Food and entertaining · Step-by-step guide

How to Meal Prep for the Week: 22 Steps

Meal prep is not seven identical dinners in a row. It is five building blocks — protein, grain, vegetables, sauce and a freezer slot — cooked once and recombined all week. Here is the order that keeps it cheap, safe and boring-proof.

A woman portioning a week of meals into glass containers on a pale wooden kitchen counter in a bright Copenhagen kitchen
Five building blocks, one prep window, ten to fourteen meals. Illustration: AI-generated for HowCompass.

The short answer

The short version: first count the real meals — usually 10 to 14 lunches and dinners a week, not 21. Then build a repeatable template of five building blocks: a grain batch, two proteins cooked two ways, a tray of roasted vegetables, and one flexible sauce. Shop once from a list grouped by store section, cook in a single two-to-three-hour window, portion into labelled containers, and on day one freeze half of every batch. Recombine the blocks so no two dinners look alike, keep a freezer-rescue night, and review the template every two weeks against what you actually ate versus threw away. The goal is not a fridge full of containers; it is a week where the default option is the healthy one.

Meals covered10–14 / week
Prep window2–3 hours
Containers10–14
Cost / meal€2.50–€4
Food waste cutup to 40%
ReviewEvery 2 weeks
Contents · 22 steps
  1. Plan
    1. Count the meals you actually need
    2. Fix a repeatable weekly template
    3. Draw a seven-day map, not seven recipes
    4. Set a prep window and a budget
  2. Shop
    1. Write a list grouped by store section
    2. Shop once, in person, with the full list
    3. Buy versatile bases, not meal kits
    4. Check freezer and pantry before you buy
  3. Prep
    1. Wash and chop vegetables first
    2. Batch the grains and legumes
    3. Roast a full tray of vegetables
    4. Cook two proteins, two ways
    5. Make one flexible sauce or dressing
  4. Store
    1. Portion by the component method
    2. Label and date everything
    3. Choose containers by job
    4. Store by shelf life, not by habit
    5. Freeze half of every batch on day one
  5. Keep
    1. Build a ten-minute assembly habit
    2. Keep one freezer-rescue night
    3. Track what you ate versus threw away
    4. Review and rotate the template every two weeks

Most meal-prep advice shows you one recipe multiplied by five. That is why most people quit by week three: the food gets boring, the fridge overflows, and the containers become a guilt exhibit. This guide does the opposite — it separates cooking from assembling so the same three hours produce a week of different meals.

The unit of meal prep is not the recipe, it is the component. Cook a pot of rice, roast a tray of vegetables, sear two proteins, make one jar of sauce. Then combine. Rice plus roasted peppers plus chickpeas plus yoghurt sauce is lunch one; the same rice plus seared chicken plus the same peppers plus a different spoon of sauce is dinner two. Same prep, different plate.

It also assumes a normal European kitchen: a hob, an oven, a fridge-freezer, and a limited budget. No dehydrator, no sous-vide, no £60 of glass containers you will use once. For the cooking fundamentals behind two of these steps, our freezer-stock guide and soft-boiled egg method follow the same batch-and-store logic. This guide covers the weekly system.

The five building blocks (not seven recipes)
Grain or starchOne big batch · rice, quinoa, pasta or potatoes · cheap, freezes, pairs with everything
ProteinTwo methods, 3–4 portions · one roasted, one seared · covers lunch and dinner
VegetablesOne full tray, 5–6 portions · roasted for warmth, some left raw for salads
Sauce or dressingOne jar, flexible · tomato, curry, yoghurt or vinaigrette · turns repeats into variety
Freezer slotFreeze half on day one · defeats both boredom and spoilage
Snacks (optional)Prep once · boiled eggs, cut veg, nuts · stops the 4 pm shop run

The freezer slot is the quiet hero. By freezing half of every batch on Sunday, you build a rolling library of ready blocks — so in week four you can pull a March-era curry and a fresh grain and have dinner in four minutes. Without it, weeks two and three are just reheated week one, and that is where prep dies.

