Osteoporosis Super-Foods for Strong Bones With Pictures

Reviewed on 2/22/2022

1. Go darker with your greens.

Photo of bok choy

Nothing beats calcium for your bones. Sure, you can get it from dairy, but it’s also found in lots of vegetables. Why not do both? One great choice: dark leafy greens such as bok choy, Chinese cabbage, kale, collard greens, and turnip greens. One cup of cooked turnip greens has about 200 milligrams of calcium (20% of your daily goal). On top of that, dark greens also have vitamin K, which can reduce your risk for osteoporosis.

2. This spud's for you.

Photo of potatoes on a plate

Two lesser known nutrients that help keep bones healthy are magnesium and potassium. If you’re low on magnesium, you can have problems with your vitamin D balance, which may affect your bone health. Potassium neutralizes acid in your body that can leach calcium out of your bones. One delicious way to get some of both of those nutrients is by eating a baked medium-size sweet potato with no salt, which has 31 milligrams of magnesium and 542 milligrams of potassium.

3. Start your day off tart.

Sections and halves of grapefruit

Add a grapefruit to your breakfast and you’ll be doing more than waking up your taste buds. Citrus fruits have vitamin C, which has been shown to help prevent bone loss. One whole pink or red grapefruit has about 88 milligrams of vitamin C, giving you the amount you need for the entire day. Can’t handle the sourness of a grapefruit? A navel orange comes in close with 83 milligrams.

4. Get figgy with it.

Figs, both whole and halved

If you’re looking for bone-strengthening fruits, figs should be near the top of your shopping list. Five medium fresh figs have around 90 milligrams of calcium and other skeleton-saving nutrients like potassium and magnesium. Fresh figs are grown in California through the summer and fall, but you can find them dried all year. And dried ones are just as good: Half a cup of dried figs have 121 milligrams of calcium.

5. Think beyond canned tuna.

Salmon steak on a wooden plate with lemon and rosemary

Salmon and other types of fatty fish offer an array of bone-boosting nutrients. They contain vitamin D, which helps your body use calcium, and omega-3 fatty acids, which may also aid bones. One of the best ways to buy salmon is actually canned. Three ounces has 187 milligrams of calcium. Why such a high amount? Small, soft bones get included with the meat in the canning process (don’t worry, you won’t even notice them).

6. A superior sandwich spread.

Almond butter in a bowl on a wooden table surrounded by almonds

Made simply from ground up almonds (and maybe a little salt), almond butter is an easy way to boost your calcium intake. Two tablespoons has 111 milligrams of calcium. Plus, almonds contain potassium (240 milligrams in 2 tablespoons) as well as protein and other nutrients that play a supportive role in building strong bones.

7. “Milks” from plants.

Coconut milk and shredded coconut on a napkin

You’d think that by swapping out dairy milk for the kind made from soybeans, almonds, or coconuts, you’d lose all that calcium and vitamin D. But most of the varieties you’ll find in the store have been given an extra boost of those nutrients. Check the label to be sure.

8. Swap in some vegetarian proteins.

Tofu cubes in a bowl

Tofu is a mainstay in Asian cooking, both for its versatility and the fact that it’s a nutritional powerhouse. Half a cup of calcium-enriched tofu contains more than 860 milligrams of calcium. Tofu has other bone-building benefits, too. Research suggests that isoflavones, which are plentiful in tofu, may make soy useful in warding off bone disease in women after menopause.

9. Juice up a classic.

Glass of orange juice surrounded by half and whole oranges

It may go perfectly with pancakes, but orange juice doesn’t naturally contain much calcium. That said, it can still be a great way to increase your intake. How? Manufacturers often sell versions that have been fortified with calcium (look for it on the packaging). In fact, fortified orange juice has about the same amount of bone-building calcium as dairy milk.

10. A dried fruit often ignored.

Prunes and plums in a sack

Hear the word “prune” and you probably think of something older people eat to stay regular. But everyone should actually be snacking on dried plums (what is what prunes actually are!). Research has found that eating them every day, along with calcium and vitamin D, can help improve your bone density by slowing the breakdown of bone in your body.

11. Select a smarter sweetener.

A spoonful of dripping molasses

Unlike refined white sugar, molasses is a source of calcium. In just 1 tablespoon of the sweet syrup you’ll get 41 milligrams of calcium. You can do more than bake with it. Try it instead of honey to top your yogurt or oatmeal or mix into a smoothie.

Osteoporosis Super-Foods for Strong Bones With Pictures

Sources: Sources

This tool does not provide medical advice. See additional information: Disclaimer

Health Solutions From Our Sponsors