Many of my clients have to avoid milk, cheese, yoghurt and other dairy products for various reasons. Milk is a good and convenient source of calcium, so it is important to understand how to get enough calcium if you are not able to eat dairy.Â
Even if you do eat dairy, be aware that you might not be getting enough calcium if you are not having 2 full cups of milk or yoghurt PLUS 30g cheese every day and a few other calcium-containing foods e.g. nuts and greens, so keep food records for about a week to see if you need to be more focused about including more calcium-containing foods, or if you could perhaps be taking a calcium supplement.Â
Â
Food | Amount | Calcium Content |
Canned sardines, pilchards or salmon with bones | 100g | 300-400mg |
White beans | 200g cooked | 200mg |
Other beans e.g. kidney | 200g cooked | 80mg |
Broccoli | 1 cup cooked | 100-140mg |
Almonds | 50g | 120mg |
Orange | 1 | 50mg |
Tofu | 100g | 240mg |
Blackstrap molasses | 1 tbsp | 170mg |
Greens e.g. bok choi, kale, watercress etc NOT spinach or chard | 1 cup cooked | 100mg |
Tahini | 2 tbsp | 120mg |
Milk/yoghurt | 1 cup | 300mg |
Cheese | 30g | 300mg |
Cottage cheese | ½ cup | 75mg |
Ice cream or custard | ½ cup | 85mg |
Other nuts e.g. walnuts, peanuts etc | 50g | 45mg |
Sesame and sunflower seeds | 30g | 40mg |
Linseeds | 30g | 80mg |
Calcium fortified soy milk | 1 cup | 200mg |
Â
If you are not eating dairy products at all, then you need to eat a lot of other calcium-containing foods to meet your requirements. A good day of eating to contribute adequate calcium without dairy might look like this:
Breakfast:Â
Oats with 1 cup calcium-fortified soy milk and 30g ground mixed seedsÂ
= approx. 220mg calcium
Snack: 50g raw almonds = approx. 120mg calcium
Lunch:Â
1 tin sardines mashed with bones and mixed with spring onions, parsley, chopped cucumber and tomato on wholegrain toast
= approx. 600mg calcium
Snack: veg sticks dipped in ½ cup hummus made with 2 tsp tahiniÂ
= approx. 40mg calcium
Supper:
Meat or chicken of your choice with 1 cup cooked greens
= approx. 100mg calcium
TOTAL calcium for the day = 1080mg
That is adequate, but you have to make sure you can eat this way every single day. If you choose not to include dairy products, I would often recommend a back-up calcium supplement of about 500mg as conservative cover for days when you are not eating enough calcium sources. This is particularly important if you are pregnant or breastfeeding, when your calcium requirements are higher.