Phase 1

Plan

Decide the meals before you buy the food. Four steps: count the real meals, fix a repeatable template, draw a seven-day map (not seven recipes), and put a prep window and a budget on the calendar. Everything later depends on these numbers being written down.

Count the meals you actually need

A woman writing a weekly meal count in a notebook at a kitchen table in a Copenhagen apartment
Lunches plus dinners, minus the meals you eat out. Ten to fourteen is normal.

Before any recipe, count. Most people over-estimate: they plan 21 meals and cook 14, then feel like failures. A realistic week for one person is usually 5 lunches + 5–7 dinners = 10–14 meals, minus the nights you eat out, order in, or graze. Write that number down.

Count by occasion, not by recipe. Lunch at a desk wants something portable and reheatable; dinner wants something you can dress up. They can share blocks but they are not the same meal. If you cook for two, double the blocks, not the recipes — two people eating the same five blocks costs less per portion than two separate plans.

This number is your ceiling. Prepping more than you will eat is the most expensive form of waste, because the time and money both leave. The NHS eat-well guidance and EU food-waste programmes both frame the same truth: planning to the meal is the single biggest lever on what you throw away.

Do this

Write the real number of lunches and dinners you need this week, minus meals out. That is your prep target.

Fix a repeatable weekly template

A man arranging recipe cards and a weekly plan on a fridge door in an Amsterdam apartment
Two proteins, one grain, one veg tray, one sauce. The skeleton never changes.

A template is a skeleton you refill, not a menu you invent weekly. A good starter template: one grain batch, two proteins (one roasted, one seared), one vegetable tray, one sauce. That is roughly eight to ten components that recombine into fourteen meals.

Keep the skeleton fixed for a month, and only swap the specifics: this week the grain is rice, the proteins are chicken and chickpeas, the sauce is yoghurt; next week the grain is quinoa, the proteins are salmon and lentils, the sauce is tomato. The structure removes the Sunday-afternoon decision paralysis that stops most people before they start.

Write the template on the inside of a cupboard door or the front of the fridge. Our weekly review uses the same trick — one fixed container for a recurring decision, so you spend the energy once.

Do this

Write a fixed template (grain + 2 proteins + veg tray + sauce) on the fridge. Swap the specifics weekly, keep the skeleton.

Draw a seven-day map, not seven recipes

A person sketching a seven-day grid of meals on paper at a table in a Lisbon apartment
Same blocks, different combinations. No two dinners have to match.

Open a page and draw a 7×2 grid — seven days, lunch and dinner. Into it, place the blocks from step 2 in different combinations. Monday lunch is grain + roasted protein + raw veg + sauce; Monday dinner is grain + seared protein + roasted veg. Tuesday lunch reuses Monday dinner's protein with fresh raw veg. You are arranging, not inventing.

The map exists to expose two problems early: a day with no protein, and a day with three portions of the same thing. Fill it loosely — leave two slots as "freezer rescue" or "eat out" so the plan survives a bad day. A plan with zero slack is a plan that breaks on Tuesday.

This is also where dietary needs get handled once: if someone is vegetarian two days a week, mark those slots now and size the chickpea batch accordingly. Re-planning around an allergy at 7 pm is how takeaway happens.

Do this

Sketch a 7×2 grid and place your blocks in different combinations. Leave two slots open for flexibility.

Set a prep window and a budget

A woman writing a prep schedule and budget on a chalkboard in a bright Stockholm kitchen
Two to three hours, one afternoon. A budget per week, not per recipe.

Book the prep as an appointment — most people use Sunday afternoon, two to three hours, but a Thursday evening works if your week starts Friday. The window must be in the calendar as a real block, or the week eats it.

