15 Calcium-Rich Foods and Health Benefits - Dr. Axe

Fact Checked

This Dr. Axe content is medically reviewed or fact checked to ensure factually accurate information.

With strict editorial sourcing guidelines, we only link to academic research institutions, reputable media sites and, when research is available, medically peer-reviewed studies. Note that the numbers in parentheses (1, 2, etc.) are clickable links to these studies.

The information in our articles is NOT intended to replace a one-on-one relationship with a qualified health care professional and is not intended as medical advice.

This article is based on scientific evidence, written by experts and fact checked by our trained editorial staff. Note that the numbers in parentheses (1, 2, etc.) are clickable links to medically peer-reviewed studies.

Our team includes licensed nutritionists and dietitians, certified health education specialists, as well as certified strength and conditioning specialists, personal trainers and corrective exercise specialists. Our team aims to be not only thorough with its research, but also objective and unbiased.

The information in our articles is NOT intended to replace a one-on-one relationship with a qualified health care professional and is not intended as medical advice.

Top 15 Calcium-Rich Foods & Benefits


Calcium-rich foods - Dr. Axe

Calcium is the most abundant mineral in the body, and almost 99 percent of the body’s calcium is stored in the structure of the bones and teeth. The truth is, though, many of us aren’t eating enough foods high in calcium. (And hint: It’s not always about dairy.)

How do you benefit from eating high-calcium foods? Foods that provide calcium support functions including bone building, nerve conduction, heartbeat regulation, muscle contractions and weight maintenance — not to mention prevent calcium deficiency. In order for your body to properly absorb and use calcium, you also need other essential nutrients, including magnesium, vitamin D and vitamin K. This is exactly why it’s best to get the calcium you need from real food sources, or complex food-based supplements in some cases or calcium-fortified sources, rather than taking isolated calcium supplements that aren’t always absorbed well.

As you get older, or if you’re pregnant/nursing or dealing with a condition that depletes calcium, you’ll benefit from getting extra calcium in your diet. Let’s dive in to the best foods high in calcium, how they work to support overall health and some ways that you can use these high-calcium foods in recipes.

What Is Calcium?

Calcium is an essential chemical element found within the human body that typically appears as a soft silver-gray metal. Not only is calcium stored in the bones and teeth of humans and many other animals, but it’s found inside certain layers of the Earth’s crust.

What is the role of calcium in the body? Bone calcium is used as a storage area to release calcium into the bloodstream when it is needed. Calcium is needed for so much more than bone health, though. Eating calcium-rich foods makes it possible for our bodies to achieve optimal nerve transmission (or “intercellular nerve communication”), blood clotting, hormone secretion and muscle contraction.


Another surprising benefit of eating calcium-rich foods? They may help to control your appetite and potentially facilitate weight loss. It’s been shown that calcium foods can enhance sensations of satisfaction after eating, especially when someone is following a low-fat diet or restricting calorie (energy) intake.

Blood calcium is tightly controlled since it plays so many critical functions, including balancing your body’s acid/alkaline body and pH. The body borrows calcium from the bones as needed. In fact, this happens so often that the bones are actually rebuilt about every 10 years. Calcium is also important for controlling levels of magnesium, phosphorus and potassium in the blood.

How many grams of calcium do you need per day to meet your calcium needs? According to the National Institutes of Health, here are the recommended daily value for calcium:

  • Birth to 6 months, 200 mg
  • Infants 7–12 months, 260 mg
  • Children 1–3 years, 700 mg
  • Children 4–8 years, 1,000 mg
  • Children 9–13 years, 1,300 mg
  • Teens 14–18 years, 1,300 mg
  • Adults 19–50 years, 1,000 mg
  • Adult men 51–70 years, 1,000 mg
  • Adult women 51–70 years, 1,200 mg
  • Adults 71 years and older, 1,200 mg
  • Pregnant and breastfeeding teens, 1,300 mg
  • Pregnant and breastfeeding adults, 1,000 mg

Calcium-Rich Foods

Most people immediately think of dairy products when they hear calcium, especially milk. While milk and other dairy products are certainly good sources of calcium, they aren’t the only options. It might surprise you that many different types of nondairy plant and animal-derived foods — including vegetables, fish, nuts and beans — also provide calcium.

Below are the top 15 foods high in calcium:

1. Sardines

One 3.75-ounce can (about 92 grams) of Atlantic sardines contains approximately 351 milligrams calcium, which is 35 percent Daily Value (DV).

Sardines are a high-protein food, plus possess heart-healthy fats as well as important micronutrients like vitamin B12, selenium and phosphorus.

2. Kefir

One cup of store-bought whole milk kefir contains 390 milligrams calcium (30 percent DV).

Very high in probiotics, kefir can contain more than 50 species of probiotic bacteria and yeasts.

3. Milk

One cup of cow’s whole milk contains just over 300 milligrams of calcium (30 percent DV), and it’s a up to 325 milligrams for nonfat milk.

Milk is a quality source of vitamins A and D. Cows grazing on grass produce a higher level of heart-healthy, fat-soluble vitamins than milk that comes from factory-farm cows.

