Recipes for an Osteoporosis Prevention Diet (2024)

Osteoporosis

If you're looking to maintain bone mass and prevent osteoporosis, start with your diet. Try these nutritious recipes full of bone-strengthening vitamin D and calcium — and plenty of flavor.

By

Diana Rodriguez

by

Lindsey Marcellin, MD, MPH

Bone-Healthy Dishes That Will Broaden Your Horizons

Recipes for an Osteoporosis Prevention Diet (1)

Want to boost your calcium intake and create an overall diet that will encourage good bone health? You have plenty of tasty options beyond a tall glass of milk!

While fortified dairy foods can be a great source of calcium, vitamin D, and protein, all of which help keep your bones strong, many other foods — from salmon to leafy greens — provide some of those same nutrients and can be good menu choices in your efforts to preventosteoporosis.

The recipes that follow offer new ways to enjoy foods that contain vitamin D and calcium, along with other essential nutrients.

Broccoli, White Bean, and Cheddar Soup

Recipes for an Osteoporosis Prevention Diet (2)

Broccoli is an excellent source of vitamin C and a very good source of potassium, which helps you maintain a healthy blood pressure level. It also adds a bit of calcium and fiber to this soup, not to mention color and flavor. Cannellini beans pump up the fiber and add some protein. And Cheddar cheese brings both protein and calcium to the table. Put these ingredients together and you’ve got a delicious soup that cooks up in less than half an hour.

Citrus Berry Smoothie With Yogurt

Recipes for an Osteoporosis Prevention Diet (3)

Want a cool, fruity treat that helps build your bones as you sip? Whip up a citrus berrysmoothieand guard against osteoporosis at the same time. Blend fresh or frozen berries with yogurt and orange juice. Sneak in a couple of tablespoons of vitamin D–fortified powdered milk, and add a bit of vanilla, honey, and toasted wheat germ for flavor and texture. Enjoy this fiber-filled, antioxidant-rich treat for breakfast, a snack, or any time you need a nutrient boost.

Broiled Salmon With Tomatoes, Spinach, and Capers

Recipes for an Osteoporosis Prevention Diet (4)

Salmon is a natural source of vitamin D, making it a great choice to include in an osteoporosis prevention diet. While spinach has some calcium, it also contains oxalates, which bind with calcium and make it difficult for the body to absorb the nutrient. But spinach redeems itself by providing a broad variety of vitamins and minerals.

Season the salmon, broil it, and top it with lightly cooked onion, tomatoes, spinach, and capers for a dish to please taste buds and provide a variety of health benefits.

Grilled Tuna Steaks for Vitamin D

Recipes for an Osteoporosis Prevention Diet (5)

If you're in the mood for a hearty steak, try a grilled tuna steak instead of beef. Tuna is a delicious source of protein, and it's also a natural source of vitamin D. Marinate the tuna in a mixture of olive oil, green onions, fresh basil, minced garlic, marjoram, and red pepper flakes for 1 to 2 hours, then grill or broil.

Serve with greens, such as kale or cabbage, to add calcium to your meal and you’ll have a double dose of protection against osteoporosis.

Grilled Eggplant Makes a Great Panini

Recipes for an Osteoporosis Prevention Diet (6)

When you're in the mood for a cheese sandwich, choose one that's optimal for your health. Grill slices of eggplant and top them with slices of low-fat mozzarella cheese. Toast vitamin D–fortified whole-grain bread and assemble your sandwich, layering in roasted red peppers and thinly sliced red onions. Serve it warm for a delicious, cheesy treat that provides both calcium and the goodness of vegetables.

Smothered Greens for a Calcium-Filled Side

Recipes for an Osteoporosis Prevention Diet (7)

Collard greens, kale, mustard greens, and turnip greens are all good plant sources of calcium, but traditional recipes often contain bacon, ham hocks, or fatback, making them high in sodium and fat. It doesn’t have to be this way, though. Smoked turkey breast adds a lot of flavor without the fat, and even vegetarian greens can taste great, flavored with garlic, onion, smoked paprika, or lemon.

Pair these greens with a source of protein, like the beans inSouthern Black-Eyed Pea Salad or the tofu inRed-Hot Saucy Tofu, and you’ve got a meal to boast about!

Grilled Artichokes Are Just the Beginning

Recipes for an Osteoporosis Prevention Diet (8)

On their own, artichokes are not a calcium standout, but serve them with pasta sprinkled with cheese, layer them on a cheese pizza, serve them with a yogurt-cheese dip, or add them to a grilled cheese panini and you’ve got a whole new taste sensation that’s full of fiber and antioxidants as well as a dose of dairy calcium.

This recipe for grilled artichokes will get you started with this versatile food.

Pasta With Greens and Tomato Sauce

Recipes for an Osteoporosis Prevention Diet (9)

This delicious combination of pasta, collard greens, and grated Parmigiano-Reggiano packs a powerful punch against osteoporosis, with both the collard greens and cheese providing calcium.

While raw collard greens may look tough, it’s important not to overcook them. Taste your greens after 5 to 10 minutes of cooking to see whether they’re softened but not mushy.

Recipes for an Osteoporosis Prevention Diet (2024)

FAQs

What is the daily diet for osteoporosis? ›

Mayo Clinic Q and A: Osteoporosis and a bone-healthy diet
  1. Eat more vegetables, fruits and whole grains. ...
  2. Choose healthy sources of protein and fat. ...
  3. Get plenty of calcium. ...
  4. Limit sugar, salt and phosphate additives. ...
  5. Limit alcohol and caffeine consumption.