Set a weekly food budget, not a per-recipe one. A realistic European solo budget is about €35–€50 for the prepped week, which lands meals at €2.50–€4 each — far under a supermarket meal deal. Split it roughly: 40% protein, 30% vegetables, 20% grain and dairy, 10% sauce and snacks. The 10% is the buffer that absorbs a pricey vegetable.

Tell the household the window is a quiet one. Prepping with an audience that "just wants a snack" triples the time and halves the output. One focused window beats three interrupted ones.

Do this

Block a 2–3 hour prep window in the calendar and write a weekly food budget split 40/30/20/10.

Phase 2

Shop

Buy base ingredients, not meal kits. Write a list grouped by store section, shop once in person, buy versatile bases rather than kits, and check the freezer and pantry before you spend a cent. Four steps turn a trolley into a plan instead of a impulse.

Write a list grouped by store section

A person writing a shopping list grouped by aisle on a notepad in a Berlin kitchen
Grouped by section, not by recipe. One pass around the shop, no backtracking.

Turn the map into a list, then order it by where things live: produce, then deli and protein, then grains and aisle, then dairy, then freezer. A list grouped by section is faster and catches duplicates — you will see you wrote "rice" twice and "chickpeas" on two lines.

List by quantity you will use, not by packet. "1 kg chicken thighs", "500 g chickpeas", "2 aubergines". Vague lists ("some veg") become impulse buys and waste. Check each line against the map: if it is not in a slot, it does not go on the list.

Keep the list on your phone or a magnet, and photograph the empty fridge before you leave. The photo is your "what do I already have" reference, and it stops you buying a third jar of something you cannot see behind the milk.

Do this

Write the list grouped by store section with used quantities, and photograph the empty fridge before you shop.

Shop once, in person, with the full list

A person carrying reusable shopping bags past a produce market stall in a Munich street
One trip, full list, no top-ups. Top-up shops are where budgets leak.

Do one shop, in person, with the list complete. Online shops are convenient but they hide the "oh, and this" that blows the budget, and they make it harder to judge produce. In person you can pick the firm aubergine and skip the tired herbs.

The rule is no top-up shops midweek. A "quick" Wednesday run for "just milk and a pepper" averages €12 and three impulse items. Buy enough milk and enough of the versatile veg on Sunday to last. If you genuinely forgot something structural, add it to next week's list and improvise this week — the freezer slot from step 18 is your safety net.

Shop after a meal, never before. A hungry shop is a €20-more shop, and the extra is rarely a building block.

Do this

Shop once, in person, after a meal, with the complete list. Commit to no midweek top-up runs.

Buy versatile bases, not meal kits

Hands holding versatile base ingredients like rice, chickpeas and olive oil on a counter in Milan
Bases, not kits. A kilo of rice out-values a €8 single-meal box.

Spend the budget on bases that appear in many meals: rice, pasta, oats, chickpeas, lentils, eggs, olive oil, onions, garlic, a hard cheese, a jar of tomatoes. Each of these touches five or more slots in your map. A meal kit, by contrast, is one dinner at three times the per-portion cost.

Buy the larger size of things you will finish — a 1 kg rice bag costs less per meal than three 300 g packets, and rice keeps. Resist "offers" on things outside your template; a half-price sauce you will not use is not a saving, it is a cupboard permanent resident.

For fresh herbs that wilt, buy one living pot (basil, parsley) or grow a windowsill of cut-and-come-again leaves — our north-balcony greens guide covers the cheap, low-light version that pays for itself in a month.

Do this

Spend on versatile bases that touch many slots; skip kits and off-template offers. One herb pot beats a wilted bunch.

Check freezer and pantry before you buy

A person checking the contents of a freezer and pantry shelf in a Vienna apartment
What you already own is this week's cheapest ingredient.

Before the shop — and again before you cook — open the freezer and the pantry. There is a half-bag of frozen peas, a tin of lentils, two portions of last month's curry. Those are free meals that also free up space, and they should replace lines on your list, not sit beside them.

