34 Calcium-Rich Foods (& Daily Calcium Recommendation)

Calcium-rich foods can be plant-based or of animal origin, with examples including yogurt, milk, spinach, sardines, broccoli, almonds, mussels, flax seeds and chickpeas.

Regular intake of calcium-rich foods can help to improve the structure of bones and teeth, as well as promote muscle strength and contractions, aid in the blood clotting process and maintain blood pH levels.

People with osteoporosis, or with a family history of osteoporosis, as well as children, pregnant women, vegetarians and vegans, should consume many foods with calcium to prevent problems related to hormonal changes and calcium absorption. 

Imagem ilustrativa número 3

List of foods with calcium

Foods that are high in calcium should be consumed on a daily basis for optimal metabolic functioning in the body. Check-out a list of the calcium-rich foods that are plant-based and of animal origin:

Foods Amount of calcium in 100 g
1. Skim milk 157 mg
2. Greek yogurt 143 mg
3. Skim milk 134 mg
4. Homo milk 123 mg
5. Powdered milk 890 mg
6. Goat milk 112 mg
7. Ricotta cheese 253 mg
8. Mozzarella cheese 875 mg
9. Skinless sardines 438 mg
10. Mussels 56 mg
11. Osyters 66 mg
12. Almonds 270 mg
13. Basil 258 mg
14. Raw soybeans 250 mg
15. Flax seeds 250 mg
16. Soybean flour 206 mg
17. Watercress 133 mg
18. Chickpeas 114 mg
19. Walnuts 105 mg
20. Sesame seeds 825 mg
21. Peanuts 62 mg
22. Raisins 50 mg
23. Chards 43 mg
24. Mustard 35 mg
25. Cooked spinach 100 mg
26. Tofu 130 mg
27. Brazil nuts 146 mg
28. Cooked black beans 29 mg
29. Prunes 38 mg
30. Cooked broccoli 42 mg
31. Soy milk 18 mg
32. Brewers yeast 213 mg
33. Bean sprouts 50 mg
34. Cooked pumpkin 26 mg

Fortified foods are a great alternative for increasing your calcium intake, especially when you do not regularly consume calcium in your diet. 

In addition to milk and dairy products, there are other foods that are naturally high in calcium such as almonds, peanuts and sardines.

Daily calcium recommendation

The World Health Organization recommends a daily intake of 1000 mg of calcium per day for healthy adults between 19 and 50 years old. From age 50 onward, the recommended amount increases to 1200 mg per day for women and for adults over 70 years of age.

Between 9 and 18 years of age, 1300 mg of calcium per day is recommended. Calcium supplementation is recommended in specific cases of deficiency or illness, and should be prescribed and monitored by a doctor or registered dietitian.