Non-dairy calcium sources

Top calcium-rich foods: Your complete guide to non-dairy sources

Yes, you can get enough without dairy. Most adults need 1,000 to 1,200 mg of calcium a day. The best foods with real numbers, what your body absorbs and how to spread it across your day.

  • Free Shipping on Every Meal PlanFree Shipping
  • Up to 20% Off 30-Meal PlansUp to 20% Off
  • Chef Cooked, Dietitian BuiltDietitian Built
  • Heat & Eat in MinutesHeat & Eat
Romaine Rusnak, RD, LDN
Romaine Rusnak, RD, LDNLicensed Dietitian · Nov 14, 2025
Clean Eatz Kitchen High Fiber Meal Plan box with vegetable-packed meals

Going dairy-free tends to bring one question from everyone you know: where will you get your calcium? It's a fair question, and it has a good answer. Dairy didn't invent calcium. Your body can use it from fortified plant milk, tofu, canned fish with bones and the right leafy greens.

The honest version is that it takes more planning than pouring a glass of milk. Researchers who study this point out that the amount of vegetables you'd need makes a plants-only approach impractical for most people unless fortified foods or supplements are in the mix. So the job isn't finding one replacement. It's stacking a few sources through the day.

This guide covers the best food sources with real numbers, how much you need, how to shop for and prepare these foods, and how to make sure your body absorbs what you're eating.

Getting enough calcium without dairy

Can you get enough calcium without dairy?

Quick answer

Yes, with some planning. Adults need 1,000 to 1,200 mg a day. Fortified plant milk has about 280 to 440 mg a cup, calcium-set tofu 253 mg per half cup, and 3 ounces of canned sardines with bones 325 mg. Low-oxalate greens fill in the rest.

Non-dairy calcium works, as long as you pick the right sources and count on absorption as well as the number on the label. Three ideas explain why, and one popular explanation doesn't hold up.

Calcium bioavailability in non-dairy foods

What you absorb is what counts

How much calcium a food contains is only half the story. The other half is how much your body absorbs, which is called bioavailability. This is where some plants do surprisingly well.

Low-oxalate vegetables like kale, bok choy and broccoli absorb at about 40 to 60%, compared with about 32% for milk. In a small labeled-calcium study of 11 women, absorption from kale averaged 41% against 32% from milk. Published tables built from Weaver's research list 49% for kale, 54% for bok choy and 61% for broccoli.

The key word is low-oxalate. Vegetables like spinach and beet greens contain oxalates, compounds that bind calcium and block its absorption. A cup of cooked spinach has about 245 mg of calcium on the label, and you'd absorb only about 5% of it, or about 12 mg.

Now do the same math on a cup of cooked kale: 177 mg at 41 to 49% is about 75 to 85 mg absorbed. A cup of milk with 300 mg at 32% comes to about 96 mg. Kale has less calcium than spinach and delivers about seven times as much of it. That's why knowing which plants to prioritize makes all the difference.

One note on fortified milk: the same tables list fortified soy milk at about 21 to 24% absorption, a bit lower than cow's milk. At 300 mg a cup, that's about 66 mg absorbed. Still a good source, but not an exact swap.

Nutrients that come with calcium-rich foods

The rest of the package

One advantage of getting calcium from whole foods, dairy or not, is everything else that comes with it. Calcium doesn't work alone.

Leafy greens like kale and bok choy also deliver vitamin K, which your body uses to build bone proteins. They contain magnesium, which works with calcium in muscle and nerve function, plus vitamin C.

Fortified plant milks often come with both calcium and vitamin D, much like fortified dairy milk. Canned fish with bones gives you calcium plus vitamin D and omega-3 fats. White beans and chickpeas add fiber and protein that keep you satisfied.

That's why food is the place to start, with supplements filling whatever gap is left. You get the calcium and the rest of the package.

Acid-base balance & calcium

The acid-base theory, checked

You'll often read that plant calcium is better because of acid-base balance. The theory goes like this: acid-producing foods, such as animal protein without enough vegetables, make your body pull calcium from bones to neutralize the acid, while alkaline-forming greens, beans and seeds protect your stores.

