Surprising Calcium Sources for Dairy Haters

Not a fan of yogurt or milk? Try these excellent foods to get enough bone-building, fat-burning calcium.

View as Slideshow

© iStockphoto/Thinkstock
Long touted as a bone builder, more recently calcium has been shown to help control hunger and reduce body fat, and linked to a lower risk of type 2 diabetes, healthy blood pressure levels, and fewer PMS symptoms. While dairy is the most well known source (and perhaps the best, since some research shows dairy sources of calcium may be more effective at burning fat), there are amazingly high levels of this crucial mineral in many plants, nuts, and fortified sources. 

Next: Bone up on yummy ways to consume more calcium-rich foods.


It takes a creative cook to figure out how to get more rhubarb into your diet, but it’s worth it. One cup of cooked rhubarb has 348 milligrams of calcium, making it one of nature’s top plant sources of the mineral. (Women under age 50 and men under age 70 should aim for 1,000 milligrams of calcium daily; women 50 and older and men 70 and older should strive for 1,200.) Only the stalks of a rhubarb plant are edible and they are quite tart, which is why rhubarb is primarily paired with sweet fruits in breads, cakes, pies, and ice cream.

Dried Figs

Dried Figs
A serving of 10 dried figs provides 269 milligrams of calcium—about 20 percent of the daily recommended amount.

Content continues below ad


Beans are an all-around anti-aging superfood—they’re a great plant-based source of protein and rich in cholesterol-lowering fiber, for starters. They’re also good sources of calcium: For example, a one-cup serving of boiled white beans has 161 milligrams.

Nuts and Seeds

Nuts and Seeds
Need another reason to go nuts for nuts? Healthy amounts of calcium can also be found in Brazil nuts, hazelnuts, chestnuts, filberts, sesame seeds, tahini, sunflower seeds, and pumpkin seeds. A good idea: Keep a canister of your favorite seeds on the counter and add as a topping to cereals, vegetable side dishes, salads, and soups.

Green Veggies

Green Veggies
Yes, there is calcium in some vegetables, and your body can absorb it even better than it can from milk. The levels aren’t quite as high as in dairy foods, though: You’d have to eat 1 ½ cups of cooked kale, 2 ¼ cups of cooked broccoli, or 8 cups of cooked spinach to equal the calcium in a glass of fat-free milk. For a daily quota of 1,200 milligrams of calcium, you’d need to eat 6 cups of kale, 9 cups of broccoli, or 32 cups of cooked spinach—not exactly feasible. Think of calcium-rich veggies as a nice add-on to help you reach your goal while providing a variety of minerals and vitamins that work with calcium to keep bones strong.

Content continues below ad


Tofu made with calcium sulfate (check for it on the ingredient list) supplies a respectable 204 milligrams of calcium in a half-cup serving.

Fortifed OJ or Soy Milk

Fortifed OJ or Soy Milk
Some contain as much calcium as a glass of fat-free milk, but be sure to read the label so you know how much you’re getting. Tip: Shake soy milk well before pouring; the calcium added to it can settle to the bottom.

Want to stay smart and healthy?

Get our weekly Health Reads newsletter

how we use your e-mail
We will use your email address to send you the newsletter each week, and we may also send you occasional special offers from Reader's Digest. For more information please read our privacy policy.

4 thoughts on “Surprising Calcium Sources for Dairy Haters

  1. A warning – rhubarb contains calcium as calcium oxalate which is not absorbed by humans. Worse still it even prevents absorption of any calcium eaten at the same time. So if you have calcium with milk, you not only get no calcium from the rhubarb, but you won’t even get the calcium from the milk.

    1. So true! Many people are ignorant of anti-nutrients in vegetables and seeds and their impact on absorption of minerals. Someone did not do their nutritional homework for this post.

  2. A warning – rhubarb contains calcium as calcium oxalate which is not absorbed by humans. Worse still it even prevents absorption of any calcium eaten at the same time. So if you have calcium with milk, you not only get no calcium from the rhubarb, but you won’t even get the calcium from the milk.

Leave a Reply

Your email address will not be published. Required fields are marked *

Some people like to travel by train because 
it combines the slowness of a car with the cramped public exposure of 
an airplane.

Dennis Miller

I think my pilot was a little inexperienced. We were sitting on the runway, and he said, “OK, folks, we’re gonna be taking off in a just few—whoa! Here we go.”

Kevin Nealon

“I can’t wait until your vacation is over.” 
—Everyone following you on Instagram


A man knocked on my door and asked for a donation toward the local swimming pool. So I gave him a glass of water.

Comedian Greg Davies

Funny Jokes

Just found the worst page in the entire dictionary. What I saw was disgraceful, disgusting, dishonest, and disingenuous.


Funny Jokes

Client: We need you to log in to the YouTube and make all our company videos viral.


Funny Jokes

My cat just walked up to the paper shredder and said, “Teach me 
everything you know.”


Funny Jokes

“Just because you can’t dance doesn’t mean you shouldn’t dance.” 

@yoyoha (Josh Hara)

Funny Jokes

My parents didn’t want to move to Florida, but they turned 60 and that’s the law.

—Jerry Seinfeld

Funny Jokes

Q: What do you call an Amish guy with his hand in a horse’s mouth?

A: A mechanic.

Fields marked with an * are required
Foods That Harm Foods That HealWant a Free eBook?
FOODS THAT HARM, FOODS THAT HEAL offers important information about the role diet plays in the struggle against heart disease, cancer, diabetes and other serious illnesses. Answer the question below to receive your FREE digital eBook.

Someone in my household experiences the following conditions:

Send me a link to download FOODS THAT HARM, FOODS THAT HEAL:
By clicking below, I agree to the Trusted Media Brands Privacy Policy