4.9App Store rating
1M+meals logged

Bone health meal plan, calcium through the day.

Calcium, vitamin D and protein are the three parts of eating for bone strength. This week puts all three on the plate at about 1,700 calories a day, with a shopping list for the rest. Alma can fit it to your goal.

Built from NIH and Bone Health and Osteoporosis Foundation advice.

A clay glass of milk, a block of cheese, canned sardines, kale and a carton of yogurt

The rules

Three habits for stronger bones

  • Calcium through the day

    Yogurt, milk, sardines, calcium-set tofu or kale across your meals.

  • Vitamin D on the list

    Fatty fish, egg yolks and fortified milk. Ask your clinician about supplements.

  • Protein and produce

    Protein at each meal, and fruit and vegetables at most meals.

Sample week

Seven days of bone health meals

About 1,650 to 1,850 calories a day. Scale portions to your needs. Find your number

Bone density testing and osteoporosis medicines are a clinician's call. If you have kidney disease, take a medicine that affects calcium, or have had a fracture, talk with your care team before changing how you eat.

  1. Day 1Monday

    • BreakfastGreek yogurt with figs and sesame1 cup plain Greek yogurt, 2 dried figs, 1 tbsp sesame seeds, 1 tsp honey
    • LunchSardine and white bean toast1 can sardines in olive oil, ½ cup white beans, 2 slices whole-grain toast, lemon, parsley
    • SnackWarm milk with almonds1 cup 1% milk, 1 oz almonds
    • DinnerBaked tofu with broccoli and brown rice6 oz calcium-set tofu, 2 cups broccoli, 1 cup cooked brown rice, 2 tsp sesame oil, garlic

    About 1,650 kcal110 g protein27 g fiber

  2. Day 2Tuesday

    • BreakfastCheddar and spinach omelet with milk2-egg omelet with spinach and 1 oz cheddar, ½ cup calcium-fortified orange juice, 1 slice whole-grain toast
    • LunchKale and quinoa salad with feta2 cups massaged kale, 1 cup cooked quinoa, 1 oz feta, ¼ cup chickpeas, 2 tsp olive oil, lemon
    • SnackCottage cheese with pineapple¾ cup cottage cheese, ½ cup pineapple, 1 tbsp pumpkin seeds
    • DinnerSalmon with sesame greens and potatoes5 oz salmon, 2 cups bok choy, 1 cup boiled potatoes, 1 tbsp tahini, sesame seeds

    About 1,710 kcal113 g protein24 g fiber

  3. Day 3Wednesday

    • BreakfastFortified oatmeal with milk and almonds1 cup cooked oats, 1 cup fortified soy milk, 1 oz almonds, 1 cup blackberries
    • LunchSardine and tomato pasta1 can sardines, 1½ cups cooked whole-wheat pasta, ½ cup marinara, 1 oz Parmesan
    • SnackYogurt with kiwi and chia¾ cup plain Greek yogurt, 1 kiwi, 1 tbsp chia seeds
    • DinnerChicken with kale and white beans5 oz chicken thigh, 2 cups kale, ¾ cup white beans, 2 tsp olive oil, lemon

    About 1,850 kcal130 g protein42 g fiber

  4. Day 4Thursday

    • BreakfastRicotta toast with figs½ cup part-skim ricotta, 1 slice whole-grain toast, 2 dried figs, 1 tsp honey
    • LunchMiso tofu soup with soba and edamame6 oz firm tofu, 1 cup cooked soba, 2 cups spinach, 1 cup edamame, 1 tbsp miso
    • SnackCheese and apple slices1 oz Swiss cheese, 1 apple, 1 tbsp walnuts
    • DinnerRoast chicken with tahini yogurt5 oz chicken breast, ½ cup plain yogurt with tahini, 1 cup potatoes, 2 cups roasted carrots, 2 tsp olive oil

    About 1,770 kcal130 g protein32 g fiber

  5. Day 5Friday

    • BreakfastYogurt smoothie with kale and peach1 cup Greek yogurt, 1 cup kale, 1 peach, 1 cup fortified soy milk, 1 tbsp ground flax
    • LunchChickpea and feta salad with pita½ cup chickpeas, 1 oz feta, cucumber, tomato, 1 tbsp olive oil, 1 whole-wheat pita
    • SnackFortified cocoa with almonds1 cup fortified milk heated with 1 tbsp cocoa, 1 oz almonds
    • DinnerShrimp and broccoli stir-fry with rice5 oz shrimp, 2 cups broccoli, 1 cup cooked brown rice, 2 tsp canola oil, ginger

    About 1,670 kcal107 g protein30 g fiber

  6. Day 6Saturday

    • BreakfastBuckwheat pancakes with yogurt and berries2 four-inch buckwheat pancakes, ½ cup plain Greek yogurt, 1 cup blueberries, 1 tbsp maple syrup
    • LunchGrilled cheese with tomato soup2 slices whole-grain bread, 1½ oz cheddar, 1 cup homemade tomato soup, 1 tsp butter
    • SnackCottage cheese with strawberries¾ cup cottage cheese, 1 cup strawberries, 1 tbsp sunflower seeds
    • DinnerTofu and edamame curry with rice6 oz firm tofu, ½ cup edamame, ½ cup cooked brown rice, ½ cup light coconut milk, 2 tsp olive oil

    About 1,660 kcal93 g protein24 g fiber

  7. Day 7Sunday

    • BreakfastWaffle with ricotta and peach1 whole-wheat waffle, ½ cup part-skim ricotta, ½ peach, cinnamon
    • LunchLentil soup with kale and Parmesan1½ cups lentil soup, 1 cup kale, 1 oz Parmesan, 1 slice sourdough
    • SnackYogurt with figs and pistachios¾ cup Greek yogurt, 2 dried figs, ½ oz pistachios
    • DinnerBaked salmon with sesame broccoli and quinoa4 oz salmon, 2 cups broccoli, ¾ cup cooked quinoa, 2 tsp sesame oil, sesame seeds

    About 1,690 kcal117 g protein34 g fiber

