Skip to content
Cooking Calc Hub

Weekly meal planner

Build a 7-day breakfast/lunch/dinner grid, auto-generate a grocery list, export PDF — zero signup.

DaybreakfastlunchdinnerCal
Mon1440
Tue1530
Wed1480
Thu1640
Fri1520
Sat1540
Sun1430
Week totalProtein 620g · Carbs 1012g · Fat 424g10580

Grocery list (auto-generated)

  • olive oil ×4
  • Greek yogurt ×3
  • frozen berries ×3
  • granola ×3
  • parmesan ×3
  • lemon ×3
  • chia seeds ×3
  • avocado ×3
  • spinach ×3
  • cheddar ×3
  • eggs ×3
  • sourdough ×3
  • honey ×2
  • chicken breast ×2
  • romaine ×2
  • croutons ×2
  • Caesar dressing ×2
  • garlic ×2
  • rolled oats ×2
  • milk ×2
  • peanut butter ×2
  • maple syrup ×2
  • whole-wheat tortilla ×2
  • turkey ×2
  • tomato ×2
  • onion ×2
  • soy sauce ×2
  • chickpeas ×2
  • carrot ×2
  • chicken thighs ×1
  • broccoli ×1
  • ground beef ×1
  • corn tortillas ×1
  • lettuce ×1
  • salsa ×1
  • bell pepper ×1
  • canned tuna ×1
  • cannellini beans ×1
  • arugula ×1
  • red onion ×1
  • salmon fillets ×1
  • white rice ×1
  • bok choy ×1
  • ginger ×1
  • chili flakes ×1
  • farro ×1
  • feta ×1
  • cucumber ×1
  • cherry tomato ×1
  • ground turkey ×1
  • rigatoni ×1
  • crushed tomatoes ×1
  • frozen banana ×1
  • tomato soup ×1
  • butter ×1
  • coconut milk ×1
  • curry paste ×1
  • basmati rice ×1
  • pork chops ×1
  • baby potatoes ×1
  • rosemary ×1
  • jasmine rice ×1
  • peas ×1
  • scallion ×1

The one-page meal plan that survives the week

Meal planning fails when the plan is longer than the shopping list. The rule: 7 dinners, 5 lunches (2 are leftovers), 3 breakfasts on rotation. That's 15 meals, not 21. Rotation reduces fatigue AND grocery waste.

Sunday cook, weekday assemble

The best weekday meal is 80% pre-cooked. Roast chicken breasts, cook rice, wash greens, and prep one sauce on Sunday. Weekday dinner is then assembly: slice chicken, reheat rice, dress greens, done in 8 minutes.

What a grocery list actually needs

Our auto-generated list groups by department. Produce, proteins, pantry, dairy, frozen. Shop in that order and you're in and out of the store in 20 minutes. The list is the single most valuable output of meal planning — it's why this tool exists.

Frequently asked questions

1.How far in advance should I meal plan?

One week, not two. Two-week plans fail because produce spoils and cravings change. Plan Sunday for Monday-Sunday, shop Sunday afternoon.

2.Can I meal plan for a family with picky eaters?

Yes — give every person 1 'veto' per week. Build the plan around the 6 remaining slots. This preserves parent sanity and still exposes kids to variety.

3.How do I avoid food waste in meal planning?

Every ingredient on the list should appear in 2+ meals. If you buy a bunch of cilantro, plan tacos Monday and Vietnamese noodle bowls Wednesday. Single-use ingredients are the #1 source of waste.

4.What's the best day to grocery shop?

Wednesday morning — most stores restock Tuesday night and Thursday evening. Sunday afternoons are crowded; Saturday morning is a waste of time on produce.

5.Should I meal plan every week?

Meal plan 3 weeks out of 4. Week 4 is 'freezer week' — eat from what you've accumulated. This prevents pantry creep and saves 20-30% on the grocery bill that month.

Why 90% of meal plans fail by Wednesday

The problem with most meal plans isn't the meals — it's the assumption that Wednesday-night you is the same person as Sunday-morning you. Sunday you, rested and optimistic, plans chicken cacciatore and homemade pasta. Wednesday you, after a 10-hour workday plus a school pickup, wants something on the table in 20 minutes or less. Any plan that ignores this reality collapses by mid-week.