May 19, 2022

What is the best drink for bone density? ›

5 Best healthy drinks to strengthen your bones
  1. MILK. Milk is a rich source of calcium, which is vital for bone health. ...
  2. ORANGE JUICE.
  3. GREEN TEA. Green tea contains compounds like catechins that may have a positive impact on bone health. ...
  4. BONE BROTH. ...
  5. HEALTHY SMOOTHIES.
Oct 15, 2023

Are scrambled eggs good for osteoporosis? ›

Eggs contain vitamin D, which helps your body absorb calcium, a mineral that is essential for strong bones,” Kathryn Piper, RDN, registered dietician nutritionist and founder of The Age-Defying Dietitian, told Health.

What is the best breakfast for someone with osteoporosis? ›

For a bone-healthy breakfast, use steel-cut oats as the base of your breakfast bowl, add a layer of Greek yogurt for some creamy goodness, and pair oats with fresh fruits. Making overnight oats is another great way to enjoy oats. You can prepare breakfast the night before or even days in advance.

What kind of salad is good for osteoporosis? ›

Dark leafy greens, a particularly good source, are also loaded with bone-building calcium, magnesium, and vitamin K, making them do double-time for you bones.

Is peanut butter good for osteoporosis? ›

Peanut butter is also a good source of copper, a mineral that helps maintain our bone health, immune function, and blood vessels. Some research suggests that getting enough copper in your diet may reduce your risk of osteoporosis and heart disease.

What foods aggravate osteoporosis? ›

8 Foods to Avoid With Osteoporosis
  • High-sodium Foods.
  • Red Meat.
  • Sugary Treats.
  • Oxalate-Rich Foods.
  • Wheat Bran.
  • Caffeine.
  • Alcohol.
  • Soda.
Dec 12, 2022

What kind of cheese is good for osteoporosis? ›

Enjoying just two slices of Jarlsberg cheese every day may help stave off osteoporosis, a small Norwegian study suggests. The protective effect of cheese on bone-thinning appears to be an exclusive benefit of Jarlsberg, and a mere 2 ounces a day seems to be enough to protect bone health, the investigators reported.

Are bananas good for osteoporosis? ›

Bananas are known for being high in potassium, which is said to help reduce muscle cramps. But it also plays a role in bone health. Too little potassium can reduce calcium in the bones. Adequate amounts of potassium, however, can help protect bones from calcium loss and can also help boost bone mineral density.

What are the 3 worst bone density drugs? ›

A variety of medications can increase bone loss and/or fall risk:
  • Synthetic Glucocorticoids (e.g. Prednisone) ...
  • Breast Cancer Drugs. ...
  • Prostate Cancer Drugs. ...
  • “Heartburn” Drugs. ...
  • Depo-Provera. ...
  • Excessive Thyroid Hormone Replacement. ...
  • Anti-seizure and Mood-altering Drugs. ...
  • Blood Pressure Medication.

What not to do with osteoporosis? ›

Movements to avoid
  1. High-impact exercises. Activities such as jumping, running or jogging can lead to fractures in weakened bones. ...
  2. Bending and twisting. In people who have osteoporosis, bending forward at the waist and twisting at the waist can increase the risk for broken bones in the spine.

Is pasta good for osteoporosis? ›

Pasta is rich in amino acids and proteins. Proteins help to maintain the bone health. Intake of pasta can also help to prevent bone related pain.

Can I eat oatmeal with osteoporosis? ›

A BOWL OF OATS WITH MILK is also a good breakfast choice for the treatment of osteoporosis. Steel-cut oats provide a healthy amount of calcium and magnesium.

Is canned tuna good for osteoporosis? ›

Salmon and tuna are particularly high in vitamin D, which helps the body process calcium. Skinless chicken and other lean meats also provide a healthy dose of protein to support bone density and tissue growth.

What protein foods are good for osteoporosis? ›

In fact, in the elderly, protein deficiency may be an important indicator of weak bone health. Protein includes beef, pork, poultry and fish with alternatives including beans, lentils, tofu, eggs, peanut (or other nut) butters, shelled nuts and seeds.

What foods bring calcium down? ›

Some of the factors that can reduce calcium in your bones and lower your bone density (weaken your bones) include: high-salt diet. more than 4 drinks per day of caffeine-containing drinks - for example, coffee, cola and energy drinks (and, to a lesser extent, tea) excessive alcohol intake.

What foods are high in calcium for osteoporosis? ›

Your body needs calcium to build strong bones and help prevent osteoporosis (bone loss). One good way to get enough calcium is to eat more dairy or fortified soy versions of dairy products. You can also get calcium through foods fortified with calcium and through vegetables like spinach or broccoli.

Top Articles
Latest Posts
Article information

Author: Zonia Mosciski DO

Last Updated:

Views: 5932

Rating: 4 / 5 (71 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Zonia Mosciski DO

Birthday: 1996-05-16

Address: Suite 228 919 Deana Ford, Lake Meridithberg, NE 60017-4257

Phone: +2613987384138

Job: Chief Retail Officer

Hobby: Tai chi, Dowsing, Poi, Letterboxing, Watching movies, Video gaming, Singing

Introduction: My name is Zonia Mosciski DO, I am a enchanting, joyous, lovely, successful, hilarious, tender, outstanding person who loves writing and wants to share my knowledge and understanding with you.