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).