According to this interesting article by Women'sHealth, after considering the importance of calcium to the body and formation of bone, here are 4 foods that contain a large amount of calcium.
One six-ounce serving of fresh salmon offers 340 milligrams of calcium, while a five-ounce serving of canned salmon has 350 milligrams (the bones in the canned stuff pack in more calcium). An excellent source of omega-3 fats, salmon helps keep your heart healthy and prevents inflammation. It’s also a great source of vitamin D, which your body needs in order to fully absorb calcium. Plus you’ll down 36 grams of protein per six-ounce serving, too. “You can find salmon on nearly every restaurant menu, too, so it's easy to get your fill,” says Zeitlin. Eating at home? Grill it and pair it with Brussels sprouts, poach it and serve it on top of sautéed greens, or use canned salmon as a simple salad topper. Love sushi? Seaweed offers an additional calcium bump of 17 milligrams per two tablespoons.
2. Oats Meal with Soya Milk
A half cup of dry plain oats will give you 200 milligrams of calcium. Even better, the four grams of whole-grain fiber fills you up and keeps things moving through your digestive system, helping to lower your cholesterol and support your heart and gut health. Oats are also rich in B vitamins, which aid your metabolism by helping your body to convert food into energy. Cook your oatmeal with a cup of almond milk for another 300 to 400 milligrams of calcium. And for added crunch, flavor, and another 36 milligrams, top with two tablespoons of almonds.
One tiny three-ounce serving packs 370 milligrams of calcium. And, like all fish, sardines are also a great source of omega-3 fatty acids and vitamin D. “I like to grill them and throw them on top of a salad,” says Zeitlin. Make a mock Caesar salad by chopping them and mixing with three tablespoons of olive oil, one tablespoon of vinegar, and a pinch of salt and pepper, then tossing with calcium-rich dark leafy greens. Or add them into a stir-fry with spinach, mushrooms, onions, and tomatoes.
This versatile superfood yields 315 milligrams of calcium in one-and-a-half cups—plus about 30 grams of filling fiber and 10 grams of protein. Drizzle them in olive oil and add a pinch of salt, then roast ‘em up. Eat them alone as a snack, or use as a topper on salads, soups, or stews. You can also blend chickpeas half and half with white beans (which have 190 milligrams of calcium in one cup) to make a white-bean soup.