📋 Meal Plans

How to Build a Weekly Meal Plan (in 20 Minutes)

A simple framework — repeat-friendly, deficit-friendly, real-life-friendly.

Quick answer

Don’t try to plan 21 unique meals. Pick three breakfasts, three lunches, and four dinners that you’ll repeat across the week. Add two snack slots. Write your grocery list from the meals. The whole exercise should take 20 minutes once you’ve got a rotation, and the rotation should refresh every 2–3 weeks.

The Mistake Everyone Makes

People sit down to “meal plan” and try to design 21 different meals from scratch. They burn out by Tuesday, eat takeout Wednesday, and quit by Sunday.

A meal plan is not a menu of unique dinners. It’s a repeating skeleton with small variations. Restaurants run on this principle (their menu stays the same week to week). So should you.

Step 1: Calculate the Daily Calorie Target

Before you plan a single meal, you need a number. Use the Daily Calorie Calculator. Round to the nearest 50.

Then split it like this:

So an 1,800 kcal/day target becomes: 450 breakfast / 540 lunch / 630 dinner / 180 snacks.

Round all of those to the nearest 50, too. Don’t engineer to the digit — meal plans tolerate ±50 kcal per slot just fine.

Step 2: Pick 3 Breakfasts You’ll Repeat

You’re going to eat the same breakfast on most weekdays. Pick three you actually like. Rotate or pick a favorite and stick with it.

For ~400 kcal:

The point is decision elimination. By the time it’s 7 AM you’ve already picked.

Step 3: Pick 3 Lunches

Lunch is where leftovers shine. The trick: cook one extra portion of dinner each night, and lunch tomorrow is already done.

If you don’t want to leftovers-rotation it, pick three lunch templates:

Each lands in the 500–600 kcal zone if portions are honest.

Step 4: Pick 4 Dinners

Dinner is the only meal where variety actually pays off — most people cook dinner and want it to feel like dinner, not “fuel.”

Pick four dinners for the week. The other three nights are leftovers, takeout (planned), or repeat-favorite.

A balanced dinner template at ~600 kcal:

Run that template through four cuisines (one Mexican, one Italian, one Asian-leaning, one comfort-food) and you’ve got the week.

Step 5: Plan Snacks (or Don’t)

If you’re a grazer, skipping snacks doesn’t work — you’ll just snack unplanned. Plan them.

Two snacks at ~150 kcal:

If you genuinely don’t snack, redistribute those 300 kcal across breakfast/lunch/dinner.

Step 6: Write the Grocery List From the Meals

This is the part most people skip. They write a generic grocery list (“chicken, eggs, broccoli”) and then improvise the meals. This is how you end up with five Monday-night cooking sessions where you’re missing one ingredient.

Write the meals first. Translate to a list. Bonus: you’ll discover you already have half the pantry items.

Use the same list every two weeks. Edit at the margins.

Sample Plan: 1,800 kcal/day

Here’s a worked example. Boring on purpose — that’s the feature.

MealCaloriesMon–FriSatSun
Breakfast400Greek yogurt + berries + granolaEggs + toastOatmeal + banana
Lunch540Grain bowl with chickenWrap with leftover proteinBig salad
Dinner630Mon: salmon + rice + broc. Tue: tacos. Wed: pasta. Thu: stir-fry. Fri: leftovers.Steak nightSheet-pan veg + chicken
Snacks180Apple + PB / YogurtSameSame

Five dinners, four templates, three breakfasts, three lunches, one snack rotation. About 17 distinct meals — most of them recyclable.

The Update Cadence

Don’t try to use the same plan forever. Boredom kills consistency.

Cycle the plan every 2–3 weeks:

The skeleton stays. The toppings change. That’s how restaurants run forever — you should too.

What to Avoid

Pair This With

The whole point of meal planning is that it gets boring. When it gets boring, it works.

Frequently Asked Questions

Should I eat the same thing every day?

Mostly yes for breakfast and lunch. Variety at dinner is fine. Decision fatigue and grocery cost both go down when 70% of your meals repeat.

How long should one meal plan last?

Two weeks is a sweet spot. Long enough to feel rhythm, short enough that you don't burn out on the same dinners. Then refresh.

Do I have to plan snacks?

If you're snack-prone, yes. Unplanned snacking is where most calorie creep lives. Plan two snacks at ~150 kcal each, and don't go over.

Keep going: Crunch the numbers · Browse all articles · Find a meal plan · Easy recipes