Shopping list

What to buy

Most days

  • DairyGreek yogurt, milk, cottage cheese, ricotta, cheddar, Parmesan, fetagreek yogurtcottage cheese
  • Fish with bonesCanned sardines, salmon, shrimp, canned tunasalmon
  • Tofu and beansCalcium-set tofu, edamame, chickpeas, white beans, lentilslentils
  • Greens and vegetablesKale, bok choy, broccoli, spinach, carrots, potatoesspinachbroccoli
  • Whole grainsOats, quinoa, brown rice, whole-wheat pasta, sourdough, pitaoatmealquinoabrown rice
  • FruitFigs, peaches, berries, apples, kiwi, orangesblueberriesapplekiwi

Now and then

  • Very salty foodsChips, deli meat, canned soup. A lot of salt makes the body lose calcium
  • Heavy drinkingDrinking heavily can lead to bone loss. Limit alcohol
  • SodaSoda in place of milk leaves less room for calcium

Ask your clinician about vitamin D, and about calcium if you avoid dairy.

Make it yours

This week is a sample. Alma builds yours.

  • Meals fit to your goal and the foods you like
  • Log a meal by photo, voice or text in about 10 seconds
  • Every meal gets an Alma Score from 0 to 100
A clay cup of green tea with blueberries and walnuts

Questions

What people ask

What foods are good for bone health?

Milk, yogurt, cheese, calcium-set tofu, canned sardines with bones, kale, bok choy and broccoli all carry calcium. Fatty fish, egg yolks and fortified milk add vitamin D. The Bone Health and Osteoporosis Foundation also says getting enough protein matters, and vegetables and fruit carry bone-supporting nutrients.

How much calcium do you need a day?

The NIH Office of Dietary Supplements sets calcium at 1,000 mg a day for women 19 to 50 and men 51 to 70, and 1,200 mg a day for women 51 and older and everyone over 70. Yogurt, milk, sardines, tofu and greens all count. Labels vary by brand, so check them if you track closely.

Can this meal plan replace osteoporosis medicine?

No. Food supports bone, and osteoporosis medicines are a decision for you and your clinician. Do not stop or change a prescribed medicine on your own. Ask your care team what calcium and vitamin D intake fits your situation.

Do you need a vitamin D supplement?

The NIH sets vitamin D at 600 IU (15 mcg) a day for ages 1 to 70 and 800 IU (20 mcg) over 70. Fatty fish, egg yolks and fortified milk help, but food often falls short. Ask your clinician whether a supplement fits you.

Is dairy the only source of calcium?

No. Canned sardines with bones, calcium-set tofu, fortified soy milk, kale, bok choy, almonds and sesame seeds all carry calcium. Spinach has calcium too, but the body absorbs little of it. Dairy is an easy source, which is why this week leans on it.

How many calories is this meal plan?

About 1,650 to 1,850 calories a day, with 93 to 130 grams of protein and 24 to 42 grams of fiber. Your needs depend on your size, age and activity, so scale portions up or down. The calorie calculator gives you a starting number.

Can Alma help me follow this plan?

Log a meal by photo, voice or text in about 10 seconds. Each meal gets an Alma Score from 0 to 100, drawing on Harvard's Alternate Healthy Eating Index, which rewards the greens, fish and whole grains this week is built on. Alma also builds a plan around your goal and the foods you like.

Sources

Written by Alma from the sources below and reviewed October 28, 2026. Calories and protein are estimates. This is general information, not medical advice. If you manage a health condition or take medication, check changes with your clinician. Editorial standards

  1. NIH Office of Dietary Supplements: Calcium fact sheet
  2. NIH Office of Dietary Supplements: Vitamin D fact sheet
  3. Bone Health and Osteoporosis Foundation: Nutrition
  4. USDA FoodData Central, for calorie and protein estimates

Get a week built around you.

Tell Alma your goal and the foods you like. It plans the meals and scores each one.