Meal prep means cook once, eat several times. Depending on the ingredients, these recipes keep for 2 to 4 days in the fridge, travel well and taste good reheated or cold. Store dressings and anything crunchy separately and add them just before eating.
Meal prep means cooking ahead: you cook once and eat from it for two to four days, depending on the ingredients. The recipes here were chosen because they keep well in the fridge, travel well in a lunchbox and taste good reheated or cold – from work lunches to dinners with plenty of protein. Many can be frozen in portions.
The most efficient routine works in parallel, not one step after another: preheat the oven and put in two trays of veg, then start rice or quinoa on the hob, and while both cook, prepare the protein and mix the dressings. With this building-block approach – one protein, one grain, two veg – you have the basis for four to five lunches ready in an hour and a half, and during the week you just combine them.
Cooked meat and fish keep for two to three days, veg and pulses for three to four, and cooked grains such as quinoa for three to four days as well – cooked rice is best eaten within a day. Cooling quickly is what matters: everything should be at fridge temperature within two hours, otherwise bacteria multiply while the food is lukewarm. Anything you want to keep longer goes into the freezer in portions straight after cooling – three months is no problem there.
Dressings, anything crunchy like nuts or croutons, avocado and leafy salads only go in just before eating. Stored together, everything goes soggy and avocado turns brown. The simplest fix is a container with a divider or a small screw-top jar for the dressing – so your salad stays crisp on day three too.
Cooked meat and fish: 2–3 days. Veg and pulses: 3–4 days. Cooked quinoa and other grains: 3–4 days, but eat cooked rice within 1 day (NHS advice). Salads without dressing: 2–3 days. The key: cool quickly and store airtight.
Anything crispy (goes soft), leafy salads with dressing, fried food, avocado (turns brown) and whole boiled eggs (go rubbery). Better: keep components separate and combine them when you serve.
For reheating, glass or ceramic: heating food in plastic boxes releases far more tiny plastic particles than storing it does. Stainless steel is good for taking food with you, plastic boxes for storage. Rectangular boxes with tight lids that stack are the most practical.
Start with the building-block method: one protein (chicken, tofu, lentils), one grain (rice, quinoa) and two veg – cooked ahead in 90 minutes on a Sunday, that gives you 4–5 varied lunches. Our meal prep ideas above are all chosen for how well they keep and travel, and many work with extra protein or as vegetarian meals.
90 minutes is enough for 4–5 lunches if you work in parallel: roast the veg and protein at the same time, and cook the grains and mix the dressings meanwhile. If you also prepare breakfast (overnight oats), it takes less than 15 minutes more.
Only if you cook finished dishes instead of components. Prepare 2 proteins, 2 grains and 3 veg separately and combine them differently each day – with different dressings and toppings, the same components give you five very different meals.