It's a tidy story, and the better evidence doesn't support it. A meta-analysis of the highest-quality studies found that a higher diet acid load did raise urine calcium, but it wasn't linked to any change in calcium balance or a marker of bone breakdown. A larger systematic review also looked for a causal link between dietary acid load and osteoporosis. The authors found the calcium balance studies didn't show the loss the theory predicts.

So eat your vegetables for all the other reasons, and don't fear protein, which is essential for bone health. The takeaway: a mix of plant foods, fortified products and fish with bones can meet your needs, especially paired with vitamin D. For more on choosing nutrient-dense foods, see our guide to the 100 best foods for weight loss.

Non-dairy calcium food list

Which non-dairy foods have the most calcium?

Quick answer

Per serving, fortified plant milk, sardines with bones and calcium-set tofu lead, at about 250 to 440 mg. Per calorie, cooked bok choy wins, at 158 mg for about 20 calories. Cooked kale is close behind, at 177 mg for about 43 calories.

Not every non-dairy source does the same job. Here's the full list, with the calcium you can expect and what's known about absorption. Absorption percentages come from the published tables above, and where nobody has measured a food well, we say so.

Calcium and calories from USDA FoodData Central, except plant milk (brand labels vary). Absorption from Weaver's published tables where available.
Food sourceServingCalciumCaloriesAbsorption notes
Fortified plant milk (soy, almond, oat)1 cup280 to 440 mg30 to 110About 21 to 24% in soy milk tests
Canned sardines (with bones)3 oz325 mgAbout 177Includes vitamin D
Firm tofu (calcium sulfate & nigari)½ cup253 mgAbout 98About 31%, plus protein
Canned salmon (with bones)3 ozAbout 180 mgAbout 110Includes omega-3 fats
White beans (cooked)1 cupAbout 161 mgAbout 249About 22%, fiber-rich
Chia seeds2 tbspAbout 150 mgAbout 115Not well studied, omega-3 rich
Kale (cooked)1 cupAbout 177 mgAbout 43About 41 to 49%, low oxalate
Chickpeas (cooked)1 cupAbout 80 mgAbout 269Protein-rich
Almonds¼ cupAbout 96 mgAbout 207About 21%, healthy fats
Bok choy (cooked)1 cupAbout 158 mgAbout 20About 54%, very low calorie
Dried figs½ cupAbout 121 mgAbout 186Not well studied, naturally sweet
Broccoli (cooked)1 cupAbout 62 mgAbout 55About 61%, low calorie

Calcium and calories from USDA FoodData Central, except plant milk (brand labels vary). Absorption from Weaver's published tables where available.

What to choose when: If you want the most calcium per calorie, which helps during weight loss, prioritize bok choy, kale and broccoli. If you want the most calcium per serving, go for fortified plant milks, sardines and tofu. For a balanced approach with protein and healthy fats, include legumes, nuts and seeds.

Notice that nothing here is exotic or costs $20 a serving. These are real foods you can find at most grocery stores. What matters is eating them consistently and combining them through your day.

Watching calories too? Our Weight Loss Meal Plan handles the portions for your main meals, which leaves you room to plan calcium around them.

Shopping guide for calcium-rich foods

How do you shop for calcium-rich foods?

Quick answer

Read two labels. Plant milk should list at least 300 mg of calcium a cup, and tofu should list calcium sulfate in the ingredients. For canned fish, look for bones. Dried beans in bulk give you the most calcium for the money.

Knowing what's on the list and finding good versions of it are two different things. Here's what to look for in each aisle.

Buying calcium-rich foods at the grocery store

Aisle by aisle

Leafy greens: Look for bunches of kale, bok choy and Chinese cabbage with crisp, vibrant leaves and no yellowing or wilting. Baby bok choy is milder and more tender than regular bok choy, which makes it great for quick stir-fries. Lacinato kale has a more tender texture than curly kale, though both work well. Store them unwashed in a plastic bag with a damp paper towel, and they'll keep 5 to 7 days in the crisper.

