You are at 26 Foods High in Calcium for Healthy Bones & Teeth

26 Foods High in Calcium for Healthy Bones & Teeth

Calcium is the most abundant mineral in the body, but that doesn’t necessarily mean everyone is getting enough of it in their diet. Calcium is essential for a healthy heart, bones, blood, and more. If you’re concerned about getting enough calcium to strengthen your bones and protect yourself against osteoporosis, there are many foods you can add to your diet today.

26 Foods High in Calcium- good for more than just healthy bones.


Nuts and seeds aren’t the first thing most people think of when they’re looking to increase their calcium intake. But think again: a half-cup serving of tasty almonds contains 183 milligrams of calcium, or 18% of the recommended value for the day. In addition to helping strengthen your bones, almonds promote weight loss, colon health, and heart health.

Serving Size (1/2 cup), 183 milligrams of calcium (18% DV), 412 calories.

Sesame Seeds

Sesame seeds are known for the delightful taste and subtle texture they bring to many meals. But you might not have known that a tablespoon of these tiny seeds can provide you with an impressive 88 milligrams of calcium. Sesame seeds are also a viable source of several other nutrients and minerals including copper, manganese, iron, and fiber. Start experimenting with new ways to use them in your cooking.

Serving Size (1 tablespoon), 88 milligrams of calcium (9% DV), 52 calories.



The vitamin C in oranges is good for your immune system, but oranges are also an incredible source of bone-strengthening calcium. Fresh-squeezed orange juice is a great way to start your day, but for the most health benefits, consume the entire orange (minus the peel, of course). One orange accounts for about 6% of the calcium the average person needs for the day.

Serving Size (1 orange), 60 milligrams of calcium (6% DV), 62 calories.


Quinoa is widely considered to be a grain, but it’s actually a type of seed. Whatever the case, quinoa is a great food to add to your diet, especially if you’re concerned about getting enough . One cup provides your body with 80 milligrams of essential calcium, or about 8% of what the average person needs per day. In addition to strengthening your bones and preventing osteoporosis, quinoa has been shown to increase stamina, promote healing, and reduce the frequency of migraines.

Serving Size (1 cup), 80 milligrams of calcium (8% DV), 626 calories.

Skim Milk

Milk is the go-to beverage when calcium is a concern. Many people are unsure whether they’re getting the same amount of calcium with skim milk as they would with 1%, 2%, or whole milk. Since calcium is not contained in the fat portion of milk, none of the calcium is lost when the fat is removed, as in skim milk. So feel free to drink up in order to strengthen your bones and prevent osteoporosis.

Serving Size (1 cup), 306 milligrams of calcium (31% DV), 83 calories.


You might think of kale as little more than a garnish, but as it turns out, just a cup of healthy raw kale contains 90 milligrams of calcium, adding up to about 9% of the daily recommended value. If you’re not sure how to eat an entire serving of these delicious dark greens, start by tossing a handful into your salad. You can also add it to soups, put it on a burger, or sauté it with olive oil and garlic as a fantastic side dish.

Serving Size (1 cup), 90 milligrams of calcium (9% DV), 34 calories.

Chia Seeds

The ancient Chia seed is a super food that has helped the health of many generations and cultures. They provide numerous health benefits, including reducing blood pressure, reducing arthritis pain, promoting weight loss, and more. The big surprise might be that Chia seeds are also a great source of calcium. A mere tablespoon provides 8% of the recommended daily value of bone-strengthening calcium. Even the word “Chia” is from the ancient Mayan word for strength.

Serving Size (1 tablespoon), 80 milligrams of calcium (8% DV), 70 calories.


Raw Spinach

When enjoying a healthy salad or sandwich, opt for dark, leafy greens such as spinach instead of the lighter iceberg lettuce. If you do, you’ll notice an instant increase in flavor, but what you might not realize is that you’re adding piles of nutrients and minerals to your diet as well. Raw spinach is high in vitamin A, vitamin K, fiber, potassium, and calcium, making it a super food that benefits nearly every aspect of your health.

Serving Size (1 cup), 90 milligrams of calcium (9% DV), 34 calories.

Blackstrap Molasses