A functional weekly plan has three layers: 2-3 planned scratch-cooking nights when you have time and energy, 2 batch-component nights that are assembly-only (grain bowl, wrap, leftover remix), and 2 wildcard slots (takeout, frozen backup, or simple eggs). Planning 7 elaborate scratch meals is aspirational and almost always wrong. The goal is a plan you actually execute 80% of the time, not a plan that's theoretically perfect.

The Sunday-prep, Wednesday-reset rhythm

The most effective weekly meal plan rhythm follows a two-prep structure. Sunday: 90 minutes of batch cooking — 2 proteins, 1 grain, 1 sauce, 2 roasted vegetables. This produces components for Mon/Tue/Wed dinners with minimal weeknight effort. Wednesday night: a 20-minute mini-prep (wash fresh greens, cook a second protein, portion snacks). This bridges Thu/Fri. Saturday is always flexible — leftovers, a relaxed dinner out, or a new recipe if you have energy.

For couples cooking together, this rhythm becomes even more efficient: one person handles proteins while the other chops and roasts vegetables. 90 minutes of parallel prep replaces 30-45 minutes of solo weeknight cooking on each of 4 evenings. The math works out to saving 2+ hours of total cooking time per week, with less mental load because decisions are made once, on Sunday, not at 6 PM every day when you're depleted.

Sunday batch cooking: what to make and why

The ideal Sunday batch session produces items that can be mixed and matched across multiple meals:

  • 2 proteins: one neutral (roast chicken, ground beef, hard-boiled eggs) and one flavored (marinated salmon, seasoned ground turkey). Neutral proteins go into multiple meals; flavored proteins headline one dinner and lunch the next day.
  • 1-2 grains: cook a large batch of rice, quinoa, or farro. These keep 5 days in the fridge and go into grain bowls, stir-fries, and side dishes without cooking again.
  • 1 sauce or dressing: vinaigrette, tahini sauce, or tomato sauce. Having a sauce made means a grain bowl or pasta takes 10 minutes instead of 25.
  • 2 roasted vegetables: broccoli, carrots, zucchini, sweet potato — whatever was on sale. Roasted vegetables reheat well and add substance to any meal.

A sheet-pan roast chicken (3-4 lb, at 425°F for 45-50 minutes) is the single highest-ROI Sunday cook. It yields 6-8 servings of protein at roughly $0.75/serving, and the carcass makes 8 cups of stock in 90 minutes. Stock in the freezer gives you the base for soups, risotto, and pan sauces for weeks.

The 5-dinner, 5-lunch starter template

This template works for a family of 4 spending $150-180/week on groceries:

Monday: sheet-pan chicken thighs + roasted broccoli + rice (30 min active, 15 min hands-off). Batch: makes enough for 2 lunch grain bowls Tuesday.

Tuesday: pasta + jarred marinara + Italian sausage + Monday's leftover broccoli (15 min). Fast, crowd-pleasing, uses leftovers.

Wednesday: ground turkey tacos — seasoned turkey, corn tortillas, pre-chopped salsa, shredded cheese (20 min). Doubles as Thursday's lunch burritos.

Thursday: grain bowl — Sunday's quinoa + deli turkey + cucumber + tahini dressing (assemble, 10 min). No cooking required.

Friday: flex slot — takeout, frozen pizza, or whatever sounds good. Non-negotiable rest night.

Lunches M-F: Monday/Tuesday pack leftovers. Wednesday/Thursday pack taco/burrito. Friday is flexible. Breakfast is oatmeal, eggs, or yogurt — no planning needed.

Grocery list strategy: section grouping saves 20-30 minutes per trip

A randomly ordered grocery list sends you back across the store repeatedly. A section-grouped list (produce → meat → dairy → grains → canned goods → frozen → pantry) means one pass through the store. For a weekly shop that takes 45 minutes unorganized, section grouping cuts it to 30 minutes. This tool's shopping list feature auto-groups ingredients by store section when you select your meals.