Fortified plant milks: Not all plant milks are fortified with calcium. Check the Nutrition Facts panel for at least 300 mg of calcium per cup. Look for options that also include vitamin D. Unsweetened versions save you 5 to 15 grams of added sugar per serving. Brands like Silk, Califia Farms and Oatly typically have fortified options, but check the carton in your hand. Shake it before pouring, because calcium can settle at the bottom.

Canned fish: Bones are the point, since they hold the calcium. Most canned sardines include them, and many canned salmon products do too, but boneless and skinless versions are common, so read the can. Wild-caught and farmed are nutritionally similar for this purpose. Look for BPA-free cans if that's a concern for you. Sardines in water or olive oil are both fine, and the olive oil versions add healthy fats and more calories.

Tofu: Not all tofu is high in calcium. Look for calcium sulfate, sometimes listed as a calcium coagulant, in the ingredients. Tofu set only with magnesium chloride, also called nigari, has much less. Firm and extra-firm tofu are best for stir-fries and grilling, and silken tofu works for smoothies and creamy sauces. Buy it refrigerated and use it within 5 to 7 days after opening, stored in water you change daily.

Legumes: Dried beans are the most economical, at about $1 to $2 a pound, though prices vary. Canned versions save a lot of time, and rinsing them cuts sodium by about 40%. No-salt-added versions are available if you want more control. White beans, such as cannellini, navy and great northern, are among the highest in calcium of the common beans.

Budget-friendly calcium strategies

Calcium on a budget

Getting enough calcium doesn't have to be expensive. Dried beans are the clearest bargain. One pound makes about 6 cups cooked, which is about 960 mg of calcium for about $2.

Frozen kale is often cheaper than fresh with similar nutrition. Just make sure there's no added sauce or seasoning. Store-brand fortified plant milks often cost less than name brands, so compare the calcium line on the label. Canned sardines are usually cheaper than fresh fish, deliver more calcium and last for years in your pantry.

One more budget move: buy a big bag of chia seeds. A 32-ounce bag often runs about $10 to $12 and holds about 38 servings of 2 tablespoons. That's about 150 mg of calcium for about 30 cents, plus omega-3s and fiber, and it'll last you more than a month.

How to prepare calcium-rich foods

How do you prepare them to keep the calcium?

Quick answer

Cook greens quickly, keep the cooking liquid when you can and pair the meal with a vitamin D source. Soak chia seeds before eating them. Eat the bones in canned fish, because that's where nearly all the calcium is.

You can buy all the right foods and still lose ground in the kitchen. These rules are simple, and most of them take no extra time.

Rules for calcium retention

Four rules to cook by

Rule 1: Don't overcook your greens. Long boiling can leach minerals into cooking water that you then pour away. Quick methods are best: steam for 3 to 4 minutes, sauté for 4 to 5 minutes or blanch for 2 to 3 minutes. The greens should be bright in color and tender-crisp, not mushy.

Rule 2: Save your cooking liquid. If you're boiling or braising beans or greens, that liquid contains dissolved minerals. Use it as a base for soups, or cook grains in it.

Rule 3: Pair with vitamin D. Your intestines need vitamin D to absorb calcium well, so build it into your day. Add sardines to your kale salad. Use UV-exposed mushrooms in a tofu stir-fry, since the label will say so and ordinary mushrooms have very little. Have fortified plant milk with your chia pudding.

Rule 4: Watch timing with supplements. Calcium can compete with iron and high-dose zinc supplements for absorption. If you take a multivitamin with iron, keep it a couple of hours apart from your most calcium-rich meal.

Cooking methods for calcium-rich foods

Cooking each food

For leafy greens: A quick sauté with olive oil and garlic is hard to beat. Heat 1 to 2 tablespoons of oil in a large pan over medium-high heat, add minced garlic, then add your greens. For kale, remove the tough stems first. Cook, stirring often, for 4 to 5 minutes until wilted and tender. Add a squeeze of lemon juice at the end for flavor. The vitamin C also helps you absorb the iron in the greens.

