The 20 Best Vegan Sources of Calcium

This lineup of fortified and whole-food options helps maintain healthy bones on a plant-based diet.

By Sneha Tete, Integrated MA, Certified Relationship Coach
Created on

Calcium is essential for bone health, muscle function, nerve transmission, and many vital bodily processes. While dairy is a well-known source, a wide variety of vegan foods also provide ample calcium. With the right choices, a plant-based diet can easily meet your daily calcium needs.

Why Do You Need Calcium?

Calcium is the most abundant mineral in the body. Around 99% of your calcium is stored in bones and teeth, where it’s responsible for their strength and structure. The remaining 1% supports vascular contraction, muscle movement, nerve messaging, and hormone secretion.

Adults typically require 1,000 mg of calcium per day, though needs increase for teens, postmenopausal women, and older adults.

If you’re looking to complement your calcium sources with protein, it’s essential to explore options that are not only calcium-rich but also agree with your dietary preferences. Discover the ultimate guide to protein-packed vegan food by checking out our 20 Best Plant-Based Protein Sources and How to Use Them. This resource will help you create a balanced and nutritious meal plan that supports your health goals.

Getting Sufficient Calcium on a Vegan Diet

It is entirely possible to meet your calcium requirements without dairy. The key is to know which plant foods are highest in calcium and how to maximize absorption.

  • Eat a variety of calcium-rich foods throughout the day.
  • Choose fortified products when possible.
  • Be aware of factors that can reduce absorption, such as excessive intake of oxalates or phytates (see below).

The 20 Highest Calcium Vegan Foods

Below is an in-depth guide to the very best sources of calcium for vegans, including serving sizes and tips for maximizing nutritional value.

1. Fortified Plant Milks

Fortified soy, almond, oat, and rice milks consistently provide between 240–400 mg of calcium per cup. Always check the nutrition label, as organic and some unfortified types may be much lower.

To further enhance your protein intake, consider incorporating a variety of vegetables that are not only nutrient-dense but also rich in protein. Our guide on The Ultimate Guide to High-Protein Vegetables and Plant-Based Foods offers tips and recipes to help you enjoy these powerhouse foods while ensuring you meet your calcium and protein needs effectively.
  • Fortified soy milk: ~240 mg per cup
  • Fortified almond milk: ~240 mg per cup
  • Fortified oat milk: ~240 mg per cup

Best uses: Pour on cereal, use in smoothies, coffee, or baking.

2. Fortified Plant Yogurts

Many vegan yogurts made from soy, coconut, or almond are calcium-fortified, supplying similar amounts as cow’s milk yogurt.

  • Calcium-fortified plant yogurt: ~150 mg per 125g serving

Look for products with added vitamin D for better absorption.

3. Tofu Set with Calcium

Certain types of tofu are coagulated with calcium sulfate (calcium-set tofu) and can provide an impressive calcium hit.

  • Firm tofu (ca-set): up to 544 mg per 170g (≈½ block)

Check the ingredients for “calcium sulfate” or “E516” on the packaging.

4. Tempeh

This fermented soybean product is a versatile vegan protein source and also packs a moderate calcium punch.

  • Tempeh: ~120 mg per 100g

5. Edamame & Soybeans

  • Cooked soybeans: ~175 mg per cup (edamame slightly less)
  • Dry roasted soybeans: ~130 mg per cup

Add edamame to salads or enjoy as a high-protein snack.

6. White Beans (Navy, Cannellini)

  • Cooked white beans: ~126 mg per cup
  • Other beans: calcium content varies (chickpeas, black beans, and lentils provide less)

Great in soups, salads, or mashed on toast.

7. Chickpeas

  • Canned or cooked chickpeas: ~80–100 mg per cup

Pair with tahini for extra calcium (see below).

8. Chia Seeds

  • Chia seeds: ~179 mg per 2 tbsp (≈28g)
While focusing on calcium-rich foods, don’t overlook the importance of vitamin B12 in your vegan diet. To ensure you’re meeting your micronutrient needs, our comprehensive article on 12 Meatless Foods Rich in Vitamin B12 shares valuable insights on how to integrate necessary nutrients that may otherwise be lacking.

Rich in omega-3s, chia seeds are easy to sprinkle on oatmeal, yogurt, or blend into smoothies.

9. Sesame Seeds & Tahini

  • Sesame seeds (unhulled): ~148 mg per tablespoon
  • Unhulled tahini: ~116–156 mg per tablespoon

Tahini (sesame seed paste) is perfect for salad dressings and dips.

10. Almonds

  • Whole almonds: ~76 mg per 30g (small handful)
  • Almond butter: similar calcium, but read the nutrition label to confirm

Note that almonds are calorie-dense; enjoy moderate portions daily.

11. Figs (Dried)

  • Dried figs: ~120 mg per 8 figs (about 80g)

Figs are a tasty way to boost both calcium and fiber intake.

12. Oranges & Orange Juice (Fortified)

  • One medium orange: ~60 mg calcium
  • Calcium-fortified orange juice: ~350 mg per cup
