noBrainer
meal planning weekly planning dinner ideas

What Should I Cook This Week? A 5-Step Decision Framework

By the noBrainer team

Sunday afternoon. The week stretches ahead. You sit down to figure out what to cook and 40 minutes later you have a tab open to a salmon recipe, a Pinterest board of dinner ideas, half a grocery list, and zero decisions.

The reason Sunday meal planning fails isn’t because you don’t know any recipes. You know dozens. The problem is the shape of the decision. You’re trying to answer seven open-ended questions at once — “what’s for Monday, what’s for Tuesday…” — and every option opens up more options. Decision fatigue compounds.

This framework fixes the shape. Five steps. About 15 minutes. By the end you have a plan that survives Wednesday, a grocery list that takes one trip, and four hours of mental bandwidth you didn’t spend re-deciding what to eat every day.

Step 1: Pick 3 anchor dinners, not 7

The single biggest mistake in weekly meal planning is trying to plan the whole week.

You can’t. You don’t know what Tuesday will look like. You don’t know if your kid will get sick Wednesday. You don’t know if a friend will text you Thursday afternoon asking to grab dinner. Planning seven dinners is planning to throw away food.

Instead: pick three anchor dinners. The three nights you can predict — usually Monday, Wednesday, and Friday. These are the nights you’ll definitely be home, you’ll definitely cook, and you’ll definitely eat what you planned.

The other four nights aren’t unplanned — they’re flexible. They cover:

  • Leftover night (always at least one)
  • Eat-out / takeout night (always at least one)
  • Breakfast-for-dinner or pantry-only meal (always one)
  • One actual planned dinner you commit to Tuesday morning, when you know more about the week

Planning three is achievable. Planning seven is fantasy.

Step 2: Cluster the anchors around shared ingredients

This is the cheat code most home cooks miss: don’t plan three random dinners. Plan three dinners that share ingredients.

Bad cluster:

  • Monday: Thai green curry
  • Wednesday: chicken parmesan
  • Friday: fish tacos

This requires three separate proteins, three different sauces, three different produce sets. Your grocery bill is high. Half the herbs go to waste because you only needed three sprigs.

Good cluster:

  • Monday: roast chicken thighs with rice and broccoli
  • Wednesday: chicken Caesar wraps (using the leftover chicken)
  • Friday: chicken-and-rice soup (using the bones if you have them, or skip)

Same chicken. Same rice base. Same starting place at the grocery store. You spent $14 on chicken and got three dinners out of it.

The pattern: pick one protein you’ll buy in bulk, plan two or three different finishing styles around it. Or pick a base — pasta, rice, tortillas, eggs — and rotate the toppings.

Examples:

  • Ground beef: tacos Monday → spaghetti Wednesday → smashburgers Friday
  • Eggs base: scrambled-egg breakfast burritos Mon → frittata Wed → fried rice with egg Fri
  • Rotisserie chicken: chicken-and-rice bowl Mon → chicken Caesar Wed → chicken tortilla soup Fri

Step 3: Build the list once, sorted by section

Now that you have three anchor meals, list every ingredient each one needs. Cross out what you already have. Group the rest by store section.

This is also where most people fail. They write a list in the order they think of items — “chicken, rice, peppers, milk, cilantro, sour cream” — and then walk back and forth across the store doubling back to grab the dairy after they’ve already left dairy.

A list organized by section:

  • Produce: peppers, cilantro
  • Dairy: milk, sour cream
  • Meat: chicken
  • Pantry: rice

…lets you walk a single loop. The same items take 12 minutes to shop for instead of 25.

If you write the list by hand, draw section dividers. If you use an app, pick one that does it for you.

Step 4: Account for what you already have

Before you leave the house: open the fridge, open the pantry, cross items off.

Sounds obvious. Most people skip it. The result is the standard “three open jars of mustard, six tubs of half-used hummus” fridge.

A pre-trip audit takes 90 seconds and saves $15-30 per trip on a family-sized household. Over a year, that’s $750-1,500 of food you didn’t double-buy.

Specifically check:

  • Onions, garlic, lemons (you probably have them)
  • Eggs, butter, milk (check expiry)
  • Rice, pasta, oil, basic spices (almost always there)
  • The “I bought it for that one recipe” shelf — anything still good that you can build a meal around?

The last bullet is where the real savings live. If you have a half-jar of pesto and an unopened pack of gnocchi, that’s Wednesday’s dinner. Pivot your plan toward what you already have.

Step 5: Leave flex nights truly flexible

The plan is now three anchors + four flex nights. The flex nights aren’t “nothing planned.” They have a type.

  • Leftover night is a meal you already cooked. No new cook time.
  • Takeout night is a budget line, not a meal plan. You decide what to order that night.
  • Pantry night is whatever you can make from shelf-stable ingredients + eggs. Spaghetti aglio e olio. Tuna pasta. Bean quesadillas. The point of a pantry night is to not need anything fresh.
  • Mid-week planned dinner is the one you decide Tuesday morning when you know what your week actually looks like.

The flex nights aren’t holes in your plan. They’re the part of the plan that lets the plan survive contact with reality.

The honest reason this still doesn’t work for most people

This framework is good. It works. People who use it consistently waste less food, spend less on groceries, and stress less about dinner.

The honest reason most people don’t follow it consistently isn’t that it’s hard. It’s that doing it every week — sitting down for 15 minutes, picking anchors, clustering ingredients, building the list, doing the pre-trip audit — is boring administrative work.

You can do boring administrative work for about three weeks before life intervenes. Then you skip a Sunday. Then you fall back to deciding-at-6pm, and the food starts going to waste again, and the takeout creeps back in. Here’s exactly what that fallback looks like on a Tuesday, side-by-side with the same Tuesday when the plan held.

The fix isn’t a better framework. The fix is to automate the bookkeeping so the framework runs itself.

What noBrainer automates from this list

The whole product is built around this same framework:

  • Step 1 (anchors): noBrainer gives you one suggestion per day, but you accept, swap, or skip. Skip three nights and that’s your flex pattern.
  • Step 2 (clustering): The AI knows what ingredients you’ve already committed to and biases this week’s suggestions toward overlapping ingredients.
  • Step 3 (the list): The grocery list builds itself, sorted by store section, automatically.
  • Step 4 (what you have): Tell it once what staples you always keep and they stop appearing on the list.
  • Step 5 (flex): Skip a day and nothing breaks. The list just shortens.

You don’t do the planning. The planning is the product.

If “what should I cook this week” has become a Sunday-afternoon dread, see how it works. 7-day free trial, no card required to start.