Additional grocery rules that prevent over-buying: buy proteins for 3-4 days max (freeze the rest on arrival), never buy pre-cut produce when you have time to cut it yourself (3× the cost), and establish a "use it up" priority — Wednesday dinner always uses what's about to expire from Sunday's shop.

Cost math: what a real weekly meal plan costs

Average home-cooked dinner for a family of 4 in 2024-2026: $18-28 total ($4.50-7/person). Typical restaurant meal: $12-20/person before tip. Takeout delivery: $14-22/person after fees. Over 52 weeks, cooking 5 dinners per week instead of ordering saves a family of 4 approximately:

  • vs. restaurant: $37,440 - $14,560 = $22,880/year saved
  • vs. takeout delivery: $28,600 - $14,560 = $14,040/year saved
  • vs. fast food ($9-12/person): $18,720 - $14,560 = $4,160/year saved

Even against fast food — the most cost-efficient alternative — home cooking a weekly plan saves over $4,000 per year for a family of 4. The time investment is real, but the financial return is significant.

Macro awareness without obsessive tracking

You don't need to track every calorie, but building macro-awareness into your plan prevents common imbalances. A rough daily target for most adults: 100-150g protein, 200-300g carbs, 60-80g fat. Planning a protein source at every meal (not just dinner) is the single most useful habit. Breakfast eggs + lunch Greek yogurt + dinner chicken gets you to 100g protein before adding anything else.

If you're training seriously (3+ days/week of strength work), bump protein to 150-180g/day. This requires a deliberate lunch — deli turkey wrap, cottage cheese, or a protein shake — not just relying on dinner.

When the plan breaks (and it will)

No weekly meal plan survives every week perfectly. Someone gets sick, kids have a last-minute game, work runs until 8 PM. The plan's job is not to succeed 7 days in 7 — it's to make 4-5 evenings successful instead of 1-2. That difference compounds: 4 home-cooked dinners per week instead of 2 is still $150-200/month in savings and significantly better nutrition over time.

The recovery mechanism: keep 2-3 frozen backup meals in the freezer at all times (frozen lasagna, a bag of soup, burritos). When the plan breaks, the freezer absorbs it. The freezer is the plan's insurance policy — use it without guilt, restock Sunday.

Adapting for special diets and family constraints

For families with picky eaters: plan 3 "safe" meals (pasta, tacos, chicken tenders — universally liked) and 2 "growth" meals where kids try one component of an adult dish. This prevents a full week of beige food while not making dinner a battle every night.

For vegetarian/vegan households: batch-cook 2 legume proteins (lentil dal, black beans) instead of meat. The same batch-and-assemble structure works; the proteins are just different. Tofu, tempeh, canned beans, and lentils all hold well for 4-5 days refrigerated.

Frequently asked questions

How far ahead should I plan? One week. Two-week plans are aspirational and wrong by day 4 when produce wilts and the schedule changes. One week is executable; further is not.

What if I hate eating the same thing twice? Transform don't repeat. Monday's roasted chicken becomes Wednesday's chicken tacos and Friday's chicken soup. Same protein, completely different meal context.

Can I plan for one person without wasting food? Yes — cook 2-serving portions and eat leftovers for lunch the next day. A 2-serving chicken dinner feeds you twice, costs $4-6 total, and takes the same time as a 4-serving one.

How do I plan around food allergies? Build the plan around the restriction, not around modifying a standard plan. A dairy-free plan is easier than a plan where you swap dairy in 5 recipes. Start with naturally dairy-free proteins and sauces.

What's the minimum shopping list for a functional week? 2 proteins, 1 starch, 4-5 vegetables, eggs, milk, 1 sauce, pantry staples. Everything else is detail. A 20-item list covers a full week for 2 people.

Related: meal prep servings planner for Sunday batch math, keto meal planner, 30-minute dinner planner, macro planner, grocery budget split.

Digital Dashboard Hub

Track nutrition, meal prep costs, and wellness goals

DDH has 54 health and wellness trackers — from calorie and macro tracking to sleep and habit logs. All free for 14 days, no card required.

Try 54 wellness tools free →

More free tools