7-Day Vegetarian Meal Plan with Shopping List (UK)

Updated 26 August 2026 · 9 min read

A good 7-day vegetarian meal plan repeats simple breakfasts, batch-cooks two lunches, and rotates five straightforward dinners like bean chilli, chickpea curry and halloumi traybake. Build it around one shopping trip and roughly an hour of Sunday prep, and every meal for the week is decided before Monday starts.

Key takeaways

  • A workable 7-day vegetarian meal plan repeats two breakfasts, batch-cooks two lunches, and rotates dinners — variety belongs at dinner, not at 7am.
  • One UK supermarket trip and about an hour of Sunday prep covers the week; dinners still cook fresh in 35 minutes or less.
  • Beans, lentils, oats and eggs keep the basket cheap; halloumi, paneer and tofu appear once each.
  • Swap dinners freely; keep batch lunches aligned with leftover nights so the fridge still matches the plan.
  • Most plans fail on Wednesday — an emergency tin-and-rice dinner and a paper list on the fridge keep the week alive.

The hardest part of eating vegetarian for a week is not the cooking — it is deciding what to cook, seven days in a row, while tired. This plan removes the deciding. Every breakfast, lunch and dinner below is mapped out, the shopping list is written for a single UK supermarket trip, and the prep takes about an hour on Sunday. If you want the same idea stretched across three weeks and personalised to your routine, that is exactly what the 21-day vegetarian reset covers.

The plan is deliberately repetitive in the right places. Breakfasts alternate between two options, lunches are batch-cooked twice, and dinners are the only meal that changes every night. That repetition is what makes it doable on a normal working week — variety belongs at dinner, not at 7am.

The full 7-day vegetarian meal plan

A full 7-day vegetarian meal plan lists every breakfast, lunch and dinner in advance using supermarket ingredients, with no dinner over 35 minutes on the night because most of the work happens on Sunday. Breakfasts alternate two options; lunches are batch-cooked twice; dinners change nightly. The table below is the complete week.

DayBreakfastLunchDinner
MondayOvernight oats with grated apple and cinnamonLentil and roasted vegetable bowl (batch 1)Bean chilli with brown rice and yoghurt
TuesdayGreek yoghurt with berries and mixed seedsLentil and roasted vegetable bowl (batch 1)Chickpea and spinach curry with wholemeal flatbread
WednesdayOvernight oats with banana and peanut butterLeftover bean chilli in a wrap with saladHalloumi and Mediterranean veg traybake with couscous
ThursdayGreek yoghurt with berries and mixed seedsChickpea, cucumber and feta salad box (batch 2)Tofu stir-fry with noodles, broccoli and cashews
FridayOvernight oats with grated apple and cinnamonChickpea, cucumber and feta salad box (batch 2)Mushroom and lentil ragu with wholewheat spaghetti
SaturdayTofu scramble on wholemeal toast with tomatoesLeftover ragu on a jacket potatoHomemade veggie burgers (black bean) with sweet potato wedges
SundayEggs, avocado and sourdough (the slow one)Grain bowl: bulgur, roasted veg, hummus, seedsPaneer and pepper curry with rice — then next week's prep

Swap freely within a slot. Any breakfast works on any day, and the dinners are interchangeable as long as the batch-cooked lunches still line up with their leftover nights (Monday's chilli feeds Wednesday's lunch; Friday's ragu feeds Saturday's).

The complete shopping list, by aisle

One shopping trip covers all 21 meals for one person if you buy by aisle: produce, tins and dry goods, chilled, and bakery. Cross off staples you already own — a stocked cupboard often removes about a third of the list. Scale quantities for a household. A reusable master list is in the vegetarian shopping list guide.

Fresh produce

Tins, jars and dry goods

Chilled and dairy

Bakery

How to prep the week in about an hour

Prep this week in about 60 minutes of Sunday work: roast vegetables, simmer lentils, pack two lunch batches, mix overnight oats, cook rice, and press tofu. You are not cooking seven dinners in advance — you are doing the 20 per cent that makes weeknights fast. A minute-by-minute version lives in meal prep for the week.

  1. 1.Roast a full tray of vegetables (peppers, courgette, aubergine, red onion) — 35 minutes in the oven while you do everything else. This becomes lunch batch 1 and the traybake head start.
  2. 2.Simmer the red lentils with stock and cumin (20 minutes). Combine with half the roasted veg for Monday and Tuesday's lunch bowls.
  3. 3.Make the chickpea salad base for batch 2: drain two tins, chop cucumber, cube the feta, dress with lemon and olive oil. Keep in two containers.
  4. 4.Mix two jars of overnight oats for Monday; it takes three minutes and you will repeat it midweek.
  5. 5.Cook a double batch of brown rice, cool it quickly, and refrigerate for Monday's chilli night.
  6. 6.Press the tofu (10 minutes under a weighted plate), cube it, and store it ready for Thursday's stir-fry.

Total active time is around 60 minutes, most of it while the oven and hob do the work. Everything keeps for three to four days in the fridge, which is why the plan front-loads the batch-cooked lunches into the first half of the week.

How to make the plan stick past day three

A 7-day vegetarian meal plan usually fails on Wednesday, not Monday: keep an emergency tin-of-beans dinner, treat eggs on toast as a valid swap, and stick the week on the fridge so the default stays visible. Perfect execution is not the point — a decided default is.

If you are brand new to vegetarian cooking and some of these dishes feel unfamiliar, start with the gentler on-ramp in the vegetarian meal plan for beginners guide, then come back to this week when the basics feel automatic.

After the seven days

After seven days, do not repeat the identical week forever — rotate dishes inside the same structure (repeat breakfasts, batched lunches, rotating dinners) or extend to three distinct weeks. One good week proves the system; week two boredom is why people drift. A 21-day vegetarian reset is that rotation written out.

Frequently asked questions

Is a 7-day vegetarian meal plan expensive to shop for?

Usually the opposite. The plan above is built on beans, lentils, oats, eggs and seasonal vegetables — consistently among the cheapest items in a UK supermarket. The pricier items (halloumi, paneer, tofu) appear once each. Most people find one planned trip costs less than a week of unplanned shopping plus a takeaway.

Do I need to prep everything on Sunday?

No — the Sunday session covers about an hour of head-start tasks: roasting vegetables, cooking lentils and rice, and assembling lunch boxes. Every dinner is still cooked fresh on the night in 35 minutes or less. If Sunday does not suit, split the prep across two 30-minute evening sessions instead.

Can I swap meals I don't like?

Yes, and you should. Swap within the same slot — any dinner for any dinner — and keep the two batch-cooked lunches aligned with their leftover nights. The structure (repeat breakfasts, batched lunches, rotating dinners) matters far more than any individual dish on the list.

Is this plan suitable for a family, not just one person?

The dishes all scale — chilli, curry and traybakes are easier in bigger batches, not harder. Multiply the shopping list by the number of adults and treat children as roughly half portions. Batch lunches become planned leftovers for whoever is home at midday.

What if I want more than one week planned?

Repeating one week gets monotonous fast, and writing three different weeks yourself is a real time cost. A done-for-you option like My21Reset generates a personalised 21-day vegetarian plan — every meal, shopping list and calendar entry — around your own schedule and preferences for a £49 one-off.

What does a 7-day vegetarian meal plan look like in practice?

Two breakfasts on rotation (overnight oats and yoghurt with seeds), two batch lunches (lentil bowls then chickpea salad), and seven dinners such as bean chilli, chickpea curry, halloumi traybake, tofu stir-fry, lentil ragu, bean burgers and paneer curry. Shop once; prep about an hour on Sunday.

Keep reading