4. Leafy greens

Leafy green vegetables are loaded with nutrients and very good for you. Most of them are high in calcium, especially collard greens, spinach and kale.

One cup (about 190 grams) of chopped collard greens nutrition contains approximately 255 milligrams calcium (27 percent DV).

5. Yogurt

There are many types of yogurt, all of which are high in calcium. According to the U.S. Department of Agriculture, 200 grams of unsweetened, whole milk Greek yogurt (about one cup) contains about 200 milligrams calcium (20 percent DV).

Unprocessed, fermented dairy products are beneficial for gut health because of the probiotics (“good bacteria”) they provide, assuming dairy proteins are not an issue for you. Plain Greek yogurt, in particular, contains more protein and less sugar than regular yogurt.


6. Tofu

A 3.5-ounce serving of tofu contains 201 milligrams of calcium (20 percent DV). When prepared with calcium sulfate, it’s even higher in calcium, of course.

Tofu is a great source of protein, along with other key micronutrients like manganese, calcium and selenium. Each serving is also low in tofu calories, with just 70 calories in 100 grams.

7. Cheese

Most cheeses contains plenty of calcium, though softer cheese like Brie do not.

One serving of feta cheese (weighing about 28 grams) contains 140 milligrams calcium (14 percent DV).

Feta cheese is easier to digest and much less allergenic and inflammatory than cheeses from cow’s milk, which is encouraging to those of you who may be sensitive to dairy products.

8. Beans (and lentils)

One cup (about 182 grams) of cooked navy beans contains approximately 126 milligrams calcium (13 percent DV).

Like other beans and lentils, navy beans are rich in antioxidants and micronutrients. They are also a great source of plant-based protein and fiber.

9. Whey protein

According to the U.S. Department of Agriculture, one regular scoop (28 grams) of whey protein powder contains roughly 95 milligrams calcium (9 percent DV).

The constituents of whey protein provide high levels of essential amino acids, including branched-chain amino acids. It is the bioactivity of these proteins that gives whey protein its many beneficial properties.

10. Seeds

Just one tablespoon (about nine grams) of dried, whole sesame seeds contains approximately 88 milligrams calcium (9 percent DV).

Like other seeds, sesame seeds include high amounts of protein, copper, manganese and calcium.

11. Amaranth

One cup (approximately 246 grams) of cooked amaranth grain contains about 116 milligrams calcium (12 percent DV).

Amaranth is a great source of protein, fiber, manganese, magnesium, phosphorus and iron. It also helps keep your digestive system regulated.

12. Edamame

One cup of prepared edamame beans contains 155 milligrams calcium (8 percent DV).

Edamame is relatively low in carbs and calories, but rich in protein, fiber and an array of important micronutrients.

13. Almonds

One ounce (approximately 28 grams) of almonds nutrition provides about 74 milligrams calcium (7 percent DV).

In the medical world, almonds nutrition is respected due to the presence of monounsaturated fatty acids, dietary fiber and antioxidants.

14. Okra

A half cup (about 80 grams) of cooked okra nutrition contains approximately 62 milligrams calcium (6 percent DV).

Okra is a high-fiber food and half of its nutrition is a soluble fiber in the form of gums and pectins. Nearly 10 percent of the recommended levels of vitamin B6 and folic acid are also present.

15. Figs

Figs can be consumed either raw or dried, which affects the nutritional value. Thus, 100 grams of raw figs nutrition contains about 35 milligrams calcium (4 percent DV).

When dried, the health benefits of figs increase to 162 milligrams calcium (16 percent DV).


1. Support Bone Health

More than 10 million U.S. adults are affected by osteoporosis, which is one of the leading causes of broken bones in the elderly and affects more women than men. It likely won’t come as a surprise that foods high in calcium support bone and skeletal health. Depending on the body’s needs, calcium can either be added to bone by cells called osteoblasts or removed from bone by cells called osteoclasts.

The National Osteoporosis Foundation states, “Calcium and vitamin D are essential to building strong, dense bones when you’re young and to keeping them strong and healthy as you age.” Calcium is especially critical in the teens and early 20s when bones are achieving their peak density/mass. The greater the peak bone mass people achieve when they are younger, the longer they can delay osteoporosis or loss of bone mass at a later age.

Calcium intake remains important as someone reaches older age. Ideal sources of calcium for bone health include raw/fermented dairy products and leafy green veggies, since these also provide nutrients like magnesium, potassium and vitamin K.

Unfortunately, many adults lack quality calcium foods in their diets.

2. May Help Prevent Cancer

Studies have shown that consuming calcium-rich foods is associated with a decreased risk of certain types of cancer, especially colon and rectal cancers. Findings from the American Cancer Society’s Cancer Prevention Study II Nutrition Cohort study found that men and women who had the highest intakes of calcium through both their diets and supplements had a reduced risk of colorectal cancer compared with those who had the lowest calcium intakes.

The evidence is not currently strong enough to recommend calcium supplements for the prevention of colon cancer, but eating foods with calcium may have the same effect.

