Getting enough calcium is vital for strong bones and overall health, but you don’t need to rely on dairy to meet your needs! Many non-dairy foods are packed with calcium and offer a variety of flavors and textures to enjoy. Below is a list of 15 fantastic non-dairy sources of calcium, each with its unique benefits. Whether you’re vegan, lactose intolerant, or simply looking to diversify your diet, these calcium-rich foods can help you reach your needs!

White Beans

White beans are a versatile legume that’s easy to add to soups, stews, and salads. A single cup of cooked white beans provides about 161 mg of calcium, along with protein and fiber to keep you full and satisfied. They also support heart health by lowering cholesterol and stabilizing blood sugar levels.
Chia Seeds

Chia seeds are tiny but mighty when it comes to calcium content, offering about 179 mg per ounce (2 tablespoons). These seeds are also rich in omega-3 fatty acids, fiber, and protein, making them a powerhouse for overall health. Sprinkle them on your yogurt, add them to smoothies, or make chia pudding for a calcium boost.
Dried Figs

Dried figs are a sweet and chewy snack that packs a surprising punch of calcium. Just about eight figs, or 1 cup, provides 241 mg of calcium, making them a great option for maintaining bone health. They’re also rich in fiber and antioxidants, promoting digestive health and fighting off free radicals in the body.
Tofu

Tofu is an excellent plant-based source of calcium, especially when it’s made with calcium sulfate. Half a cup of tofu can contain up to 861 mg of calcium, depending on how it’s prepared. It’s also a great non-meat source for protein, making it perfect for those following a vegetarian or vegan diet.
Kale

Kale is more than just a trendy leafy green; it’s also packed with calcium. A single cup of cooked kale delivers about 177 mg of calcium, along with vitamins A, C, and K, while just 2 cups of raw chopped kale provide about 180 mg of calcium. This leafy green supports bone health and has anti-inflammatory properties, making it a great addition to your diet.
Sweet Potatoes

Sweet potatoes are not only delicious but also a good source of calcium and healthy carbs, with about 68 mg in a medium-sized baked potato. They’re also rich in beta-carotene, which is essential for eye health, and fiber, which aids digestion. Sweet potatoes help keep you full and energized throughout the day. You can enjoy it on its own or make a sweet potato toast!
Okra

Okra is a nutrient-dense vegetable that’s often overlooked. A cup of cooked okra provides about 88 mg of calcium, along with vitamins C and K, fiber, and antioxidants. It’s particularly good for supporting bone health and promoting a healthy digestive system.
Oranges

Oranges are widely known for their vitamin C content, but they also offer a decent amount of calcium. One large orange contains about 74 mg of calcium, along with potassium, fiber, and antioxidants. Eating oranges can boost immunity and support heart health.
Arugula

Arugula is a leafy green with a peppery flavor and plenty of calcium. A cup of raw arugula provides about 32 mg of calcium, making it a tasty addition to salads, chicken sandwiches, and pizzas. Arugula is also rich in vitamins A and K, which are essential for bone health and eye function.
Almonds

Almonds are a crunchy snack that’s rich in calcium, with about 385 mg in one cup. They also offer healthy fats, protein, and fiber, making them great for heart health and keeping you full between meals. Almonds are also beneficial for maintaining healthy skin and hair.
Sunflower Seeds

Sunflower seeds are a nutrient-packed snack that’s rich in calcium, providing about 109 mg per cup. They’re also high in vitamin E, magnesium, and healthy fats, which support heart health and reduce inflammation. Adding sunflower seeds to your diet can also help improve skin health and boost your immune system.
Bok Choy

Bok choy, also known as Chinese cabbage, is a leafy green vegetable that’s packed with calcium. One cup of cooked bok choy contains about 158 mg of calcium. It’s also rich in vitamins A, C, and K, making it great for boosting immune function and supporting healthy skin.
Broccoli

Broccoli is a popular vegetable that’s high in calcium, with about 62 mg per cup of cooked broccoli. It’s also packed with vitamins C and K, as well as fiber and antioxidants. Broccoli supports bone health, aids digestion, and has anti-inflammatory properties.
Collard Greens

Collard greens are another leafy green that’s rich in calcium, providing about 84 mg per cup of cooked greens. They’re also high in vitamins A, C, and K, as well as fiber and folate. Collard greens are particularly beneficial for bone health and reducing the risk of osteoporosis.
Sesame Seeds

Sesame seeds are tiny but packed with calcium, offering about 88 mg per tablespoon. They’re also rich in healthy fats, protein, and fiber, making them great for heart health and digestion. Sprinkle sesame seeds on salads, stir-fries, or use them to make tahini for a calcium-rich boost.
Tamara Tsaturyan is the owner and writer of Thriving In Parenting, a website focused on providing simple tips for busy parents — easy and healthy recipes, home decor and organization ideas and all things P A R E N T I N G.
Share Your Thoughts!
I love to know your thoughts, make sure to comment below to start a discussion! You can also follow me on your favorite social network below.