Don’t be thrown off by its sweet flavor; you can enjoy delicious blackstrap molasses as part of a healthy, calcium rich diet. A tablespoon of molasses provides 40 milligrams of calcium to your diet, so add it to your cereal, toast, milk, and warm water to enjoy a uniquely sweet treat that’s also high in iron and magnesium.

Serving Size (1 tablespoon), 40 milligrams of calcium (4% DV), 58 calories.


Sardines often come packed in a tin, which is appropriate because these little fish are packed with all kinds of vitamins and nutrients. Sardines have been demonstrated to prevent certain cancers, reduce inflammation, lower cholesterol, and promote bone health. They have a high calcium content, making them a great addition to your diet if you’re looking to protect yourself from degenerative bone disease and osteoporosis.

Serving Size (3 oz. canned in oil, with bones),325 milligrams of calcium (33% DV), 185 calories.

Soy Milk

Many people switch from regular milk to soy milk because of the incredible health benefits of soy. Soy milk has as much calcium as skim, 2%, and whole milk, but its soy content brings several other health benefits to the table, including prevention of certain cancers, promoting weight loss, and lowering cholesterol. Also, soy can help accelerate your body’s absorption of calcium, making soy milk an ideal addition to a high calcium diet.

Serving Size (1 cup), 60 milligrams of calcium (6% DV), 132 calories.


Oatmeal is both filling and healthy, making it an ideal breakfast choice for people looking to improve almost any aspect of their health. It’s packed with fiber and is high in other vitamins and minerals, including calcium. A 3/4-cup serving packs 20 milligrams of calcium, or about 2% of the recommended value for the day. If oatmeal on its own isn’t to your taste, try sweetening it with cinnamon or adding your favorite berries to make it more palatable.

Serving Size (3/4 cup), 20 milligrams of calcium (2% DV), 124 calories.

white beans

White Beans

White beans are known by many for their high fiber, but they bring several other health benefits to the table with folic acid and other essential vitamins. Just a half cup of these subtly flavorful legumes provides about 100 milligrams of calcium, enough to fulfill 10% of your recommended intake for the day. Beans are versatile and delicious, so it’s easy to incorporate them into any meal.

Serving Size (1/2 cup), 100 milligrams of calcium (10% DV), 125 calories.

Swiss Cheese

Milk, cheese, and other dairy products are known for providing your body with essential calcium. Chief among them is Swiss cheese. A single slice accounts for 22% of the daily recommended value of calcium. As with most cheeses and dairy products, remember to enjoy it in moderation, as the calories can add up quickly.

Serving Size (1 slice, or 1 oz.), 220 milligrams of calcium (22% DV), 106 calories.


Salmon is a heart-healthy alternative to red meat. Enjoy it on a regular basis and you’ll be doing your body a big favor. Salmon is a viable source of calcium and vitamin b12, among other nutrients. Half of a salmon fillet, or 154 grams, provides about 20 milligrams of calcium, or 2% of the daily value. In addition to bone and heart health, salmon is known to prevent against certain cancers, increase cognitive function, and improve the health of skin and hair.

Serving Size (154 grams), 20 milligrams of calcium (2% DV), 280 calories.

Dried Figs

Dried figs have a unique look and taste, but that’s not the only reason to love them. Just two of these sweet and healthy treats provide your body with 55 milligrams of bone-healthy calcium, accounting for almost 6% of the average person’s daily need. They’re also a great source of potassium and fiber, making them a great addition to a balanced diet.

Serving Size (2 dried figs), 55 milligrams of calcium (6% DV), 40 calories.


Soybeans often rate at the top of the list when it comes to health foods. They’re a great source of many vitamins and minerals that are essential to good health, including protein, iron, and fiber. And if you’re concerned about calcium, soybeans are a fantastic way to boost this essential mineral in your diet. They have a high concentration of calcium and isoflavones, which are crucial to bone health and can increase bone density.

Serving Size (1/2 cup), 131 milligrams of calcium (13% DV), 388 calories.


Plain Yogurt

If you’re concerned about your calcium intake, grab a serving of yogurt for breakfast, lunch, or an after-dinner dessert and your body won’t be left wanting. An eight-ounce serving provides an incredible 42% of the recommended daily amount of calcium, and with only about 160 calories. The plain, fat-free varieties are the best, and if the taste leaves something to be desired, make your own fruit yogurt by mixing in your favorite berries, or add a tablespoon of brown sugar for a delicious fruit dip.