You can also massage raw kale for salads. Remove the stems, chop the leaves, then massage them with your hands for 2 to 3 minutes with a little lemon juice and salt. It softens the tough fibers and makes raw kale much more enjoyable.

For tofu: Press it first to remove excess water, which helps it take on marinades and get crispier. Wrap the block in paper towels, place something heavy on top, such as a cast iron pan, and let it sit for 15 to 30 minutes. Then cube it and either bake at 400°F for 25 to 30 minutes, flipping halfway, or pan-fry in a little oil over medium-high heat for 3 to 4 minutes per side until golden.

For canned fish: Don't be intimidated by the bones. They're soft and edible. Mash sardines or salmon with a fork and the bones break down into the mixture. Mix them into pasta, spread them on whole-grain crackers or make fish cakes. The bones are where the calcium is, so you want to eat them.

For legumes: If you're using canned, drain and rinse them first. For dried beans, soak overnight, then cook in plenty of water, which reduces phytates that can interfere with mineral absorption. Some cooks add a piece of kombu seaweed to the pot for flavor and easier digestion, though the evidence for that is thin. Simmer until tender, usually 1 to 2 hours depending on the bean.

Calcium cooking & meal prep tips

A few smaller habits

A splash of acid, such as lemon juice, vinegar or tomatoes, brightens bean dishes, and the vitamin C in lemon or tomatoes helps with iron absorption. If you're new to chia seeds, start with 1 tablespoon a day and increase gradually, since they're high in fiber and can upset your stomach if you jump in too fast.

Always soak chia seeds for at least 5 to 10 minutes before eating. They absorb many times their weight in liquid and can cause problems if you swallow them dry.

For meal prep, cook a big batch of beans or tofu on Sunday and use it through the week. Sauté several bunches of greens at once. They shrink down a lot and store well for 3 to 4 days in the refrigerator, which makes it easy to add calcium to a meal without cooking every day. Our complete meal prep guide has more batch-cooking strategies for ingredients like these.

5 high-calcium meal ideas

What does a high-calcium meal look like?

Quick answer

It layers two or three sources. These five meals run from about 300 to 640 mg of calcium and about 310 to 580 calories, from a white bean soup to a chia breakfast. Numbers are our estimates from USDA values, so brands will vary.

Here are five complete meals that carry serious calcium and still taste good. We added up each one from USDA values, so the numbers are estimates. Plant milk, tortillas and nutritional yeast vary by brand, so those use typical labels. Some top 500 mg in one sitting, so check the absorption note in the mistakes section before you count on all of it.

1

The power green bowl

Three sources
About 590 mg calcium · 465 calories

What's in it: 1 cup cooked kale (177 mg), ½ cup baked tofu cubes (253 mg), ½ cup white beans (80 mg) and a tablespoon of tahini dressing, served over ½ cup quinoa.

Why it works: You get calcium from three different sources with different nutrients. The tahini adds a little more calcium and some healthy fat, and the quinoa makes it filling. Prep tip: Make the kale and tofu ahead, then reheat and assemble.

2

Sardine & greens pasta

15-minute dinner
About 550 mg calcium · 580 calories

What's in it: 2 cups cooked whole wheat pasta topped with one 3.75-ounce can of sardines with bones (about 350 mg), 1 cup cooked bok choy (158 mg), cherry tomatoes, garlic and red pepper flakes.

Why it works: The sardines supply most of the calcium plus omega-3s, and bok choy adds a well-absorbed second source. The pasta makes it comfort food, and the whole thing comes together in about 15 minutes. Prep tip: Use jarred garlic and pre-chopped bok choy to make it even faster.

3

Creamy chia pudding breakfast

Make-ahead
About 640 mg calcium · 365 calories

What's in it: 3 tablespoons chia seeds (225 mg) soaked overnight in 1 cup fortified almond milk (350 mg), topped with ¼ cup sliced almonds (about 60 mg) and fresh berries.

Why it works: Mix it the night before and grab it in the morning. Chia and fortified milk together give you a big share of your daily number, and the almonds add crunch. Prep tip: Make three portions at once in mason jars. If you'd rather not make breakfast at all, our Breakfast Meal Plan has protein-forward breakfasts in single-serve trays, though it isn't built around calcium.