Adopt a simple rule: the oldest freezer item gets used this week. Label everything with a date (step 15) so this is a glance, not a guessing game. Pantry-first shopping is where a €45 week quietly becomes a €28 week without touching the plan.

This is also the moment to notice a theme: if the freezer is full of single portions nobody finished, the portions were too big or the food too samey — fix the size in step 14, not the shopping.

Do this

Before shopping and before cooking, use the oldest freezer and pantry items first and cross them off the list.

Phase 3

Prep

Cook the five blocks in one window. Wash and chop first, then batch the grains, roast the vegetables, sear the proteins and make one sauce. Five focused steps, about two hours of mostly waiting. This is the part people dread and the part that pays for the whole week.

Wash and chop vegetables first

A person washing and chopping vegetables at a sink in a bright Copenhagen kitchen
Mise en place. Everything prepped before a single pan heats.

Start the window with the longest job: wash, peel where needed, and chop every vegetable. This is mise en place — the French kitchen habit of having everything ready before heat goes on. It turns the next hour from chaotic to calm, because nothing is half-prepped when the pan is hot.

Chop by destination. Hard roasting veg (aubergine, pepper, carrot) go in one bowl; salad veg (cucumber, tomato, leaf) go straight into storage; aromatics (onion, garlic) get finely diced for the sauce. One knife, one board per category to keep raw and cooked separate for food safety.

Store the chopped salad veg in a damp cloth or water in the fridge — they stay crisp for days, which is what makes a "just arrived home" salad possible instead of a reason to order in.

Do this

Wash and chop all vegetables first, sorted by destination. One board per category to keep raw separate from cooked.

Batch the grains and legumes

A person cooking rice and quinoa in pots on a hob in a Lyon kitchen
One big batch. Grain is the cheapest block and the easiest to freeze.

Put on the grain batch early — it cooks while you do everything else. One large pot of rice, or a tray of quinoa, or a batch of pasta cooked two minutes short for reheating. This is the cheapest block and the one that freezes best, so make the full amount even if the map only needs half.

Season the cooking water lightly (a bay leaf, a pinch of salt) so the grain is not blank, but keep it neutral — you are building a base, not a final dish. Cook legumes from dry if you have time (cheaper, less tinny); from tin if you do not, and rinse them well.

Cool the grain quickly: spread it on a tray, then container it once it stops steaming. Warm grain sealed in a tub is how you grow the bacteria you cannot see, and food-safety guidance is firm that cooked starch should drop below 60°C fast or go in the fridge.

Do this

Cook the full grain batch first and cool it spread out, not in a hot sealed tub. Season lightly, keep it neutral.

Roast a full tray of vegetables

A person sliding a tray of mixed roasted vegetables into an oven in a Florence apartment
One tray, high heat, five to six portions. The aroma does the motivating.

Roast, do not boil. A full sheet pan of chopped vegetables — aubergine, pepper, courgette, carrot, red onion — tossed in oil and salt at 200–220°C for 25–35 minutes gives five to six portions of sweet, keepable veg. Boiling makes the same vegetables soggy and forgettable, which is why roasted trays get eaten and boiled ones do not.

Cut to a similar size so they finish together, and do not crowd the tray — crowded veg steams. Two trays beat one overloaded one. Keep a portion raw (from step 9) for salads so the week has both textures.

Roasting fills the kitchen with the one smell that makes prep feel worth it, and the leftovers are the easiest block to repurpose: into a bowl, onto toast, alongside eggs. It is the most forgiving step in the whole system.

Do this

Roast a full tray of similar-sized veg at 200–220°C, uncrowded. Keep one portion raw for salads.

Cook two proteins, two ways

A person searing chicken and salmon in pans on a hob in a Dublin kitchen
One roasted, one seared. Two methods, three to four portions, no boredom.

