meal plan
1,500 calorie vegan meal plan for Sainsbury's
A week of meals at 1,500 kcal a day, planned to keep the cost low, and the Sainsbury's shopping list for it. Susten's planner made the week on 26 October 2026. The items to buy come to £62.31 at Sainsbury's prices, and the food the meals use costs £4.61 a day.
- 7 days, 28 meals, 9 recipes
- 1,501 to 1,619 kcal a day
- £62.31 to buy at Sainsbury's
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 9 recipes for 28 meals. Each meal links to its recipe, with the calories, macros and cost of one portion.
The week
Targets: 1,500 kcal and 75 g protein a day
| Day 1 | Day 2 | Day 3 | Day 4 | Day 5 | Day 6 | Day 7 | |
|---|---|---|---|---|---|---|---|
| Breakfast | |||||||
| Lunch | |||||||
| Dinner | |||||||
| Snack | |||||||
| kcal | 1,619 | 1,501 | 1,538 | 1,543 | 1,619 | 1,546 | 1,617 |
| g protein | 75 | 72 | 72 | 72 | 76 | 74 | 75 |
Dinner · Day 1 · Make 2 portions
Sesame Noodles with Edamame, the recipe, opens in a new tab
580 kcal · 25 g protein
How each day adds up
Every day lands between 1,501 and 1,619 kcal, within 10% of the 1,500 kcal target. Protein runs from 72 to 76 g a day.
| Day | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Day 1 | 1,619 kcal | 75 g | 176 g | 61 g |
| Day 2 | 1,501 kcal | 72 g | 158 g | 59 g |
| Day 3 | 1,538 kcal | 72 g | 163 g | 62 g |
| Day 4 | 1,543 kcal | 72 g | 175 g | 57 g |
| Day 5 | 1,619 kcal | 76 g | 177 g | 63 g |
| Day 6 | 1,546 kcal | 74 g | 193 g | 46 g |
| Day 7 | 1,617 kcal | 75 g | 185 g | 55 g |
| Average | 1,569 kcal | 74 g | 175 g | 58 g |
| Target | 1,500 kcal | 75 g | 169 g | 58 g |
The Sainsbury's list, and the same week at Tesco
Susten adds up each ingredient across the week, rounds up to whole packs and matches each one to a Sainsbury's product. The list has 69 products. The items to buy come to £62.31 at Sainsbury's prices listed between 22 and 26 October 2026. The same meals at Tesco come to £59.93, £2.38 less. The food the meals use comes to £32.24, or £4.61 a day. The rest of each pack stays in your cupboard and fridge for next week.
To buy · 47£62.31
With Nectar prices£58.71
Celery
- 1×Sainsbury's Celery on Sainsbury's, opens in a new tab · 1pcs£0.74
Lettuce
Cucumber
Salad bags
Spinach, greens & kale
Exotic vegetables
- 1×Sainsbury's Butternut Squash Loose on Sainsbury's, opens in a new tab · 1pcs£1.39
- 1×Sainsbury's Edamame Beans 175g on Sainsbury's, opens in a new tab£2.00
- 1×Sainsbury's Garlic x4 on Sainsbury's, opens in a new tab · 4pcs£0.87
- 1×Sainsbury's Red Chillies 65g on Sainsbury's, opens in a new tab£0.55
- 1×Sainsbury's Root Ginger Loose on Sainsbury's, opens in a new tab · 1 root£0.56
Root Vegetables
Onions
Peppers
Cabbage
Tomatoes
Broccoli and Cauliflower
Houmous and dips
Wholemeal and brown bread
Pitta bread
Tinned tomatoes
- 1×Napolina Chopped Tomatoes 400g on Sainsbury's, opens in a new tab£0.75/ea with Nectar until 3 Nov£1.05
- 1×Sainsbury's Passata 500g on Sainsbury's, opens in a new tab£0.60
Pulses and beans
- 1×Sainsbury's Butter Beans In Water 400g (235g*) on Sainsbury's, opens in a new tab£0.45
- 2×Sainsbury's Cannellini Beans In Water 400g (235g*) on Sainsbury's, opens in a new tab£0.90
- 1×Sainsbury's Chickpeas in Water 400g (240g*) on Sainsbury's, opens in a new tab£0.41
- 1×Sainsbury's Dried Green Lentils 500g on Sainsbury's, opens in a new tab£2.10
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×Sainsbury's Light Soy Sauce 150ml on Sainsbury's, opens in a new tab£0.55
South & South-East Asian
Eastern European
Cheese & dairy alternatives
- 7×Alpro High Protein Mixed Berries Dairy Free Soya Yoghurt Alternative 200g on Sainsbury's, opens in a new tab£1.35/ea with Nectar until 27 Oct£11.20
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
Longer life milk
Uncategorised
- 2×Sainsbury's Fresh Packed Flat Leaf Parsley 30g on Sainsbury's, opens in a new tab£1.00
- 1×Sainsbury's Fresh Packed Rosemary 20g on Sainsbury's, opens in a new tab£0.50
- 1×Sainsbury's Fresh Packed Sage 20g on Sainsbury's, opens in a new tab£0.60
- 1×Stamford Street Co. 1kg Wholegrain Rolled Oats on Sainsbury's, opens in a new tab · 1000g£0.85
- 1×Stamford Street Co. 4 x Unwaxed Lemons on Sainsbury's, opens in a new tab · 4pcs£0.89
- 1×Stamford Street Co. Ground Black Pepper 55g on Sainsbury's, opens in a new tab£0.87
Might already have · 22Show£38.04
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
Olive oil
- 1×Sainsbury's Olive Oil 1L on Sainsbury's, opens in a new tab · 1000ml£7.25
Spices
- 1×Sainsbury's Cayenne Pepper 42g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Crushed Chillies 32g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Ground Allspice 40g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Ground Coriander 36g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Ground Cumin 43g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Ground Ginger 38g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Paprika 44g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Sesame Seeds 50g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Turmeric 48g on Sainsbury's, opens in a new tab£1.15
Farfalle, shapes and shells
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
Vinegar
Chilli and hot sauce
Every item, cupboard included£100.35
Nectar prices take £3.60 off this shop.
To buy · 48£59.93
With Clubcard prices£58.18
Oranges, Lemons & Citrus Fruit
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
- 2×Tesco Fresh Cut Flat Leaf Parsley 30G on Tesco, opens in a new tab£1.00
- 1×Tesco Fresh Cut Rosemary 20G on Tesco, opens in a new tab£0.50
- 1×Tesco Sage 20G on Tesco, opens in a new tab£0.50
- 1×Tesco Garlic 4 Pack on Tesco, opens in a new tab · 4 bulbs£0.87
- 1×Tesco Red Chillies 60G on Tesco, opens in a new tab£0.51
- 1×Tesco Root Ginger Loose on Tesco, opens in a new tab · 1 root£0.56
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
Courgettes, Aubergines & Squash
- 1×Tesco Butternut Squash Each on Tesco, opens in a new tab · 1pcs£1.50
Carrots & Root Vegetables
- 2×Tesco Carrots Loose on Tesco, opens in a new tab · 1pcs£0.22
Broccoli & Cauliflower
- 1×Tesco Cauliflower Each on Tesco, opens in a new tab · 1pcs£1.18
Prepared Vegetables
Spinach, Cabbages & Greens
- 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
High Protein Yogurts & Skyr Yogurts
Fresh Salad, Coleslaw & Sandwich Fillers
- 1×Tesco Little Gem Lettuce Twin Pack on Tesco, opens in a new tab · 2 heads£0.77
Pitta Bread & Thins
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
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 Lemon Juice 250Ml on Tesco, opens in a new tab£0.80
Eastern European
Nuts & Nut Mixes
Plain Nuts & Seeds
Might already have · 21Show£39.41
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
Stock Cubes & Pots
Salt & Pepper
Seasoning, Herbs & Spices
- 1×Tesco Bay Leaves 3G on Tesco, opens in a new tab£1.00
- 1×Tesco Crushed Chillies 28G on Tesco, opens in a new tab£1.00
- 1×Tesco Garlic Granules 56G on Tesco, opens in a new tab£1.00
- 1×Tesco Ground AllSpice 33G 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 Coriander 36G 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 Ground Ginger 38G on Tesco, opens in a new tab£1.00
- 1×Tesco Ground Turmeric 45G on Tesco, opens in a new tab£1.00
Oils & Cooking Fats
Pasta & Spaghetti
- 1×Hearty Food Co. Penne Pasta 500G on Tesco, opens in a new tab£0.41
- 1×Tesco Finest Orecchiette 500G on Tesco, opens in a new tab£1.60/ea with Clubcard until 26 Oct£2.15
- 1×Tesco Tagliatelle Pasta 500G on Tesco, opens in a new tab£0.75
Honey & Syrups
Peanut & Nut Butter
Every item, cupboard included£99.34
Clubcard prices take £1.75 off this shop.
How we set Susten up
- Targets: 1,500 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 Sainsbury'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: Sainsbury's. Susten planned the week from recipes Sainsbury's 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 1,500 calorie vegan meal plan planned at Tesco has its own week. Every Sainsbury's meal plan sits on one page, with the cheapest high-protein meals at Sainsbury's.
Questions about this Sainsbury's 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