4

White bean & kale soup

Freezer friendly
About 300 mg calcium · 310 calories

What's in it: 2 cups of hearty soup made with 1 cup white beans (161 mg), 2 cups raw chopped kale (about 105 mg), carrots, celery, vegetable broth and Italian herbs.

Why it works: You eat the cooking liquid, so any minerals that leach out stay in the bowl. It freezes well, so make a big batch. The beans and kale are very filling for the calories. Prep tip: Use an Instant Pot to go from dried beans to finished soup in about an hour.

5

Tofu scramble breakfast wrap

Breakfast or lunch
About 540 mg calcium · 380 calories

What's in it: A whole wheat tortilla (about 110 mg, check the label) filled with ½ cup crumbled tofu scramble (253 mg), 1 cup cooked kale (177 mg), 2 tablespoons nutritional yeast, salsa and a drizzle of plant milk-based cream.

Why it works: It tastes like a breakfast burrito and delivers nearly half of a 1,200 mg daily target. Nutritional yeast adds a cheesy flavor plus B vitamins. Prep tip: Batch-cook the tofu scramble for the week and store it in portions.

Each of these is meant to be practical, affordable and enjoyable enough to eat regularly. If you don't like eating it, you won't stick with it. And for the nights you won't cook, Build A Meal Plan lets you pick chef-cooked meals one by one, built by our registered dietitian.

6 ways to boost your calcium intake

What are some easy ways to add more calcium?

Quick answer

Layer sources in dishes you already eat. Cook oats in fortified plant milk, blend chia into a smoothie, swap chickpeas for white beans in hummus or mash sardines into a Caesar dressing. The oatmeal version reaches about 600 mg in one bowl.

Once you've got the basics down, these six twists keep things interesting. The pattern is simple: don't rely on a single food. Combine 2 or 3 sources, which makes for better eating and more varied nutrients.

1

Calcium-fortified smoothies

Drink it
About 500 mg calcium

Blend 1 cup fortified plant milk (300 mg), 2 tablespoons chia seeds (150 mg), 1 cup raw kale (about 50 mg), a banana and protein powder. The fruit does a good job of masking the green taste.

2

Kale chip snacks

Crunchy
About 200 mg calcium per batch

Toss about 4 cups of torn raw kale with a tiny bit of olive oil and salt, then bake at 300°F for 20 to 25 minutes until crisp. It feels like eating chips and it's more fun than taking a supplement.

3

White bean hummus

Dip
About 320 mg calcium in the batch

Swap chickpeas for white beans in your hummus recipe. Blend 2 cups white beans, tahini, garlic, lemon juice and olive oil until smooth. Two cups of white beans carry about twice the calcium of the same amount of chickpeas.

4

Sardine Caesar salad

Lunch
About 400 mg calcium per serving

Make a Caesar-style salad using one can of mashed sardines in the dressing instead of anchovies. Serve it over romaine with kale, nutritional yeast in place of parmesan and whole-grain croutons.

5

Silken tofu chocolate mousse

Dessert
Calcium depends on the tofu

Blend silken tofu with cocoa powder, maple syrup and vanilla for a creamy dessert. One honest catch: silken tofu is much lower in calcium than firm calcium-set tofu. USDA lists one brand at about 32 mg per 100 grams, so check your package and count this as a treat, not a source. Nobody will guess it's tofu.

6

Fortified oatmeal

Breakfast
About 600 mg calcium

Cook oats in fortified plant milk instead of water (300 mg), then top with 2 tablespoons chia seeds (150 mg), ¼ cup almonds (about 96 mg) and ¼ cup dried figs (about 60 mg). Add cinnamon and a touch of maple syrup.

Common calcium mistakes

What mistakes waste your calcium efforts?

Quick answer

The big ones are counting on spinach, taking it all at once and skipping vitamin D. Absorption falls as the dose rises, so spread 300 to 400 mg across three meals instead of loading one.

Here's where people most often go wrong, and what to do instead.