Protein is the block people over-buy and under-vary. Cook two proteins, two ways: one tray-roasted (chicken thighs, salmon fillets, tofu cubes) and one pan-seared or gently poached (the same chicken sliced, or eggs, or lentils). Three to four portions total covers the week.

Season simply and separately so the same protein reads differently across meals — roasted chicken with lemon, the same chicken sliced cold into a grain bowl with sauce. Undercook slightly if it will be reheated; a protein reheated to death is the fastest route to a skipped lunch.

Handle raw protein last and keep it on the bottom shelf of the fridge, never above ready-to-eat food. The food-safety authorities are unambiguous: raw meat below, cooked above, one board for each, and wash hands between. Cross-contamination is the one mistake here with a real health cost.

Do this

Cook two proteins two ways, undercook slightly for reheating, and store raw below cooked with separate boards.

Make one flexible sauce or dressing

A person stirring a pot of tomato sauce in a Brussels kitchen
One jar, many lives. Sauce is the difference between repeat and variety.

One jar of a flexible sauce is what makes the same blocks feel like different meals. Pick one per week: a tomato and herb sauce, a yoghurt-cucumber dip, a lemon-tahini dressing, or a simple curry base. It takes twenty minutes and multiplies the perceived variety of everything else.

Make it neutral enough to cross cuisines. A tomato base works with chicken, chickpeas, eggs and pasta; a yoghurt sauce works with roasted veg, grains and cold protein. Two sauces is fine once you are confident, but start with one so the window stays two hours.

Store the sauce in its own jar, not mixed in — combining early is what locks a block into a single meal. The point of components is that they meet at plating time, not at cooking time. Our stock guide uses the same principle: a base you freeze and deploy, not a finished dish.

Do this

Make one neutral, flexible sauce in its own jar. It is the lever that turns repeats into variety at plating time.

Phase 4

Store

Portion, label and split by shelf life. Portion by the component method, label and date everything, choose containers by job, and store by shelf life — fridge for the week, freezer for the later half. Four steps that decide whether the food gets eaten or thrown away.

Portion by the component method

A person portioning cooked food into glass containers on a counter in a Zurich kitchen
Blocks separate, not meals mixed. You assemble at night, not on Sunday.

Here is the core trick. Do not build fourteen finished meals on Sunday. Instead, portion the blocks into separate containers: a tub of grain, a tub of roasted veg, a tub of protein, a jar of sauce. You assemble at eating time, which means tonight's lunch and Thursday's dinner can look nothing alike.

This single choice is what separates sustainable prep from the boring kind. Mixed meals force you to eat the same plate; component tubs let you recombine. It also halves the "I don't feel like THAT today" problem, because there is no "that" — there is a choice of four things.

Size portions to the map. If lunch is 120 g grain + 150 g protein, portion to that, not to "whatever fits". Over-large portions are the silent cause of the full freezer nobody finishes (step 8).

Do this

Portion blocks into separate tubs, not mixed meals. Assemble at eating time so no two plates must match.

Label and date everything

A person labelling glass containers with tape and a marker in a Hamburg kitchen
Contents plus date. The mystery tub is the one that gets binned.

A container without a label is a container with a question mark, and question marks get thrown away. Tape a strip on every tub with what + when: "chickpeas, 3 Nov", "tomato sauce, 3 Nov". A 10-second label saves a £3 portion and a guilty conscience.

Use the same format every week so the freezer reads at a glance. Date matters more than contents for the freezer: a sauce from two months ago is still safe if dated, but anonymous. Masking tape and a marker beat a fancy label maker you will not bother with at 8 pm.

This step is also your food-safety record. If something has been in the fridge more than four days, the date tells you to move it to the freezer or cook it today — no smell test required, because some risky bacteria are odourless.

Do this

Label every tub with contents and date in the same format. The dated freezer is safer and less wasteful than a sniff test.

Choose containers by job

A person arranging glass and stackable containers in a kitchen in Oslo
Glass for fridge, stackable for freezer, one size for lunch.

