Skip to content
HealthNationWeekly insights

Calculator

7-day meal plan generator

Generate a personalized 7-day meal plan tuned to your calorie target and dietary style. Breakfast, lunch, dinner, and a snack for each day — with calorie and protein totals and an auto-built grocery list.

Your result

2,088 kcal/day avg

Protein avg 122 g/day · 7 days · BALANCED

Monday

2,000 kcal · 99 g protein

  • Breakfast: Oatmeal + banana + peanut butter + milk494 kcal
  • Lunch: Chickpea spinach curry + brown rice612 kcal
  • Dinner: Cod + green beans + new potatoes + olive oil635 kcal
  • Snack: Apple + almond butter259 kcal

Tuesday

2,106 kcal · 155 g protein

  • Breakfast: 3-egg veggie omelette + whole-grain toast482 kcal
  • Lunch: Grilled chicken + quinoa + roasted veg635 kcal
  • Dinner: Grilled chicken + couscous + roasted peppers706 kcal
  • Snack: Greek yogurt + honey + walnuts282 kcal

Wednesday

2,165 kcal · 127 g protein

  • Breakfast: Greek yogurt + berries + granola + honey447 kcal
  • Lunch: Turkey + avocado wrap + apple682 kcal
  • Dinner: Lean beef stir-fry + jasmine rice + bok choy800 kcal
  • Snack: Hummus + carrots + bell pepper235 kcal

Thursday

1,953 kcal · 132 g protein

  • Breakfast: Tofu scramble + spinach + whole-grain toast424 kcal
  • Lunch: Lentil + roasted veg + feta salad541 kcal
  • Dinner: Baked salmon + roasted broccoli + sweet potato729 kcal
  • Snack: Protein bar (clean ingredients)259 kcal

Friday

2,259 kcal · 108 g protein

  • Breakfast: Avocado toast + 2 poached eggs + tomato541 kcal
  • Lunch: Salmon poke bowl + brown rice + edamame729 kcal
  • Dinner: Tofu pad thai (light sauce, peanuts)729 kcal
  • Snack: Apple + almond butter259 kcal

Saturday

2,165 kcal · 119 g protein

  • Breakfast: Oatmeal + banana + peanut butter + milk494 kcal
  • Lunch: Steak salad + sweet potato + olive oil706 kcal
  • Dinner: Vegetable lasagne + side salad682 kcal
  • Snack: Greek yogurt + honey + walnuts282 kcal

Sunday

1,965 kcal · 113 g protein

  • Breakfast: 3-egg veggie omelette + whole-grain toast482 kcal
  • Lunch: Chickpea spinach curry + brown rice612 kcal
  • Dinner: Cod + green beans + new potatoes + olive oil635 kcal
  • Snack: Hummus + carrots + bell pepper235 kcal

Grocery list (this week)

  • 2 poached eggs
  • 3-egg veggie omelette
  • Apple
  • Avocado toast
  • Baked salmon
  • Chickpea spinach curry
  • Cod
  • Greek yogurt
  • Grilled chicken
  • Hummus
  • Lean beef stir-fry
  • Lentil
  • Oatmeal
  • Protein bar (clean ingredients)
  • Salmon poke bowl
  • Steak salad
  • Tofu pad thai (light sauce
  • Tofu scramble
  • Turkey
  • Vegetable lasagne
  • almond butter
  • apple
  • avocado wrap
  • banana
  • bell pepper
  • berries
  • bok choy
  • brown rice
  • carrots
  • couscous
  • edamame
  • feta salad
  • granola
  • green beans
  • honey
  • jasmine rice
  • milk
  • new potatoes
  • olive oil
  • peanut butter
  • peanuts)
  • quinoa
  • roasted broccoli
  • roasted peppers
  • roasted veg
  • side salad
  • spinach
  • sweet potato
  • tomato
  • walnuts
  • whole-grain toast

A template, not a prescription. Adjust portions to your appetite and goals. If you have a medical condition or food allergy, run any new plan past your clinician or dietitian.

How to use this plan

Pick a calorie target that matches your TDEE — use our BMR calculator to find yours — and a diet style you can actually stick with. Shuffle the plan as often as you want; every shuffle gives you a different week from the same library of evidence-based meals. The grocery list at the bottom is the rough shopping basket for the whole week.

What “diet style” actually means

  • Balanced — 40% carbs / 30% protein / 30% fat. The default; works for most people and most goals.
  • High protein — higher protein density (1.6–2.2 g/kg) for muscle preservation during fat loss or muscle building.
  • Mediterranean — strongest evidence for cardiovascular and cognitive longevity. Olive oil, fish, legumes, vegetables, moderate dairy, minimal red meat.
  • Vegetarian — no meat or fish; eggs and dairy included. Strong evidence for cardiometabolic benefits at the population level.
  • Keto — <50 g carbs/day, high fat. Highly effective for short-term fat loss and certain medical conditions (epilepsy, PCOS). Talk to a doctor before starting if you take medications.

Calories aren't precise — and that's okay

Food calorie labels are accurate to ±25%. Your absorbed calories from any given meal depend on cooking method, gut microbiome, chewing, and food matrix — almonds, for example, deliver about 25% fewer absorbed calories than the label states. So treat any meal-plan calorie target as a guideline, not a measurement. Trend matters; the daily number doesn't.

Hit your protein target first, then everything else

For most goals (fat loss, body recomp, healthy aging), the single most important macronutrient is protein — ideally 1.6–2.2 g per kg of bodyweight per day, spread across 3–4 meals of at least 0.3 g/kg each. Plans on this page are designed to hit that range at any calorie target. See our protein calculator for the exact target for your body and goal.

When to involve a professional

Talk to a registered dietitian or your clinician before adopting any new dietary pattern if you have: type 1 or type 2 diabetes (especially on insulin or GLP-1s); kidney disease; a history of eating disorders; pregnancy or lactation; or a medication that has food interactions (warfarin, MAOIs, immunosuppressants).