Weekly Meal Planner (Free Template with Grocery List)

Get the template

Built in-house and tested before publishing. No signup required.

Download the meal planner (.xlsx)

The most expensive meal of the week is the one nobody planned. It’s 6pm, everyone’s hungry, and the options are delivery or a stressed grocery run โ€” both of which cost double what a planned dinner does. Meal planning isn’t really about food; it’s about moving one decision from the worst possible time (6pm, hungry) to the best one (Sunday, coffee in hand).

This planner is a single page with two halves: a 7-day grid for breakfast, lunch, and dinner, and a grocery list where estimated costs total automatically โ€” so the plan and its budget live on the same screen. The worked example in the download’s second tab is a genuinely usable week, and we verified the list’s formulas against it before publishing: 24 items totaling $109.40, with a 6/24 shopping progress counter.

The weekly meal planner filled in with an example week and costed grocery list

The example week is the method

Look at the example’s pattern rather than its specific meals โ€” the pattern is the transferable part:

Dinners cook once, feed twice. Sunday’s slow-cooker chili becomes Monday’s lunch and the following Sunday’s lunch. Wednesday’s tacos become Thursday’s taco bowls. Almost every lunch in the example is the word “leftovers” โ€” which means lunches cost nothing extra and take zero morning effort.

Breakfasts rotate, not vary. Three breakfasts (oats, yogurt + granola, eggs & toast) cover the whole week. Nobody actually wants seven different breakfasts; they want to not think about breakfast.

One night is planned as “out.” Friday’s pizza night is in the plan. A plan with no release valve gets abandoned the first time life happens; a planned night out is a feature, not a failure.

The grocery list is written from the grid. Go dinner by dinner and write down what each needs, then breakfast staples. That’s why the example’s list is only 24 items for 21 meals โ€” shared ingredients (tortillas for tacos and wraps, one block of cheese everywhere) collapse the list.

Using the cost column

The estimated-cost column isn’t for accounting precision โ€” it’s a pre-checkout reality check. Rough numbers from memory are fine; the SUM at the bottom tells you whether this week’s plan fits your groceries budget before you’re standing in the store. If the total comes out high, the cheapest fixes are visible right on the page: swap one meat dinner for beans (the example’s chili already does this), or repeat a dinner twice.

The “Got it” checkmark column turns the same list into your shopping checklist โ€” the counter at the bottom (6/24 in the example) tracks progress as you shop, and pre-checking pantry items you already own shrinks the actual trip.

Using it in Google Sheets (and on your phone)

  1. Google Sheets โ†’ blank sheet โ†’ File โ†’ Import โ†’ Upload โ†’ select the file โ†’ Replace spreadsheet.
  2. Plan on a laptop; shop from the phone app, tapping the Got-it column as you go.

Each week, duplicate the tab and clear it โ€” or keep a “rotation” tab of ten dinners your household actually likes and assemble each week from it in two minutes. After a month you’ll notice the same truth every meal planner discovers: you don’t need new recipes, you need the same eight good ones on a schedule.

Frequently asked questions

We never stick to the plan mid-week โ€” is that failure? No; swap days freely. The plan’s job was done at the grocery store: the ingredients for seven dinners are in the house. Which night is taco night is irrelevant.

Can I add snacks or a fourth meal row? Yes โ€” insert a column in the grid (it’s plain text, nothing breaks) or add snack items straight to the grocery list.

Is it free? Free for personal and commercial use, no signup. Problem with the file? Tell us and we’ll fix it.

Ready to use it?

Grab the file and follow the setup steps above โ€” it takes about two minutes.

Download the meal planner (.xlsx)