Containers are a tool, not a lifestyle. For the fridge, glass is worth it: it does not stain, does not hold smell, microwaves cleanly, and lets you see the contents (out of sight is out of mind and into the bin). For the freezer, use stackable, freezer-rated tubs or bags that lie flat.

Standardise on one lunch size so portions are consistent and the fridge fits. A set of ten to fourteen same-size tubs covers the week; mismatched lids are a daily small frustration that wears the habit down.

Leave a little headroom in freezer tubs — liquid expands, and a cracked lid is a leak you find in March. The Food Standards Agency and EFSA both note that proper, sealed, dated storage is the practical core of safe leftovers, more than any single temperature rule.

Do this

Use glass for fridge, stackable freezer-rated tubs for the freezer, and one standard lunch size throughout.

Store by shelf life, not by habit

A person placing labelled containers into a fridge in a Prague apartment
Fridge for the week, freezer for the later half. Cold air is free insurance.

Put the week's blocks in the fridge and the later half in the freezer (step 18). Within the fridge, store raw below cooked, ready-to-eat at the top, and keep the temperature at or below 5°C — most home fridges run warm, so a £10 fridge thermometer pays for itself in saved food.

Cooked food should be cooled and refrigerated within two hours of cooking, not left to "come down" on the counter overnight. The EU and national food-safety bodies are clear that the danger zone is 5–60°C, and the longest bacteria get there, the more they multiply. Shallow containers cool faster than deep ones.

Keep a "eat first" shelf at eye level for anything approaching its fourth day. Visibility is the anti-waste device; the back of the fridge is where good food goes to be forgotten.

Do this

Fridge for the week (raw below cooked, ≤5°C), freezer for the later half. Refrigerate within two hours in shallow tubs.

Freeze half of every batch on day one

A person placing containers into a freezer in an Edinburgh kitchen
Half now, half later. The freezer is the reason prep survives week three.

On day one, before you have eaten anything, freeze half of every block. Half the grain, half the roasted veg, half the protein, half the sauce. This is the freezer slot from the table, and it is the difference between a system and a sprint.

Freezing early means the food goes in at peak quality, not after three reheats. It also builds a rolling library: by week three you have options from earlier batches, so a "nothing sounds good" night becomes "pull the curry and the grain". Defrost overnight in the fridge, never on the counter.

This single habit attacks both failure modes at once — boredom (you are not eating the same thing four days running) and waste (the food is preserved at its best). The Love Food Hate Waste and WRAP campaigns both put freezing at the top of their waste-cutting advice, with household savings of roughly a third.

Do this

Freeze half of every block on day one at peak quality. Defrost overnight in the fridge, never on the counter.

Phase 5

Keep

Make it survive past week one. Build a ten-minute assembly habit, keep a freezer-rescue night, track what you ate versus wasted, and review the template every two weeks. Four steps, about an hour total, keep the system alive.

Build a ten-minute assembly habit

A person quickly assembling a grain bowl from containers on a counter in a Madrid kitchen
Assembly, not cooking, on busy nights. The blocks do the heavy lifting.

On a normal night, dinner is assembly, not cooking: warm a portion of grain and protein, add roasted veg, spoon over sauce, done in ten minutes. The Sunday window bought you this speed every single evening, which is the whole point.

Keep the assembly obvious. Tubs at eye level, sauce within reach, a clean bowl out. The friction between "I'm home" and "I'm eating" should be a microwave beep, not a recipe search — because every minute of friction is a minute the takeaway app is open.

Vary the plate visually so the brain does not register "leftovers": different bowl, different sauce side, a handful of raw leaves on top. Presentation is not vanity here; it is what keeps a component system from reading as punishment.

Do this

Treat weeknights as assembly: warm blocks, add sauce, plate with raw leaves. Keep tubs at eye level to cut friction.

Keep one freezer-rescue night