Serving Size (8 oz.), 415 milligrams of calcium (42% DV), 160 calories.

Turnip Greens

Many people recognize turnip greens as a traditional Southern dish. Regardless of where you’re from, add more of these dark greens to your diet and you’ll enjoy the benefits of calcium, vitamin A, iron, and many other nutrients. Plus, a cup of turnip greens has only about 32 calories, so you can enjoy them liberally. A cup of boiled turnip greens provides an impressive 200 milligrams of calcium, as well as 32 milligrams of magnesium, which helps your body absorb the calcium more efficiently.

Serving Size (1 cup boiled), 200 milligrams of calcium (20% DV), 32 calories.


For a healthy, balanced diet, you should be eating plenty of cruciferous vegetables. Broccoli, in particular, is great for bone health, as it contains high levels of calcium and vitamin K. These are both essential for bone health, bone strength, and the prevention of osteoporosis. Adding broccoli to your diet can also improve your blood pressure, immune system, and heart health.

Serving Size (1 cup raw), 74 milligrams of calcium (7% DV), 25 calories.

Brazil Nuts

Brazil nuts are an incredible health food unique to the wild Amazon forest. Fortunately, you can find them for sale in most grocery and health food stores. These delicious nuts are large in size and packed with calcium. They provide 213 milligrams of calcium per one-cup serving. Be sure to enjoy them in moderation, as they also carry a higher calorie count than some other high calcium food choices.

Serving Size (1 cup), 213 milligrams of calcium (21% DV), 872 calories.


When buying tofu, be sure to check the label and make sure you’re picking up a brand that’s made with calcium sulfate. Just a single ounce of fried tofu provides about 100 milligrams of calcium, contributing 10% to the daily recommended amount. Many people need time to get used to the taste, but this super food is worth it. Tofu tends to take on the flavor of whatever you’re cooking it with, so don’t be afraid to experiment with your favorite meals.

Serving Size (1 oz.), 100 milligrams of calcium (10% DV), 76 calories.



When enjoying your next salad, toss in a handful or two of tasty arugula. You know it’s healthy because of its rich, dark green color. Just one cup of arugula packs about 125 milligrams of calcium. Make a large salad with lots of arugula, or add raw spinach into the mix for a super salad that’s jam-packed with nutrients.

Serving Size (1 cup), 125 milligrams of calcium (13% DV), 6 calories.

Sunflower Seeds

Sunflower seeds are a viable source of calcium, and they have many other health benefits along with strengthening your bones. They are known to improve heart health, reduce inflammation, prevent against some forms of cancer, and protect your skin from ultraviolet radiation. Enjoy them in moderation due to their calorie count, but overall they’re a great addition to a healthy and high calcium diet.

Serving Size (1/2 cup), 45 milligrams of calcium (5% DV), 373 calories.


Flaxseed is arguably the easiest and healthiest food you can add to your diet. Many nutritionists recommend consuming about one to two tablespoons of milled flax seed throughout the day. Fortunately, this versatile health food is easy to incorporate into your diet: sprinkle it over a salad or cereal, mix it in your favorite juice, or add it to a smoothie for starters, but the list goes on and on.

Serving Size (1 tablespoon), 30 milligrams of calcium (3% DV), 53 calories.


Like other kinds of fish, herring is a great source of healthy fats, vitamins, and minerals such as calcium. One fillet, or about 143 ounces, provides 110 milligrams, equating to around 11% of the calcium the average person should consume per day. The protein in herring promotes muscle repair and development, and the calcium boosts your bone health. It’s also known to improve heart health and cholesterol.

Serving Size (1 fillet, or 143 ounces), 110 milligrams of calcium (11% DV), 290 calories.

Calcium is most often associated with bone health, and it’s essential in preventing osteoporosis, bone loss, and degenerative bone disease. It’s also an important factor in many other aspects of health, so make sure you’re getting enough calcium in your diet by adding any number of calcium rich foods to your plate each day.

Related News


Recent Galleries


Recent News