Clams
Clams are nutrient-dense shellfish that are small and chewy. If you can't eat meat, clams are a good source of B12, whether cooked or in a soup.
This mollusk is a high-protein, low-carbohydrate food with a lot of vitamin B12. In just 20 small clams, you can gain more than 7,000% of your daily value (190 grams). Clams, particularly entire baby clams, are high in iron, providing over 200% of the daily value in a 100-gram (3.5-ounce) serving. Clams are also a rich source of antioxidants, according to research. Surprisingly, cooked clam broth is also strong in vitamin B12. Per 3.5 ounces of canned clam soup, 113–588% of the DV is provided (100 grams). Shellfish, such as clams, oysters, mussels, and scallops, is a good source that also has a lot of other benefits, such as being low in calories and, in certain circumstances, being high in carotenoids.