12 Best Plant-Based Sources of Calcium

These 12 healthy plant-based foods are high in calcium. Include these vegan sources of calcium in your diet for strong bones!

From a young age, you’ve been taught that calcium is synonymous with dairy. And while that’s true, you can still get calcium from plant-based foods. 

Although calcium is most abundant in milk, yogurt and cheese, it’s still prevalent in plants. Make sure you’re eating these foods regularly to ensure you’re taking in enough of this bone-building mineral on a plant-based diet.

What is calcium?

Calcium is the most abundant mineral in the body, making up a large portion of bones, nails and teeth. It plays a significant role in muscle contraction, brain signaling and blood flow and clotting. 

Most notably, calcium (and Vitamin D) is found in the bones. As you age, the bones deteriorate, making calcium intake essential for skeletal health. Approximately 10 million Americans are diagnosed with osteoporosis, while another 44 million have low bone mineral density. 

The good news is that taking in enough calcium throughout your lifetime can prevent an osteoporosis diagnosis. 

How much calcium do you need each day?

The recommended daily intake for calcium is between 1,000 and 1,200 milligrams per day for adults, depending on age.

Men and women up to the age of 50 should eat 1,000 milligrams of calcium per day. After 50, the recommendation increases to 1200 milligrams per day for both men and women. 

How to get calcium from plant-based foods

Incorporate plenty of these plant-based calcium sources into your diet on a daily basis:

1. White Beans, 1 cup = 131 mg (13% daily value)

Spicy White Bean Dip on Cracker

White beans come in a variety of forms– navy beans, northern beans, cannellini beans and lima beans. They make a great addition to soups, salads and chili, or they can serve as the base for creamy dips. 

2. Edamame, 1 cup = 98 mg (10% daily value)

Vegan sushi bowl with quinoa, edamame, cucumber, avocado, carrots and a miso dressing

This sushi night appetizer not only tastes good, it’s full of bone building nutrients, like calcium and protein. I love to keep a pack of these in my freezer at all times and eat for a satisfying snack or dinner side dish. Add shelled edamame to a vegan sushi bowl for a hearty and filling protein. 

3. Tofu, 3 ounces = 100 mg (10% daily value)

close up picture of vegan tofu nugget

If you are a vegan, you can still get plenty of calcium from soy products, like tofu. Three ounces of tofu is a good source of calcium, but chances are that you eat more than 3-ounces in one sitting. 

Not to mention that tofu is easy to cook and takes on the flavor of basically any marinade. Spice up your meals by trying these tofu recipes:

4. Chia seeds, ¼ cup = 107 (10% daily value)

vegan strawberries & cream chia seed pudding recipe

This tiny seed has some large nutritional benefits, including healthy omega-3 fats and bone-boosting calcium. You can add these seeds to basically any breakfast food, like oatmeal, chia seed pudding and smoothies or even use them as an egg replacement in these baked oatmeal cups. 

5. Collard Greens , 1 cup = 84 mg (8% daily value)

vegan collard green wrap filled with colorful vegetables

Collard greens are a dark leafy vegetable that is often overlooked, but they have plenty of calcium. I love using collard greens as a wrap replacement since it’s a thicker, tougher green leaf that won’t rip apart when you roll it up!

Watch this video to see how to make an anti-inflammatory collard green wrap.

6. Kale, 2 cups = 120 mg (12% daily value) 

spaghetti with ricotta, kale and lemon in a white bowl

Whether you love or hate kale, it’s worth the hype. This leafy green has plenty of plant-based calcium, Vitamin C and Vitamin K. It’s also rich in inflammation fighting antioxidants. If you’re a kale lover, use it as the base for a salad. If you still need some warming up to it, pair it with creamy ricotta in this pasta dish. 

7. Butternut Squash, 1 cup = 67 mg (7% daily value)

4-ingredient vegan butternut squash soup with coconut milk in a white bowl

This gorgeous winter vegetable is not just high in Vitamin A—it’s also packed with potassium and calcium. A cup cooked has a little less than 10% of your daily calcium needs. Plus, it’s sweet, versatile and easy to cook. Roast it, mash it or throw it in a 4-ingredient soup. Or use it as the base for taco night!

8. Almonds, 1 ounce = 76 mg (8% daily value)

cinnamon roasted almonds

Just twenty-three almonds (or 1-ounce) packs a nutritional punch, with plenty of healthy fats, protein and calcium. Eat the unsalted roasted variety or take it up a notch with this simple Cinnamon Roasted Almonds treat. 

9. Figs, ½ cup dried figs = 125 mg (13% daily value)

chocolate olive oil mini cake with dried figs

These gorgeous and juicy dried fruit have fiber and calcium, making them a great addition to everything from oatmeal to salads. Eat dried figs in this yummy mini chocolate olive oil fig cake or drizzle fresh figs with honey and sea salt and eat them whole.

10. Tahini, 2 tablespoons = 120 mg (12% daily value) 

Gluten-Free Tahini Maple Oat Bite Recipe

Otherwise known as ground sesame seeds, tahini is a thick paste that is one of the main ingredients in hummus. But it’s also become a popular allergen-friendly substitute for nut butter. Try tahini in these delicious pre-workout Tahini Maple Oat Balls.

11. Fortified Orange Juice, ½ cup (4 ounces) = 150 mg (15% daily value)

Some orange juices are fortified with calcium. This means they don’t naturally contain calcium, but it’s added to the juice. It’s added in a form called calcium citrate malate (CCM), and research has found that this form of calcium is readily absorbed and contributes to overall bone health. In other words, opt for the calcium fortified orange juice, if you follow a plant-based diet. 

12. Fortified plant-milks, ½ cup (4 ounces) = 225 mg (23% daily value)

almond milk

Just like orange juice, many plant milks are fortified with calcium. Since calcium is abundant in dairy, plant milks are trying to compete by adding calcium. Most do a good job with 20+% in just ½ cup.

What other nutrients do I need to watch out for on a plant-based diet?

There’s a few nutrients that are a bit trickier to get on a plant-based diet– protein, iron and Vitamin B12. That doesn’t mean you can’t get them or will be deficient. It just means that you need to plan ahead to make sure you’re eating a well-balanced diet with the nutrients you need.

If you’re concerned about any of these nutrients, read more in these posts:

More questions about any of this? Reach out to me on Instagram: @nutritionalanat.


Submit a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

I’m Natalie Rizzo, an NYC-based Registered Dietitian.

My mission is to help everyday athletes fuel their fitness with plants.

Sort by Category

Free Plant-Based Meal Plan for Everyday Athletes!

Stop worrying if you're eating well-balanced meals on a plant-based diet. Follow along with this RD-approved plant-based meal plan for everyday athletes! 

You have Successfully Subscribed!