3. Aid Weight Management

Certain clinical studies have found that there is a connection between higher calcium intake from foods high in calcium and lower body weight. It is believed that calcium in the diet can bind to fat in the digestive system, helping it be excreted and possibly preventing some fat absorption, therefore helping lower the amount of calories that actually contribute to fat gain.

4. Improve Blood Pressure and Heart Health

Foods high in calcium help relax smooth muscle tissues found in the veins and arteries. Calcium can also help prevent blood clotting and help reduce blood pressure. In fact, the DASH diet (Dietary Approaches to Stop Hypertension) recommends a diet high in calcium-rich foods like yogurt or kefir because these are foods that help improve blood pressure.

(Note: The natural fat found in dairy products has been shown to have certain benefits, so full-fat dairy is recommended over low-fat dairy.)

How Much Calcium Do You Need Per Day?

The recommended daily allowance (RDA) for calcium is 1,000 milligrams a day for adult men and women under the age of 50. The RDA increases to 1,200 to 2,000 milligrams a day for adults 50–70 and older, since more calcium is needed to protect aging bones.

In many parts of the world, most adults get less calcium than they need for overall health, especially bone health. For example, in many Asian countries it’s common for adults to consume critically low amounts of dietary calcium, with intake levels often less than 400 to 500 milligrams per day. One large study found that across the 74 countries, the average national dietary calcium intake ranged from 175 to 1233 milligrams/day.

Compared to other minerals, we need a higher amount of calcium each day — making foods high in calcium very important for a number of reasons. In fact, we are thought to have enough calcium in our bodies to constitute 2 percent of our total body weight. What happens when you don’t get enough calcium? Calcium deficiency symptoms and risks can include:

  • Higher chance of developing osteopenia or osteoporosis
  • Tooth decay
  • Bone fractures
  • Muscle tension
  • High blood pressure
  • Hardening of the arteries and hypertension
  • Inflammation
  • PMS symptoms
  • Indigestion
  • Higher risk for kidney stones and gallstones
  • Higher risk for heart disease and diabetes
  • Higher risk for certain types of cancer


Do Calcium Supplements Really Work?

What kind of calcium should you take if you’re worried about being calcium-deficient? Research suggests that supplements are not ideal for getting more calcium because there may be potential negative effects of calcium supplements — especially when taken in high doses and when someone is not getting enough vitamin D, magnesium and other key nutrients.

A 2015 study published in the Journal of Internal Medicine states, “Most studies show little evidence of a relationship between calcium intake and bone density, or the rate of bone loss … calcium supplements appear to have a negative risk-benefit effect, and so should not be used routinely in the prevention or treatment of osteoporosis.” There may also be a link between high levels of calcium (mostly from supplements) and hardening/stiffening of the arteries, which can lead to heart disease.

Very high levels of calcium can also interact with drugs intended to treat heart disease, diabetes, epilepsy and other conditions, plus contribute to kidney stones. For those reasons, most experts now agree that the ideal way to get calcium is from a healthy diet that includes various sources of calcium.

If you are going to take a calcium supplement, what brand of calcium supplement is best? The two most popular types of calcium supplements are calcium carbonate and calcium citrate.

If you are going to take calcium supplements, aim to only take about 500 milligrams at one time, since your body cannot absorb much more than this at once. If you need a larger dose, plan to split up doses throughout the day. Calcium is best absorbed when taken with food (and remember to make sure you’re not deficient in vitamin D or vitamin K!).


What can too much calcium do to the body? It’s unlikely that you’d get an overwhelming amount of calcium from food sources alone. In fact, it’s believed that most adults in the U.S., and many other developed nations too, do not get enough calcium on a daily basis from their diets.

However in very high amounts — such as from foods and supplements combined — calcium may cause side effects. These can include nausea, bloating, constipation (especially calcium carbonate supplements), dry mouth, abdominal pain, irregular heartbeat, confusion and kidney stones.

If you experience indigestion, diarrhea and cramping when eating dairy foods, avoid these and get calcium from other sources. You might also find that you can tolerate raw milk, goat’s milk or sheep’s milk products but not conventional dairy from most cows.

If you’re a vegetarian/vegan, be sure to get calcium from plant sources, including seaweed, green vegetables, beans, seeds and leafy greens. If you have a history of kidney stones or gallstones, talk to your doctor about the amount of calcium that is best for you.

Final Thoughts

  • Calcium is the most abundant mineral in the body, mostly stored in the bones and teeth. Calcium’s functions include building bones, helping with nerve signaling and balancing other minerals.
  • In general, calcium is found in the highest amounts in raw dairy products and green vegetables. Some of the top foods high in calcium include raw milk, yogurt, kefir, fermented cheeses, kale, sardines, broccoli, beans and almonds.
  • Benefits of eating calcium-rich foods include protection against osteoporosis, bone loss, tooth decay, heart disease, diabetes and weight gain.
  • It’s best to get calcium from calcium-rich foods rather than supplements. Supplements may be beneficial in some cases, but overall have not been shown to offer as much protection as a balanced, healthy diet.

More Nutrition