1

Loading up on spinach for calcium

Oxalates
About 5% absorbed

Why it matters: Spinach looks strong on paper, but it's loaded with oxalates that bind calcium. You'll absorb about 5% of it. That doesn't mean skip spinach. It's great for other nutrients. Just don't count on it for calcium.

The fix: Choose low-oxalate greens instead: kale, bok choy, broccoli and Chinese cabbage, at about 40 to 60% absorption.

2

Taking all your calcium at once

Timing
500 mg or less at a time

Why it matters: The percentage you absorb falls as the dose rises. In a study of healthy women, absorption averaged 64% at the smallest doses and 28.6% at 500 mg, the largest tested. A big dose isn't wasted entirely, but you get less from each milligram. Harvard's Nutrition Source advises no more than 500 mg at one time.

The fix: Spread calcium across three meals. Aim for 300 to 400 mg at breakfast, lunch and dinner rather than loading one meal with 1,200 mg.

3

Ignoring vitamin D

Absorption
Needed to absorb calcium well

Why it matters: Your intestines rely on vitamin D to absorb calcium. Without enough of it, you absorb less of the calcium you eat. A review on calcium and vitamin D in osteoporosis explains that deficiency reduces absorption and pushes the body to pull calcium from bone. It also notes that combined calcium and vitamin D had modest effects on fractures, so this is support, not a guarantee.

The fix: Eat vitamin D foods like fatty fish and fortified foods, or take a supplement if your doctor recommends one. Your skin also makes vitamin D in sunlight, but sun exposure raises skin cancer risk, so don't lean on it as a plan. Ask your doctor whether testing makes sense and what level to aim for, since expert targets differ.

4

Drinking coffee or tea with calcium-rich meals

Caffeine
A small effect, easy to offset

Why it matters: Less than you've probably heard. A review of caffeine and calcium found only a very small drop in calcium absorption and no effect on total 24-hour urine calcium. The effect is small enough that 1 to 2 tablespoons of milk can offset it. The studies that linked caffeine with bone problems were in people who weren't getting enough calcium in the first place.

The fix: If you're hitting your calcium target, you don't need to time your coffee around meals. If you're falling short, fix the calcium first. Tea is less clear, since its compounds may bind some minerals, so have it between meals if you want to play it safe.

5

Not reading labels on plant milks

Labels
0 to 450 mg per cup

Why it matters: Not all plant milks are fortified equally, or at all. Some brands have 400 mg of calcium per cup and others have none. You can't assume they're comparable to dairy milk.

The fix: Check the Nutrition Facts panel. Look for 300 to 450 mg of calcium per cup, and check that it includes vitamin D. Shake the container before pouring, since calcium can settle.

6

Avoiding supplements when you need them

Supplements
Food first, then fill the gap

Why it matters: Food should be your first source, but some people struggle to meet their needs from diet alone, especially older adults, vegans and people with digestive issues. Being dogmatic about food only can leave you short.

The fix: Track your actual intake for a week to see whether you're consistently hitting 1,000 to 1,200 mg. If you're falling short, a supplement can bridge the gap. Calcium carbonate and calcium citrate are equally well absorbed when taken with food. Citrate is a reasonable pick if you take it without food or use acid-lowering medication. Take no more than 500 mg at one time, and talk with your doctor first, especially if you've had kidney stones.

7

Forgetting about magnesium

Magnesium
Often-quoted ratio: 2 to 1

Why it matters: Calcium and magnesium work together, and magnesium is involved in calcium metabolism. A 2-to-1 calcium to magnesium ratio is often quoted, though it isn't an official target.

The fix: Rather than chase a ratio, aim for the magnesium your age and sex call for, about 310 to 420 mg a day for adults. Good sources include leafy greens, nuts, seeds and whole grains, so you're often getting both minerals together. Many of the foods in our ultimate guide to dietary fiber are good magnesium sources too.

Building a non-dairy calcium plan

How do you put it all together?

Quick answer