A person pulling a frozen meal container from the freezer in a Rotterdam kitchen
One night a week is a pull, not a plan. It protects the system from perfect-week pressure.

Deliberately leave one night a week as a freezer-rescue — no cooking, just pull a dated block and assemble. This is the pressure valve: it acknowledges that some weeks the window does not happen, and gives the freezer a job beyond "backup".

It also rotates the library so oldest-first (step 8) actually happens. A rescue night every week means a block is never in the freezer longer than a month, which keeps quality high and the "what is that?" mystery at zero.

If the week went perfectly and you do not need the rescue, shift it — eat fresh and push the freezer block another week, but keep the slot on the map. The slot existing is what stops a missed window from becoming a missed week.

Do this

Reserve one night weekly as freezer-rescue: pull a dated block, assemble, no cooking. It rotates the library and absorbs a missed window.

Track what you ate versus threw away

A person checking a notebook of meals eaten and food wasted at a kitchen table in Bordeaux
Two columns: eaten, wasted. The waste column is your shopping filter.

Once a week, write two columns: what I ate and what I threw away. Five minutes. The eaten column confirms the template works; the wasted column is gold, because it tells you the exact thing to buy less of next week.

Most people find the same two or three items recurring in the waste column: too much spinach, a sauce nobody liked, portions too big. That is a precise, free correction — drop the spinach, change the sauce, shrink the portion — and it compounds. WRAP's data shows households that track waste cut it by a fifth within a month.

Be honest, not virtuous. The point is not a clean sheet; it is a better list. A skipped lunch you "should have eaten" is information about portion size, not a character flaw.

Do this

Weekly, list eaten vs wasted in two columns. Let the waste column shrink next week's list — that is the free correction.

Review and rotate the template every two weeks

A person reviewing a meal template with a coffee at a kitchen table in a Dublin apartment
Every two weeks, change one thing. Small rotations beat big resets.

Every two weeks, sit with the template and the waste column for ten minutes. Change one thing: swap the grain, retire the sauce nobody ate, size the protein down. One change is measurable; three changes at once hides what worked.

Rotate seasonally without a full reset — autumn adds squash androot veg, summer adds tomatoes and leaf. The skeleton stays; the specifics follow the market, which is also where the savings are, because seasonal produce is both cheaper and better.

Keep the template where you wrote it in step 2. The system does not need reinventing; it needs a small, regular correction, the same rhythm as the weekly review applied to dinner. That is the difference between a habit and a January resolution.

Do this

Every two weeks, change one element of the template using the waste column. Rotate seasonally; never do a full reset.

Where it goes wrongFive ways weekly meal prep collapses

Every failure below starts with good intentions and ends with a fridge of abandoned containers. Read them once before you shop, and again at the two-week review.

  • Seven identical dinners. The boredom tax. Cooking one recipe five times is not prep, it is a sentence. The component method exists so no two plates must match — use it.
  • The meal-kit trap. Kits feel like prep but cost three times a base ingredient and lock you into their recipes. Buy the chickpeas; do not buy the box.
  • The unlabelled tub. A container with no date becomes a mystery, and mysteries get binned. Ten seconds of tape beats a €3 portion in the bin.
  • Fresh-veg over-buy. Buying a week of delicate leaves that wilt by Wednesday is the most common waste. Buy half fresh, freeze or roast the rest, grow the herbs.
  • No freezer strategy. Without a freezer slot, weeks two and three are reheated week one, and that is where most people quietly stop. Freeze half on day one, every week.

Common questionsWeekly meal prep, answered plainly

How long does weekly meal prep take?

Two to three hours in one window for one person, most of it waiting on the oven and the kettle. The first week is slower because you are setting up containers and a template; by week three the same window produces more because the system is in place. Cooking the blocks in parallel — grain on, veg in the oven, protein last — is what keeps it under three hours.

Is meal prep actually cheaper?