Vitamin K plays a crucial role in bone health and works synergistically with calcium. To learn how to effectively incorporate vitamin K into your diet, explore our insightful article on 21 Foods High in Vitamin K and How to Add Them to Your Diet. Ensuring you’re consuming a variety of these foods will enhance your calcium absorption and overall health.

For the highest benefit, choose juices fortified with “calcium citrate malate,” which is well-absorbed.

13. Okra

  • Cooked okra: ~96 mg per 80g serving

Okra can be added to stews, curries, or oven-roasted for a crunchy snack.

14. Kale

  • Cooked kale: ~120–179 mg per cup

Kale is highly bioavailable (the calcium is well-absorbed), making it an excellent vegan source.

15. Bok Choy (Pak Choi)

  • Cooked bok choy: ~74–130 mg per cup

This leafy green cooks quickly and is delicious in stir-fries.

16. Mustard & Turnip Greens

  • Cooked mustard greens: ~94 mg per 80g serving
  • Cooked turnip greens: ~110 mg per 80g serving

Other good options include spring greens, collard greens, and Swiss chard.

17. Broccoli

  • Raw broccoli: ~35 mg per cup
  • Cooked broccoli: ~76 mg per cup

While not the highest in calcium, broccoli is also rich in vitamin C and fiber.

18. Amaranth Grain / Quinoa

  • Cooked amaranth: ~116 mg per cup
  • Quinoa: ~30–40 mg per cup

Whole grains like amaranth provide a useful calcium boost compared with more processed grains.

19. Blackstrap Molasses

  • Blackstrap molasses: ~200 mg per tablespoon

This thick syrup sweetener can be added to oatmeal or smoothies, offering calcium plus iron and potassium.

20. Sunflower and Pumpkin Seeds

  • Pumpkin seeds: ~46 mg per 30g (about a small handful)
  • Sunflower seeds: similar calcium, and a good snack choice

Tips to Maximize Calcium Absorption

  • Spread intake: Divide your calcium-rich foods over at least two meals.
  • Limit excess oxalates: Certain greens (e.g., spinach, beet greens) contain oxalates, which bind calcium and reduce absorption. Eat a variety, including low-oxalate greens like kale and bok choy.
  • Get enough vitamin D: Vitamin D is required for calcium absorption. If you have low sunlight exposure, consider a supplement or choose fortified foods.
  • Reduce excess sodium: Too much salt increases urinary calcium loss.
  • Moderate caffeine: High caffeine consumption may slightly reduce calcium retention but is unlikely to be a problem for most people.

Sample Table: Calcium Content of Top Vegan Foods

FoodServing SizeCalcium (mg)
Fortified soy milk1 cup (240ml)240
Calcium-set tofu170g (½ block)544
Kale (cooked)1 cup179
Chia seeds2 tbsp (28g)179
Tahini (unhulled)1 tbsp156
Almonds30g76
Blackstrap molasses1 tbsp200
Dried figs8 (80g)120
Bok choy (cooked)1 cup130
White beans (cooked)1 cup126

Frequently Asked Questions (FAQs)

Q: Which vegan foods have the highest calcium content?

A: Calcium-set tofu, fortified plant milks, chia seeds, cooked kale, tahini, and blackstrap molasses are among the richest vegan sources of calcium.

Q: Is plant-based calcium as good as dairy calcium?

A: Yes—when you choose highly bioavailable sources (such as fortified milks, calcium-set tofu, and low-oxalate greens), plant calcium is well-absorbed and effective. Fortification brings plant foods in line with dairy content.

Q: What blocks calcium absorption in vegan foods?

A: Compounds called oxalates (found in spinach, beet greens, and Swiss chard) and phytates (in beans and some grains) can reduce absorption. Eating a variety of foods and cooking techniques to lower oxalate content can help maximize calcium uptake.

Q: How can I ensure I get enough calcium on a vegan diet?

A: Include at least a few servings daily from top calcium-rich vegan foods (e.g., tofu, fortified milks, seeds, leafy greens), eat a varied diet, and pay attention to vitamin D intake and bone-strengthening exercise.

Q: Should vegans take a calcium supplement?

A: Most people can meet their needs through diet. If you struggle to consume enough calcium-rich foods, consult your healthcare provider about possible supplementation.

Key Takeaways for Vegans

  • Include fortified foods: Plant milks and yogurts offer the easiest way to boost calcium.
  • Prioritize calcium-set tofu and leafy greens like kale and bok choy for bioavailable sources.
  • Don’t rely on one food—combine a variety of seeds, nuts, legumes, grains, and fortified options for complete coverage.
  • Balance micronutrients: Complement calcium with vitamin D and exercise habits for optimal bone health.

With planning and variety, your vegan diet can keep your bones and body strong—for life.

Sneha Tete
Sneha TeteBeauty & Lifestyle Writer
Sneha is a relationships and lifestyle writer with a strong foundation in applied linguistics and certified training in relationship coaching. She brings over five years of writing experience to thebridalbox, crafting thoughtful, research-driven content that empowers readers to build healthier relationships, boost emotional well-being, and embrace holistic living.

Read full bio of Sneha Tete