Layer sources through your day. Fortified milk and chia at breakfast is about 450 mg, sardines and kale at lunch about 500 mg and white beans at dinner about 160 mg. That adds up to about 1,110 mg without any dairy.

Getting enough calcium without dairy is very doable when you plan for it. The key is understanding that absorption matters as much as intake.

Focus on low-oxalate leafy greens like kale and bok choy. Include fortified plant milks with both calcium and vitamin D. Add canned fish with bones for calcium plus omega-3s and natural vitamin D. Round it out with beans, nuts, seeds and tofu for variety.

Don't forget the supporting players: vitamin D for absorption, magnesium and vitamin K. Don't take all your calcium at once. Don't rely on high-oxalate vegetables. Do spread your intake across three meals, and do pair calcium with vitamin D foods when you can.

If the hard part is cooking all this every day, that's a workload problem, and we can take some of it off your plate. Our High Protein Meal Plan covers your main meals with chef-cooked, portion-controlled food built by our registered dietitian. It isn't a calcium plan, so you'd still build your calcium around it. And if you're avoiding dairy because of an allergy, check each meal's allergens on our nutrition info page, and know that our meals are made in a facility and on equipment that handle allergens.

Make it easy withHigh Protein Meal PlanFrom $63.00View plan

This content is for educational purposes and doesn't replace personal medical advice. If you have osteoporosis or kidney stones, or you take medication that affects calcium, talk with your doctor.

Non-dairy calcium FAQ

Your calcium questions answered

Can I get enough calcium without dairy?

Yes, with some planning. Fortified plant milks have about 280 to 440 mg per cup, calcium-set tofu 253 mg per half cup and canned sardines with bones 325 mg per 3 ounces, with greens like cooked kale filling in. Spread them through your day to reach 1,000 to 1,200 mg.

What are the best calcium-rich foods for weight loss?

Low-calorie choices include cooked bok choy (158 mg, about 20 calories per cup), cooked kale (177 mg, about 43 calories) and cooked broccoli (62 mg, about 55 calories). White beans (161 mg, about 249 calories per cup) and sardines (325 mg, about 177 calories per 3 ounces) cost more calories and add protein.

How much calcium do I need per day?

According to Harvard's Nutrition Source, adults 19 to 50 need 1,000 mg a day, and women over 50 and all adults over 70 need 1,200 mg. Pregnant or breastfeeding adults need 1,000 mg. It advises no more than 500 mg at one time, so spread it out.

Which vegetables have the most bioavailable calcium?

Kale, bok choy, broccoli and Chinese cabbage are strong choices, with about 40 to 60% absorption. Spinach, which is high in oxalates, comes in at about 5%. Other high-oxalate vegetables to discount for calcium include beet greens, Swiss chard and rhubarb. They're still fine to eat for other nutrients.

Can I take calcium supplements instead of eating calcium-rich foods?

They can help fill gaps, but food is the better starting point because it brings magnesium, vitamin K and potassium along with it. If you do supplement, take no more than 500 mg at a time. Too much can raise the risk of kidney stones and interfere with other minerals, so talk with your doctor.

Why do I need vitamin D with calcium?

Vitamin D helps your intestines absorb calcium. Without enough of it, you absorb less of the calcium you eat. Get it from fatty fish like salmon and sardines, fortified foods or supplements your healthcare provider recommends, and ask them what blood level to aim for.

What's the difference between calcium from plants versus fish?

Both are useful, with different extras. Canned fish with bones brings calcium plus omega-3 fats and vitamin D. Plant sources like leafy greens and fortified foods bring fiber, vitamin K and other minerals. For varied nutrition, include both rather than relying on one, unless you avoid fish, in which case fortified foods matter more.

How can I maximize calcium absorption from foods?

Spread your intake through the day, since absorption falls as the dose rises. Pair calcium with vitamin D sources, choose low-oxalate vegetables like kale over spinach, and keep concentrated wheat bran away from calcium supplements. Get enough magnesium, and stay active, which helps your bones put calcium to use.

Tap a meal count to add

30 meals work out to $7.56 a meal

View plan details

Tap a meal count to add

30 meals work out to $9.16 a meal

View plan details