Blog
30 Day High-Protein, High-Fiber Meal Plan for Healthy Aging

- This 30-day plan is set at 1,800 calories, with modifications for 1,500 and 2,000 calories.
- Each day provides at least 85 grams of protein and 30 grams of fiber—two nutrients that promote satiety and support healthy aging.
- This plan prioritizes nutrient-rich foods, like chia seeds, berries, dark leafy greens and healthy fats to help you feel your best as you age.
The journey to healthy aging involves a little bit of luck and some strategic nutrition and lifestyle habits to help you feel your best as the years go on. In this 30-day high-protein, high-fiber meal plan for healthy aging, we map out a month of meals and snacks tailored to help support you on this journey. Each day includes at least 85 grams of protein, which can help promote a healthy immune system, preserve muscle mass and prevent or delay age-related muscle loss. You’ll also find at least 30 grams of fiber per day. Found in foods like legumes, whole-grains, fruits and vegetables, adequate fiber intake in older adults is linked to reduced insulin resistance, improved metabolic health and a lower incidence of “inflammaging,” or the phenomenon of increased chronic inflammation often present in older adults. With three different calorie levels to choose from and meal-prep tips throughout, this healthy aging meal plan can work for most people. Follow along – your future-self will thank you.
Week 1
Photographer: Jen Causey, Food Stylist: Chelsea Zimmer, Prop Stylist: Claire Spollen
Meal-Prep Tips:
- Make High-Protein Mango & Tahini Overnight Oats to have for breakfast on days 2 through 5.
- Prepare Buffalo Chicken Bowl to have for lunch on days 2 through 5.
- Make Key Lime Pie Energy Balls to have as a snack throughout the week.
Day 1
Breakfast (359 calories)
A.M. Snack (197 calories)
Lunch (416 calories)
P.M. Snack (195 calories)
Dinner (508 calories)
Evening Snack (124 calories)
- ½ cup low-fat plain strained (Greek-style) yogurt
- ½ cup pineapple
Daily Totals: 1,799 calories, 79g fat, 96g protein, 177g carbohydrate, 36g fiber, 1,427mg sodium.
Make it 1,500 calories: Omit P.M. snack and evening snack.
Make it 2,000 calories: Add 1 medium apple to lunch and a 1-oz. slice whole-wheat baguette to dinner.
Day 2
Breakfast (420 calories)
A.M. Snack (197 calories)
Lunch (579 calories)
P.M. Snack (195 calories)
Dinner (392 calories)
Evening Snack (32 calories)
Daily Totals: 1,816 calories, 72g fat, 105g protein, 184g carbohydrate, 31g fiber, 1,599mg sodium.
Make it 1,500 calories: Change A.M. snack to 1 medium apple and omit P.M. snack.
Make it 2,000 calories: Add ¼ cup dry-roasted unsalted almonds to the evening snack.
Day 3
Breakfast (420 calories)
A.M. Snack (197 calories)
Lunch (579 calories)
P.M. Snack (69 calories)
Dinner (535 calories)
Daily Totals: 1,801 calories, 77g fat, 85g protein, 203g carbohydrate, 37g fiber, 1,462mg sodium.
Make it 1,500 calories: Omit A.M. and P.M. snack.
Make it 2,000 calories: Add 1 serving Pineapple & Avocado Salad to dinner.
Day 4
Breakfast (420 calories)
A.M. Snack (197 calories)
Lunch (579 calories)
P.M. Snack (115 calories)
- ½ cup low-fat plain strained (Greek-style) yogurt
- ½ cup raspberries
Dinner (467 calories)
Daily Totals: 1,779 calories, 75g fat, 96g protein, 190g carbohydrate, 30g fiber, 1,336mg sodium.
Make it 1,500 calories: Omit A.M. snack and change P.M. snack to 1 clementine.
Make it 2,000 calories: Increase to ⅔ cup yogurt at the P.M. snack and add 1 serving Apple with Cinnamon Almond Butter as an evening snack.
Day 5
Breakfast (420 calories)
A.M. Snack (197 calories)
Lunch (579 calories)
P.M. Snack (115 calories)
- ½ cup low-fat plain strained (Greek-style) yogurt
- ½ cup raspberries
Dinner (460 calories)
Daily Totals: 1,775 calories, 76g fat, 91g protein, 193g carbohydrate, 30g fiber, 1,252mg sodium.
Make it 1,500 calories: Omit A.M. snack and change P.M. snack to 1 clementine.
Make it 2,000 calories: Increase to ⅔ cup yogurt at the P.M. snack and add 1 serving Apple with Cinnamon Almond Butter as an evening snack.
Day 6
Breakfast (388 calories)
A.M. Snack (197 calories)
Lunch (583 calories)
P.M. Snack (263 calories)
- 1 cup low-fat plain strained (Greek-style) yogurt
- ½ cup blackberries
- 2 Tbsp. sliced almonds
Dinner (385 calories)
Daily Totals: 1,813 calories, 81g fat, 89g protein, 192g carbohydrate, 36g fiber, 1,794mg sodium.
Make it 1,500 calories: Omit A.M. snack and change P.M. snack to 1 large pear.
Make it 2,000 calories: Add 1 serving Apple with Cinnamon Almond Butter as an evening snack.
Day 7
Breakfast (368 calories)
A.M. Snack (197 calories)
Lunch (583 calories)
P.M. Snack (170 calories)
Dinner (471 calories)
Daily Totals: 1,793 calories, 74g fat, 85g protein, 208g carbohydrate, 30g fiber, 1,665mg sodium.
Make it 1,500 calories: Omit A.M. snack and change P.M. snack to 1 medium apple.
Make it 2,000 calories: Add ¼ cup dry-roasted unsalted almonds as an evening snack.
Week 2
Ali Redmond
Meal-Prep Tips:
- Make Easy Loaded Baked Omelet Muffins to have for breakfast on days 9 through 14.
- Prepare Sweet Potato, Kale & Chicken Salad with Peanut Dressing to have for lunch on days 9 through 12.
- Make a double batch of Lemon-Raspberry Frozen Yogurt Bites to have as a snack throughout the week.
Day 8
Breakfast (388 calories)
A.M. Snack (268 calories)
Lunch (466 calories)
P.M. Snack (131 calories)
Dinner (555 calories)
Evening Snack (21 calories)
Daily Totals: 1,818 calories, 88g fat, 117g protein, 147g carbohydrate, 30g fiber, 2,040mg sodium.
Make it 1,500 calories: Omit A.M. snack and evening snack.
Make it 2,000 calories: Add ¼ cup dry-roasted unsalted almonds to the evening snack.
Day 9
Breakfast (420 calories)
A.M. Snack (301 calories)
Lunch (393 calories)
P.M. Snack (230 calories)
Dinner (463 calories)
Daily Totals: 1,804 calories, 75g fat, 131g protein, 159g carbohydrate, 36g fiber, 2,017mg sodium.
Make it 1,500 calories: Omit A.M. snack.
Make it 2,000 calories:
Day 10
Breakfast (420 calories)
A.M. Snack (170 calories)
Lunch (393 calories)
P.M. Snack (230 calories)
Dinner (598 calories)
Daily Totals: 1,808 calories, 77g fat, 114g protein, 165g carbohydrate, 31g fiber, 1,937mg sodium.
Make it 1,500 calories: Change A.M. snack to 1 medium orange and omit P.M. snack.
Make it 2,000 calories:
Day 11
Breakfast (420 calories)
A.M. Snack (301 calories)
Lunch (393 calories)
P.M. Snack (130 calories)
Dinner (478 calories)
Evening Snack (62 calories)
Daily Totals: 1,780 calories, 75g fat, 110g protein, 177g carbohydrate, 30g fiber, 1,546mg sodium.
Make it 1,500 calories: Omit A.M. snack.
Make it 2,000 calories: Add ¼ cup dry-roasted unsalted almonds to the evening snack.
Day 12
Breakfast (420 calories)
A.M. Snack (159 calories)
- 1 medium pear
- ½ cup low-fat plain kefir
Lunch (393 calories)
P.M. Snack (230 calories)
Dinner (599 calories)
Daily Totals: 1,796 calories, 61g fat, 109g protein, 207g carbohydrate, 31g fiber, 2,128mg sodium.
Make it 1,500 calories: Change A.M. snack to 1 medium apple and omit P.M. snack.
Make it 2,000 calories: Add 1 serving Apple with Cinnamon Almond Butter as an evening snack.
Day 13
Breakfast (420 calories)
A.M. Snack (122 calories)
Lunch (538 calories)
P.M. Snack (238 calories)
- ¼ cup dry-roasted unsalted almonds
- ½ cup raspberries
Dinner (491 calories)
Daily Totals: 1,809 calories, 97g fat, 104g protein, 141g carbohydrate, 31g fiber, 1,986mg sodium.
Make it 1,500 calories: Omit Watermelon-Peach Smoothie at breakfast and omit A.M. snack.
Make it 2,000 calories: Add 1 serving Apple with Cinnamon Almond Butter as an evening snack.
Day 14
Breakfast (420 calories)
A.M. Snack (95 calories)
Lunch (538 calories)
P.M. Snack (230 calories)
Dinner (497 calories)
Daily Totals: 1,779 calories, 69g fat, 109g protein, 188g carbohydrate, 31g fiber, 2,217mg sodium.
Make it 1,500 calories: Omit Watermelon-Peach Smoothie at breakfast and omit A.M. snack.
Week 3
Heami Lee, Food Stylist: Emily Nabors Hall, Prop Stylist: Christine Keeley
Meal-Prep Tips:
- Make Strawberry Chia Pudding to have for breakfast on days 16 through 19.
- Prepare Spicy Slaw Bowls with Shrimp & Edamame to have for lunch on days 16 through 19.
- Make Fig Newton–Inspired Energy Balls to have as a snack throughout the week.
Day 15
Breakfast (427 calories)
A.M. Snack (234 calories)
Lunch (416 calories)
P.M. Snack (230 calories)
- 1 cup low-fat plain strained (Greek-style) yogurt
- ½ cup blackberries
- 1 Tbsp. sliced almonds
Dinner (505 calories)
Daily Totals: 1,812 calories, 81g fat, 103g protein, 184g carbohydrate, 30g fiber, 1,340mg sodium.
Make it 1,500 calories: Change A.M. snack to 1 large pear and omit P.M. snack.
Make it 2,000 calories: Add 1 serving Everything Bagel Cottage Cheese Snack Jar as an evening snack.
Day 16
Breakfast (424 calories)
A.M. Snack (234 calories)
Lunch (364 calories)
P.M. Snack (195 calories)
Dinner (480 calories)
Evening Snack (115 calories)
- 1 cup low-fat plain kefir
Daily Totals: 1,811 calories, 77g fat, 94g protein, 192g carbohydrate, 46g fiber, 1,767mg sodium.
Make it 1,500 calories: Omit P.M. snack and evening snack.
Make it 2,000 calories: Add ¼ cup dry-roasted unsalted almonds to the evening snack.
Day 17
Breakfast (424 calories)
A.M. Snack (234 calories)
Lunch (364 calories)
P.M. Snack (195 calories)
Dinner (427 calories)
Evening Snack (176 calories)
- ¼ cup dry-roasted unsalted shelled pistachios
Daily Totals: 1,820 calories, 95g fat, 91g protein, 161g carbohydrate, 51g fiber, 1,268mg sodium.
Make it 1,500 calories: Omit P.M. snack and change evening snack to 1 medium orange.
Make it 2,000 calories: Add 1 serving Guacamole Chopped Salad to dinner and change evening snack to 1 medium apple.
Day 18
Breakfast (424 calories)
A.M. Snack (234 calories)
Lunch (399 calories)
P.M. Snack (301 calories)
Dinner (436 calories)
Daily Totals: 1,791 calories, 82g fat, 90g protein, 193g carbohydrate, 50g fiber, 1,240mg sodium.
Make it 1,500 calories: Omit P.M. snack.
Make it 2,000 calories: Add 1 serving Everything Bagel Cottage Cheese Snack Jar as an evening snack.
Day 19
Breakfast (510 calories)
A.M. Snack (234 calories)
Lunch (364 calories)
P.M. Snack (301 calories)
Dinner (395 calories)
Meal-Prep Tip: Reserve two servings High-Protein Enchilada Skillet to have for lunch on days 20 & 21.
Daily Totals: 1,804 calories, 92g fat, 85g protein, 179g carbohydrate, 44g fiber, 1,397mg sodium.
Make it 1,500 calories: Omit P.M. snack.
Make it 2,000 calories: Add 1 serving Everything Bagel Cottage Cheese Snack Jar as an evening snack.
Day 20
Breakfast (427 calories)
A.M. Snack (234 calories)
Lunch (395 calories)
P.M. Snack (166 calories)
- ¾ cup low-fat plain strained (Greek-style) yogurt
- ⅔ cup raspberries
Dinner (587 calories)
Daily Totals: 1,809 calories, 88g fat, 93g protein, 177g carbohydrate, 31g fiber, 1,758mg sodium.
Make it 1,500 calories: Omit A.M. snack and change P.M. snack to 1 medium apple.
Make it 2,000 calories: Increase to 1 cup yogurt and add ¼ cup sliced almonds at the P.M. snack.
Day 21
Breakfast (368 calories)
A.M. Snack (234 calories)
Lunch (395 calories)
P.M. Snack (215 calories)
Dinner (490 calories)
Evening Snack (122 calories)
Daily Totals: 1,813 calories, 71g fat, 92g protein, 218g carbohydrate, 38g fiber, 2,217mg sodium.
Make it 1,500 calories: Omit P.M. snack and evening snack.
Week 4
Photographer: Jen Causey, Food Stylist: Chelsea Zimmer, Prop Stylist: Claire Spollen
Meal-Prep Tips:
- Make Pumpkin-Date Overnight Oats to have for breakfast on days 23 through 26.
- Prepare Shredded Wheat with Raisins & Walnuts to have for breakfast later this month.
- Make 1 serving Meal-Prep Chili-Lime Chicken Bowls to have for lunch on days 23 through 26.
- Make Baked Banana-Nut Oatmeal Cups to have as a snack throughout the rest of the month. Store in the freezer to maintain freshness.
Day 22
Breakfast (359 calories)
A.M. Snack (176 calories)
Lunch (416 calories)
P.M. Snack (215 calories)
Dinner (514 calories)
Evening Snack (115 calories)
- 1 cup low-fat plain kefir
Daily Totals: 1,795 calories, 90g fat, 90g protein, 173g carbohydrate, 38g fiber, 1,488mg sodium.
Make it 1,500 calories: Omit P.M. snack and change evening snack to 1 clementine.
Make it 2,000 calories: Add ¼ cup dry-roasted unsalted almonds to the evening snack.
Day 23
Breakfast (432 calories)
A.M. Snack (176 calories)
Lunch (413 calories)
P.M. Snack (215 calories)
Dinner (486 calories)
Evening Snack (95 calories)
Daily Totals: 1,817 calories, 77g fat, 85g protein, 221g carbohydrates, 40g fiber, 1,725mg sodium.
Make it 1,500 calories: Omit A.M. snack and evening snack.
Make it 2,000 calories: Add 2 Tbsp. natural peanut butter to the evening snack.
Day 24
Breakfast (432 calories)
A.M. Snack (176 calories)
Lunch (413 calories)
P.M. Snack (252 calories)
- 1 medium apple
- 1 ½ Tbsp. natural peanut butter
Dinner (541 calories)
Daily Totals: 1,814 calories, 80g fat, 93g protein, 194g carbohydrate, 37g fiber, 2,053mg sodium.
Make it 1,500 calories: Reduce to ½ cup kefir at breakfast and omit P.M. snack.
Make it 2,000 calories: Add 1 serving Everything Bagel Cottage Cheese Snack Jar as an evening snack.
Day 25
Breakfast (432 calories)
A.M. Snack (176 calories)
Lunch (413 calories)
P.M. Snack (215 calories)
Dinner (553 calories)
Daily Totals: 1,789 calories, 70g fat, 85g protein, 217g carbohydrate, 37g fiber, 1,749mg sodium.
Make it 1,500 calories: Omit kefir at breakfast and omit A.M. snack.
Make it 2,000 calories: Add ¼ cup dry-roasted unsalted almonds as an evening snack.
Day 26
Breakfast (403 calories)
A.M. Snack (176 calories)
Lunch (413 calories)
P.M. Snack (268 calories)
Dinner (546 calories)
Meal-Prep Tip: Make Lentil Salad with Feta, Tomatoes, Cucumbers & Olives to have for lunch for the rest of the month.
Daily Totals: 1,806 calories, 60g fat, 89g protein, 237g carbohydrate, 36g fiber, 1,678mg sodium.
Make it 1,500 calories: Reduce to ½ cup kefir at breakfast and omit P.M. snack.
Make it 2,000 calories: Add 1 serving Everything Bagel Cottage Cheese Snack Jar as an evening snack.
Day 27
Breakfast (584 calories)
A.M. Snack (176 calories)
Lunch (411 calories)
P.M. Snack (95 calories)
Dinner (540 calories)
Daily Totals: 1,805 calories, 88g fat, 86g protein, 185g carbohydrate, 37g fiber, 1,411mg sodium.
Make it 1,500 calories: Omit A.M. and P.M. snack.
Make it 2,000 calories: Add 1 serving Everything Bagel Cottage Cheese Snack Jar as an evening snack.
Day 28
Breakfast (584 calories)
A.M. Snack (176 calories)
Lunch (411 calories)
P.M. Snack (21 calories)
Dinner (628 calories)
Daily Totals: 1,820 calories, 95g fat, 95g protein, 157g carbohydrate, 31g fiber, 1,433mg sodium.
Make it 1,500 calories: Change breakfast to 1 serving Creamy Blueberry-Peach Chia Seed Smoothie and change A.M. snack to 1 medium apple.
Week 5
Photographer: Morgan Hunt Glaze, Food Stylist: Jennifer Wendorf, Prop Stylist: Shell Royster
Day 29
Breakfast (584 calories)
A.M. Snack (176 calories)
Lunch (411 calories)
P.M. Snack (95 calories)
Dinner (528 calories)
Daily Totals: 1,799 calories, 81g fat, 100g protein, 183g carbohydrate, 32g fiber, 1,384mg sodium.
Make it 1,500 calories: Change breakfast to 1 serving Creamy Blueberry-Peach Chia Seed Smoothie and change A.M. snack to 1 cup cherries.
Make it 2,000 calories: Add 2 Tbsp. natural peanut butter to the P.M. snack.
Day 30
Breakfast (584 calories)
A.M. Snack (176 calories)
Lunch (411 calories)
P.M. Snack (195 calories)
Dinner (440 calories)
Daily Totals: 1,805 calories, 78g fat, 104g protein, 181g carbohydrate, 32g fiber, 1,838mg sodium.
Make it 1,500 calories: Change breakfast to 1 serving Creamy Blueberry-Peach Chia Seed Smoothie and change A.M. snack to 1 cup cherries.
Make it 2,000 calories: Add ¼ cup dry-roasted unsalted almonds as an evening snack.
Frequently Asked Questions
Is it OK to mix and match meals if there is one I do not like?Definitely! Meal plans are meant to be enjoyed and it’s not necessary that they be followed exactly. If there’s a meal you don’t like, feel free to repeat a meal in this plan or browse some of our other high-protein and high-fiber recipes for additional inspiration.
Can I eat the same breakfast or lunch every day?Yes, you can eat the same breakfast or lunch every day if it’s easier for your routine. Each breakfast ranges from 359 to 584 calories while lunches range from 363 to 583 calories. Each recipe was chosen with protein and fiber in mind, so a simple swap should work for most people. If you’re closely monitoring calories, protein, fiber, sodium or other nutrients, you may want to choose a replacement meal with a similar nutrition profile or plan to adjust a snack or two.
Why is there not a modification for 1,200 calories?We no longer provide modifications for 1,200-calorie days in our meal plans. The 2020-2025 Dietary Guidelines for Americans suggests that limiting calories to 1,200 per day is too low for most people to meet their nutritional needs, plus it’s unsustainable for long-term health and well-being.
What is inflammaging?Inflammaging is the term coined to describe the chronic inflammatory state that often occurs as part of the aging process. Inflammaging is linked to an increased risk of developing chronic conditions like heart disease, type 2 diabetes and arthritis.
Nutrition Strategies for Healthy Aging
There are several nutrition and lifestyle strategies that can help promote healthy aging:
- Follow the Mediterranean Diet: Research shows that following the Mediterranean diet can increase life-span, promote healthy aging, lower markers of chronic inflammation and reduce the risk of age-related chronic diseases. While not specifically a Mediterranean diet plan, this 30-day routine follows the principles of the Mediterranean diet by prioritizing a wide-variety of plant-based proteins, healthy fats, fish, whole grains, fruits and vegetables. It limits refined grains and excess added sugar.
- Focus on Fiber: Fiber is an important nutrient with many health benefits. Fiber can help you feel fuller for longer, promote weight loss, improve blood sugar, lower cholesterol and promote gut health. Fiber has benefits for healthy aging, too. Research links a high-fiber diet with a lower incidence of age-relation inflammation and a reduced risk of developing metabolic diseases, like heart disease and type 2 diabetes. A different cohort study found that middle-aged women who ate high fiber diets were more likely to experience healthy aging at follow-up, about 20 years later.
- Prioritize Protein: Like fiber, adequate protein intake in middle-age is associated with increased likelihood of healthy aging. A high intake of plant-based protein in middle-age from foods like beans and legumes, had a particularly strong link to strong physical function and good mental status in older adults at follow-up. For older adults, aiming for a higher protein intake of 1 to 1.2 grams of protein per kilogram of body weight instead of the more standard 0.8 grams of protein per kilogram body weight, can help preserve muscle mass and delay age-related muscle loss, also called sarcopenia.1 Preserving muscle mass is essential to support healthy aging as it can prevent falls and help preserve independence and strength.
How We Create Meal Plans
Registered dietitians thoughtfully create EatingWell’s meal plans to be easy-to-follow and delicious. Each meal plan meets specific parameters depending on the health condition and/or lifestyle goal it is targeting and is analyzed for accuracy using the nutrition database, ESHA Food Processor. As nutritional needs differ from person to person, we encourage you to use these plans as inspiration and adjust as you see fit.