Meal planning · 5 min read

Vegetarian Meal Prep: A Simple System for a Full Week

A repeatable formula — base, protein, sauce, topping — that turns two hours on Sunday into five ready-to-eat lunches.

Meal prep fails when people try to cook five completely different meals. The fix is a formula: pick one base, one protein, one sauce and rotate toppings so nothing feels repetitive, even though you're only really cooking three things.

The formula

Base (cook a big batch): rice, quinoa, roasted potatoes, or noodles.

Protein (cook a big batch): crispy baked tofu, roasted chickpeas, black beans, or hard-boiled eggs.

Sauce (make once, keeps all week): peanut sauce, tahini-lemon dressing, or a simple vinaigrette. Store separately and add just before eating so nothing goes soggy.

Vegetables: roast a big tray of whatever's in season — the oven does the work while your base and protein cook on the stove.

A Sunday plan (about 90 minutes)

1. Put rice or quinoa on to cook. 2. While that cooks, toss vegetables (peppers, broccoli, sweet potato) in oil and roast at 200°C for 25 minutes. 3. Bake or pan-fry your protein — crispy baked tofu works perfectly for this. 4. Whisk together a sauce while everything else cooks. 5. Divide base, protein and veg between 4–5 containers. Store sauce in small separate pots or jars.

Storage basics

Recipes built for meal prep

Mediterranean chickpea & quinoa salad, 15-minute spicy peanut noodles, smoky three-bean chilli and overnight oats are all on this site specifically because they hold up brilliantly over several days.

Frequently asked questions

How long does vegetarian meal prep actually last?

Most cooked grain, bean and roasted vegetable meals keep well for 4 days in the fridge. Freeze in individual portions if you want them to last longer — most freeze well for up to 3 months.

Should I dress salads in advance?

No — keep dressing separate and add it right before eating, or leafy salads will wilt and go soggy by day two.

Recipes to try next