Back to Health News

Dietitians Reveal the Best Calcium-Rich Foods to Help Strengthen Your Bones

Calcium is essential for strong bones, but the body cannot produce it on its own. This article, backed by registered dietitians, lists the best calcium-rich foods—from yogurt and tofu to kale and fortified plant milk—to help maintain bone density and prevent osteoporosis at every age.

Dietitians Reveal the Best Calcium-Rich Foods to Help Strengthen Your Bones

Why Is Calcium So Important for Bones?

Since childhood, we've been told to drink milk because it's a top source of calcium—the essential mineral that makes up most of the structure of our bones. Since the body cannot produce calcium on its own, consuming enough calcium-rich foods is critical for maintaining healthy, strong bones throughout life.

According to Johns Hopkins Medicine, bone density remains relatively stable until about age 50, after which it begins to decline. At this point, bone breakdown outpaces bone formation, increasing the risk of osteoporosis (brittle bones prone to fractures). Getting enough calcium—1,000 mg per day for men and women under 50, and 1,200 mg for women over 50—helps reduce osteoporosis risk. Adequate vitamin D levels are also essential. As functional medicine dietitian Violeta Morris explains, “Vitamin D plays a crucial role in calcium absorption by stimulating the production of calcium-binding proteins in the intestines, which help transport calcium into the bloodstream more efficiently.”

Best Calcium-Rich Foods for Strong Bones

1. Plain Yogurt

Dairy sources like plain yogurt can provide about 44% of the daily recommended calcium intake in just one cup. Morris notes that this nutrient-rich food is also high in protein, vitamins, and live cultures such as probiotics, all of which support gut health. A meta-analysis of 42 studies found that higher consumption of dairy products—especially milk and yogurt—was associated with a reduced risk of overweight, obesity, hypertension, and type 2 diabetes, with yogurt showing the strongest link across all three conditions. Choose plain yogurt over fruit-flavored varieties and add your favorite fruits like strawberries, blueberries, or mango for natural sweetness.

Calcium: 173 mg per container

2. Cottage Cheese

Cottage cheese, a cultured dairy product, is making a comeback, likely due to its impressive health benefits. According to a review in Critical Reviews in Food Science and Nutrition, cottage cheese may support weight loss by promoting satiety, thanks to its high casein content, which digests slowly and helps manage appetite between meals. Use plain cottage cheese as a creamy dip for apple slices sprinkled with cinnamon and chopped walnuts, or blend it into a smoothie for a protein and calcium boost.

Calcium: 227 mg per cup

3. Calcium-Fortified Orange Juice

If increasing your calcium intake is your goal, fortified orange juice is a convenient and delicious option—especially when enriched with both calcium and vitamin D. Morris says that just one 8-ounce cup provides approximately 350 mg of calcium, about 35% of the daily recommended intake. Beyond bone health, fortified orange juice is rich in vitamin C (supporting immune function and collagen production), and its natural antioxidants and flavonoids may help reduce inflammation and support heart health. It's also an excellent option for those who are lactose intolerant, vegan, or avoid dairy. Morris suggests mixing orange juice with Dijon mustard, vinegar, and herbs to create a zesty salad dressing.

Calcium: 349 mg per cup

4. Tofu (Calcium-Set)

Tofu is a great option for vegetarians or those seeking non-animal sources of calcium. “Tofu is a nutritional powerhouse: versatile, affordable, and a great source of plant-based protein,” says Morris. “It contains all nine essential amino acids, making it an excellent meat alternative for vegetarians, vegans, and even meat-eaters looking to reduce animal products.” Tofu is also heart-healthy, as it is naturally low in saturated fat and cholesterol-free. Tofu is often bland on its own, so marinating is key to unlocking its flavor. Try savory combos like soy sauce, garlic, ginger, and sesame oil, or go sweet and tangy with maple syrup, Dijon mustard, and balsamic vinegar. Cook it by air frying, pan-frying, baking, or grilling—each method adds a different texture and taste.

Calcium: 434 mg per 1/2 cup

5. Fortified Plant Milk

Many fortified plant-based milks are designed to provide calcium levels equal to or even higher than traditional dairy milk. “These beverages are nutrient-packed, delicious, and versatile—whether you're vegan, lactose intolerant, or simply looking to switch up your drink options, fortified plant milks can be an excellent source of calcium,” says Morris. Incorporate fortified plant milks into pancakes, baked goods, or your daily coffee for a delicious calcium boost that fits seamlessly into your routine.

Calcium: 440 mg per 8 ounces

6. Cooked Kale

Kale is considered a superfood because of its exceptional nutritional value. “One cup of cooked kale provides approximately 51 calories, 3 g of protein, 6 g of carbohydrates, and 177 mg of calcium, while a raw cup contains only 53 mg of calcium—meaning cooking kale can nearly triple its calcium content,” Morris explains. Kale also delivers two to three times more calcium than milk (254 mg/100 g), more iron (1.6 mg/100 g) than red meat, 3 to 4 times more folic acid (241 µg/100 g) than eggs, and twice as much vitamin C (93 mg/100 g) as oranges. Note that some leafy greens like spinach and Swiss chard are high in oxalates, which can bind to calcium and reduce absorption.

Calcium: 177 mg per cup (cooked)

Tip from Xiaoshu Health App

Want to scientifically manage your bone health? The Xiaoshu Health App can sync with Apple Health to track your calcium intake, vitamin D levels, and bone density-related indicators, helping you easily meet your daily nutritional goals.