Highlights
- Calcium is an important mineral that contributes to the maintenance of normal bones and teeth
- There are many foods rich in calcium, including dairy, plant-based and fortified options
- Calcium recommendations can change at different stages of life
- Supplements can be a helpful option when calcium intake from food alone may be difficult to maintain
Calcium is often associated with milk and dairy foods, but the range of calcium-rich foods available today is far broader. If you’ve been wondering what foods are rich in calcium, you’ll find options across everyday meals, snacks and drinks, whether you eat dairy or prefer plant-based alternatives.
Understanding which foods are rich in calcium, how much you need and how to make the most of your intake can help you make informed choices that suit your diet and lifestyle, without overcomplicating things.
Why your body needs calcium
Calcium plays several important roles in the body, supporting a wide range of everyday functions. It:
- Contributes to the maintenance of normal bones and teeth
- Contributes to normal muscle function
- Contributes to normal neurotransmission
- Contributes to the normal function of digestive enzymes
- Contributes to normal energy-yielding metabolism
- Contributes to normal blood clotting
Calcium recommendations are not the same throughout life. Calcium is needed for normal growth and development of bone in children, Intake also becomes particularly important during pregnancy and breastfeeding.
It is also important after menopause too as calcium helps to reduce the loss of bone mineral in post-menopausal women.(A beneficial effect is obtained with a daily intake of at least 1200mg calcium from all sources). Low bone mineral density is a risk factor for osteoporotic bone fractures in women aged 50 years and older, so it is especially important to make sure we safeguard our intake of calcium during this time. (The beneficial effect is obtained with a daily intake of at least 1200 mg of calcium and 20 μg of vitamin D from all sources).
For a more detailed look at how calcium works in the body, see our Ultimate Guide to Calcium.
How much calcium do you need each day?
Calcium requirements vary depending on age, sex and life stage – the following daily intakes are recommended:
- 0–12 months (non-breastfed only): 525mg
- 1–3 years: 350mg
- 4–6 years: 450mg
- 7–10 years: 550mg
- 11–18 years, boys: 1000mg
- 11–18 years, girls: 800mg
- Adults (19+ years): 700mg
- Pregnant women: 700mg
- Breastfeeding women: 700mg + 550mg
- Post-menopausal women: 1200mg
[Source]
These figures show why including a variety of food rich in calcium across the day can be helpful, particularly during life stages where needs are higher.
Calcium-rich foods list (top sources)
The table below brings together a wide range of calcium-rich food options, listed from highest to lowest calcium per typical serving. Values are approximate and may vary by brand, preparation and portion size.