Usually, by a wide margin. A planned solo week of 10–14 meals runs about €35–€50 including the prep, or €2.50–€4 per meal, against €5–8 for a supermarket meal deal or takeaway. The saving comes from buying bases in larger sizes, using the freezer and pantry first, and removing the midweek top-up shop where most budgets leak.

How do I stop getting bored of the food?

Separate cooking from assembly. Portion the five blocks into separate tubs and combine them at eating time, so the same chicken appears in a grain bowl, a salad and a wrap across the week. One flexible sauce per week also multiplies perceived variety. And freeze half of every batch on day one so you are never eating the same thing four days running.

What containers should I use?

Glass for the fridge — it does not stain or hold smell and microwaves cleanly — and stackable, freezer-rated tubs or flat-lying bags for the freezer. Standardise on one lunch size so portions stay consistent and the fridge fits. Ten to fourteen same-size tubs cover a week; mismatched lids quietly wear the habit down.

Can I meal prep if I live alone?

Easily, and it pays off more per person when you cook for one, because the freezer slot turns single portions into a rolling library instead of lonely leftovers. Scale the template down (one grain batch, one protein, one veg tray) and lean harder on the freezer so nothing spoils before you reach it.

How do I keep prepped food safe?

Cool cooked food within two hours and refrigerate below 5°C in shallow tubs; keep raw below cooked and use separate boards. Label and date everything, and respect a four-day fridge limit for cooked meals — after that, freeze or eat. Defrost frozen blocks in the fridge overnight, never on the counter, and when unsure, the date label beats a sniff test because some risky bacteria are odourless.

ReferencesSources and further reading

  1. NHS — Eat well UK national guidance on balanced eating, portions and planning meals.
  2. EUFIC — European Food Information Council Evidence-based, EU-focused explainers on nutrition, food choice and storage.
  3. European Commission — Food safety EU rules and practical guidance on safe food handling and storage at home.
  4. EFSA — European Food Safety Authority The scientific body behind EU food-safety advice, including leftovers and temperature.
  5. WRAP — Food and drink UK evidence and programmes on cutting household food waste, including freezing.
  6. Love Food Hate Waste Practical portioning, storage and leftover recipes aimed at reducing waste.
  7. USDA FSIS — Safe food handling Detailed cold-storage times and the two-hour cooling rule used in step 17.
  8. StillTasty A searchable database of how long specific foods keep, fridge and freezer.
  9. Academy of Nutrition — EatRight Registered-dietitian guidance on meal planning and balanced plates.
  10. Food Standards Agency (UK) Storage temperatures, labelling and the raw-below-cooked rule referenced in step 16.
  11. BBC Good Food Tested batch-cook and freezer recipes that fit the component method.
  12. Olio A surplus-food sharing app, useful for the excess mentioned in step 7.

Outbound links checked on 2 November 2026. Guidance changes; confirm current recommendations with the official source before you change anything important.

Go deeperRead next

How we researched this. Food-safety steps — cooling within two hours, refrigeration at or below 5°C, raw below cooked, a four-day limit for cooked leftovers, and defrosting in the fridge — were checked against the European Commission's food-safety pages, EFSA, the UK Food Standards Agency and USDA FSIS guidance. Waste-reduction claims reference WRAP and Love Food Hate Waste, whose household data puts freezing and planning at the top of the list. Nutritional framing reflects NHS eat-well guidance and Academy of Nutrition (EatRight) material. Cost and time figures are European planning ranges for a solo household with a hob, oven and fridge-freezer, not measurements; they assume weekly shopping and a washing machine, and they vary by city and season. No link in this guide is sponsored. All illustrations were generated with AI for HowCompass and are illustrative. Last checked: 3 November 2026.

HowCompass Food DeskWe write about cooking the way we write about everything else: as a system with numbers, not as a personality. If a storage rule or a cost figure here does not match your kitchen or your household, tell us and we will check it against the source.