meal plan
2,000 calorie vegan meal plan for Tesco
A week of meals at 2,000 kcal a day, planned to keep the cost low, and the Tesco shopping list for it. Susten's planner made the week on 26 October 2026. The items to buy come to £55.74 at Tesco's prices, and the food the meals use costs £4.05 a day.
- 7 days, 28 meals, 10 recipes
- 1,996 to 2,087 kcal a day
- £55.74 to buy at Tesco
The week
Breakfast, lunch and dinner every day, with snacks where the calories call for them. Some meals are leftovers from the night before, so the week cooks 10 recipes for 28 meals. Each meal links to its recipe, with the calories, macros and cost of one portion.
The week
Targets: 2,000 kcal and 100 g protein a day
| Day 1 | Day 2 | Day 3 | Day 4 | Day 5 | Day 6 | Day 7 | |
|---|---|---|---|---|---|---|---|
| Breakfast | |||||||
| Lunch | |||||||
| Dinner | |||||||
| Snack | |||||||
| kcal | 2,049 | 2,087 | 2,012 | 2,072 | 2,047 | 2,052 | 1,996 |
| g protein | 95 | 101 | 103 | 100 | 99 | 100 | 100 |
Dinner · Day 1 · Make 2 portions
Coconut & Tomato Lentil Curry, the recipe, opens in a new tab
697 kcal · 23 g protein
How each day adds up
Every day lands between 1,996 and 2,087 kcal, within 10% of the 2,000 kcal target. Protein runs from 95 to 103 g a day.
| Day | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Day 1 | 2,049 kcal | 95 g | 217 g | 82 g |
| Day 2 | 2,087 kcal | 101 g | 255 g | 65 g |
| Day 3 | 2,012 kcal | 103 g | 220 g | 71 g |
| Day 4 | 2,072 kcal | 100 g | 229 g | 73 g |
| Day 5 | 2,047 kcal | 99 g | 225 g | 74 g |
| Day 6 | 2,052 kcal | 100 g | 225 g | 72 g |
| Day 7 | 1,996 kcal | 100 g | 197 g | 77 g |
| Average | 2,045 kcal | 100 g | 224 g | 73 g |
| Target | 2,000 kcal | 100 g | 225 g | 78 g |
The Tesco list, and the same week at Sainsbury's
Susten adds up each ingredient across the week, rounds up to whole packs and matches each one to a Tesco product. The list has 65 products. The items to buy come to £55.74 at Tesco's prices listed between 14 and 26 October 2026. The same meals at Sainsbury's come to £80.05, £24.31 more. The food the meals use comes to £28.37, or £4.05 a day. The rest of each pack stays in your cupboard and fridge for next week.
To buy · 44£55.74
With Clubcard prices£53.99
Oranges, Lemons & Citrus Fruit
- 1×Tesco Limes Each on Tesco, opens in a new tab · 1pcs£0.23
Lettuce & Salad bags
Peppers
Spring Onions, Radish & Beetroot
Celery
- 1×Tesco Celery on Tesco, opens in a new tab · 1 head£0.74
Tomatoes
Fresh Chillies, Herbs, Garlic & Ginger
Houmous & Dips
Cucumber
- 1×Tesco Whole Cucumber Each on Tesco, opens in a new tab · 1pcs£0.99
Mushrooms
Onions & Leeks
- 1×Tesco Brown Onions 3 Pack on Tesco, opens in a new tab · 3pcs£1.00
- 1×Tesco Red Onions Loose on Tesco, opens in a new tab · 1pcs£0.20
Courgettes, Aubergines & Squash
- 1×Tesco Butternut Squash Each on Tesco, opens in a new tab · 1pcs£1.50
Carrots & Root Vegetables
- 1×Tesco Carrots Loose on Tesco, opens in a new tab · 1pcs£0.11
Prepared Vegetables
Spinach, Cabbages & Greens
- 1×Tesco Red Cabbage Each on Tesco, opens in a new tab · 1pcs£0.89
- 1×Tesco Savoy Cabbage Each on Tesco, opens in a new tab · 1 head£0.77
Tofu & Tempeh
- 1×Cauldron Foods Tofu 396G on Tesco, opens in a new tab£1.95/ea with Clubcard until 28 Oct£2.90
Dairy Free Drinks
Fresh Salad, Coleslaw & Sandwich Fillers
- 1×Tesco Little Gem Lettuce Twin Pack on Tesco, opens in a new tab · 2 heads£0.77
Wholemeal & Wholegrain
Wraps
Porridge & Rolled Oats
Middle Eastern
Chinese
Mexican & Latin American
- 1×Thai Dragon Sriracha Hot Chilli Sauce 455Ml on Tesco, opens in a new tab£2.25/ea with Clubcard until 27 Oct£2.75
Tomatoes, Passata & Puree
Pulses, Lentils & Beans
Dried Pasta, Rice, Noodles & Cous Cous
South Asian
- 1×East End Brown Lentils 500G on Tesco, opens in a new tab£1.20/ea with Clubcard until 11 Nov£1.50
- 1×Pride Lime Juice 250Ml on Tesco, opens in a new tab£1.00
East & South East Asian
Eastern European
Nuts & Nut Mixes
Plain Nuts & Seeds
Crisps, Snacks, Nuts & Popcorn
Might already have · 21Show£46.64
Vinegars
- 1×Blue Dragon Rice Vinegar 150Ml on Tesco, opens in a new tab£2.20
- 1×De Nigris Apple Cider Vinegar With Mother 500ml on Tesco, opens in a new tab£2.20/ea with Clubcard until 27 Oct£2.95
Oils & Cooking Fats
- 1×Crisp 'N Dry 100% Rapeseed Oil 1L on Tesco, opens in a new tab · 1000ml£2.25/ea with Clubcard until 27 Oct£3.00
- 1×Groovy Virgin Coconut Oil 283Ml on Tesco, opens in a new tab£5.25
- 1×Tesco Extra Virgin Olive Oil 500Ml on Tesco, opens in a new tab£6.25
- 1×Tesco Toasted Sesame Oil 250Ml on Tesco, opens in a new tab£2.65
Stock Cubes & Pots
Salt & Pepper
Seasoning, Herbs & Spices
- 1×Tesco Bay Leaves 3G on Tesco, opens in a new tab£1.00
- 1×Tesco Garam Masala Spice Blend 38G on Tesco, opens in a new tab£1.00
- 1×Tesco Ground Cayenne Pepper 48G on Tesco, opens in a new tab£1.00
- 1×Tesco Ground Cumin 43G on Tesco, opens in a new tab£1.00
- 1×Tesco Medium Curry Powder 80G on Tesco, opens in a new tab£1.25
Pasta & Spaghetti
Rice
- 1×Tesco Basmati Rice 1Kg on Tesco, opens in a new tab · 1000g£1.79
Sugar
Honey & Syrups
Peanut & Nut Butter
Every item, cupboard included£102.38
Clubcard prices take £1.75 off this shop.
To buy · 41£80.05
With Nectar prices£78.00
Celery
- 1×Sainsbury's Celery on Sainsbury's, opens in a new tab · 1pcs£0.74
Lettuce
Cucumber
Spinach, greens & kale
Exotic vegetables
Root Vegetables
Onions
Cabbage
Peppers
Tomatoes
Houmous and dips
Wholemeal and brown bread
Pulses and beans
Tinned tomatoes
Speciality ingredients
Traditional sauces
Chinese
- 1×Amoy Soy Sauce, Dark 150ml on Sainsbury's, opens in a new tab£1.60/ea with Nectar until 3 Nov£2.00
- 1×Kikkoman Soy Sauce, Naturally Brewed 150ml on Sainsbury's, opens in a new tab£3.00
- 1×Sainsbury's Light Soy Sauce 150ml on Sainsbury's, opens in a new tab£0.55
Asian
- 1×KTC Coconut Oil 500ml on Sainsbury's, opens in a new tab£3.00/ea with Nectar until 8 Nov£3.50
Eastern European
Vegan food
- 1×Cauldron Vegan Tofu Block 396g on Sainsbury's, opens in a new tab£1.75/ea with Nectar until 27 Oct£2.90
- 14×Misfits Cookie Dough Flavour Plant Based Protein Bar 50g on Sainsbury's, opens in a new tab£30.80
Longer life milk
Uncategorised
- 1×Sainsbury's Fresh Packed Bunch Coriander 30g on Sainsbury's, opens in a new tab · 1pcs£0.55
- 1×Sainsbury's Fresh Packed Flat Leaf Parsley 30g on Sainsbury's, opens in a new tab£0.50
- 1×Sainsbury's Large Garlic on Sainsbury's, opens in a new tab · 1pcs£0.50
- 1×Sainsbury's Limes on Sainsbury's, opens in a new tab · 1pcs£0.25
- 1×Stamford Street Co. 1kg Wholegrain Rolled Oats on Sainsbury's, opens in a new tab · 1000g£0.85
- 1×Stamford Street Co. Ground Black Pepper 55g on Sainsbury's, opens in a new tab£0.87
Might already have · 23Show£40.34
Chilli and curry powder
- 1×Rajah 85g Garam Masala Spice Blend on Sainsbury's, opens in a new tab£1.00/ea with Nectar until 8 Nov£1.10
- 1×Stamford Street Co. Medium Curry Powder 55g on Sainsbury's, opens in a new tab£0.54
Stocks
Corn oil and seed oil
- 1×KTC Pressed Toasted Pure Sesame Oil 250ml on Sainsbury's, opens in a new tab£1.90/ea with Nectar until 8 Nov£2.20
- 1×Mazola Pure Rapeseed Oil 1L on Sainsbury's, opens in a new tab · 1000ml£3.75
Olive oil
- 1×Sainsbury's Olive Oil 1L on Sainsbury's, opens in a new tab · 1000ml£7.25
Spices
Colourings & flavourings
Linguine and tagliatelle
Syrups
- 1×Maple Crest Maple Syrup 250g on Sainsbury's, opens in a new tab£3.55/ea with Nectar until 3 Nov£4.15
Brown and demerara sugar
Granulated sugar
Vinegar
Chilli and hot sauce
Every item, cupboard included£120.39
Nectar prices take £2.05 off this shop.
How we set Susten up
- Targets: 2,000 kcal a day. Vegan: no meat, fish, dairy or eggs. Calories split 20% protein, 45% carbs and 35% fat.
- How you like to cook: most nights, with leftovers.
- Budget: Keep it low. Susten then leaves out recipes that cost over £3 for a Medium portion, picks cheaper recipes and Tesco's value products where it can, and plans around the fresh food each pack leaves over.
- How long: “Don't mind”, and the usual kitchen: oven, hob, microwave and kettle.
- Shop: Tesco. Susten planned the week from recipes Tesco supplies every ingredient for.
Your week would differ. Susten plans to your own calories, protein, diet, allergies and the time you have. Work out your numbers with the macro calculator.
More meal plans
A 2,000 calorie vegan meal plan planned at Sainsbury's has its own week. Every Tesco meal plan sits on one page, with the cheapest high-protein meals at Tesco.
Questions about this Tesco meal plan
A good week starts with one decision, not seven.
Answer a few questions. Susten plans your first week.
- No card needed
- Free while we build it