Vegetarian recipes with the macros and the Tesco price
Each of these 60 recipes suits a vegetarian diet. 36 of them are vegan too. One medium portion costs £0.29 to £3.94 at Tesco. 49 of them cost under £2 a portion.
- 60 recipes
- Calories and macros for one portion
- Tesco prices from 7 October 2026
60 recipes
See every recipe, with filtersVegetarian
Avocado & artichoke toast with poached egg
9 minutes
491 kcal24 g protein
£2.28 a portion
Vegetarian
Baked egg & rocket tortilla pizzas
30 minutes
358 kcal16 g protein
£1.89 a portion
Vegetarian
Banana & pecan overnight oats
5 minutes
513 kcal15 g protein
£1.19 a portion
Vegetarian
Berry & banana smoothie bowl
5 minutes
432 kcal10 g protein
£2.33 a portion
Vegetarian
Blueberry protein baked oats
45 minutes
478 kcal24 g protein
£2.26 a portion
Vegan
Braised garlic & white bean soup
1 hour 45 minutes
440 kcal16 g protein
£1.41 a portion
Vegan
Brazilian coconut chickpea curry
30 minutes
678 kcal19 g protein
£1.23 a portion
Vegetarian
Broccoli & egg pasta salad with miso dressing
20 minutes
460 kcal23 g protein
£1.26 a portion
Vegan
Butternut squash & ginger oat porridge
35 minutes
367 kcal11 g protein
£0.71 a portion
Vegan
Cauliflower & chickpea curry
35 minutes
655 kcal21 g protein
£1.25 a portion
Vegetarian
Cheese & green chilli quesadilla
10 minutes
500 kcal23 g protein
£1.59 a portion
Vegan
Chickpea curry sweet potatoes
1 hour
459 kcal15 g protein
£1.34 a portion
Vegetarian
Chocolate black bean protein bars
15 minutes
171 kcal12 g protein
£0.96 a portion
Vegan
Cocoa, date & cashew energy balls
15 minutes
273 kcal7 g protein
£0.88 a portion
Vegan
Coconut & chickpea curry
45 minutes
675 kcal19 g protein
£1.09 a portion
Vegan
Coconut & tomato lentil curry
45 minutes
700 kcal23 g protein
£0.97 a portion
Vegan
Cold peanut & lime noodle salad
30 minutes
451 kcal14 g protein
£0.81 a portion
Vegetarian
Cottage cheese & oat pancakes
20 minutes
357 kcal18 g protein
£1.44 a portion
Vegan
Creamy black dal with cashew cream
2 hours 20 minutes
539 kcal25 g protein
£1.40 a portion
Vegetarian
Creamy garlic mushrooms on toast
25 minutes
595 kcal8 g protein
£1.68 a portion
Vegan
Creamy mushroom & leek stroganoff
1 hour 10 minutes
510 kcal14 g protein
£1.17 a portion
Vegan
Creamy paprika tofu with pasta
40 minutes
499 kcal20 g protein
£1.47 a portion
Vegan
Crispy smashed potatoes
50 minutes
222 kcal3 g protein
£0.29 a portion
Vegetarian
Egg & avocado rye toast
20 minutes
595 kcal23 g protein
£1.82 a portion
Vegetarian
Fig, ricotta & walnut toast
8 minutes
314 kcal11 g protein
£2.06 a portion
Vegetarian
Green smoothie bowl with mango
10 minutes
509 kcal13 g protein
£2.66 a portion
Vegetarian
Halloumi & chickpea traybake with roasted peppers
1 hour 15 minutes
658 kcal28 g protein
£1.82 a portion
Vegetarian
Huevos rancheros
30 minutes
441 kcal19 g protein
£2.00 a portion
Vegan
Lentil bolognese
1 hour 20 minutes
511 kcal21 g protein
£0.90 a portion
Vegan
Mushroom & pecan Wellington
1 hour 15 minutes
506 kcal6 g protein
£1.90 a portion
Vegetarian
No-bake almond oat protein bars
10 minutes
271 kcal11 g protein
£0.82 a portion
Vegetarian
Peanut butter & banana toast with granola
8 minutes
477 kcal16 g protein
£0.52 a portion
Vegan
Red lentil & walnut bolognese
55 minutes
513 kcal18 g protein
£2.09 a portion
Vegan
Roast portobello & chickpeas with asparagus
50 minutes
502 kcal15 g protein
£3.94 a portion
Vegan
Roasted aloo gobi
50 minutes
511 kcal10 g protein
£1.25 a portion
Vegetarian
Savoury oat porridge with ginger-garlic crumbs
45 minutes
447 kcal14 g protein
£1.29 a portion
Vegetarian
Scrambled egg & roast sweet potato wrap
30 minutes
460 kcal16 g protein
£1.01 a portion
Vegan
Sesame & soy roasted edamame
30 minutes
300 kcal18 g protein
£1.36 a portion
Vegan
Sesame noodles with edamame
35 minutes
636 kcal26 g protein
£2.10 a portion
Vegetarian
Sharp Cheddar scones
35 minutes
433 kcal14 g protein
£0.61 a portion
Vegan
Shawarma-spiced cauliflower with tahini
35 minutes
399 kcal15 g protein
£1.00 a portion
Vegan
Slow cooker white bean & rosemary soup
8 hours 15 minutes
492 kcal18 g protein
£1.34 a portion
Vegetarian
Smoky chipotle & charred corn soup
40 minutes
459 kcal18 g protein
£1.48 a portion
Vegan
Smoky sweet potato & black bean skillet
24 minutes
470 kcal11 g protein
£1.57 a portion
Vegan
Spiced chickpea falafel burgers
25 minutes
386 kcal14 g protein
£1.35 a portion
Vegetarian
Spiced tomato & egg shakshuka
30 minutes
509 kcal25 g protein
£1.70 a portion
Vegan
Spinach & crispy tofu curry
1 hour 15 minutes
655 kcal32 g protein
£1.96 a portion
Vegan
Steel-cut oats with chard & chilli crisp
35 minutes
450 kcal15 g protein
£3.10 a portion
Vegetarian
Sweetcorn & feta fritters
35 minutes
180 kcal5 g protein
£0.37 a portion
Vegan
Tofu pad Thai
30 minutes
458 kcal19 g protein
£1.92 a portion
Vegan
Vegan banana & pecan overnight oats
5 minutes
482 kcal15 g protein
£1.23 a portion
Vegan
Vegan butter bean, spinach & lemon orecchiette
25 minutes
499 kcal20 g protein
£1.21 a portion
Vegan
Vegan creamy garlic mushrooms on toast
25 minutes
444 kcal8 g protein
£1.78 a portion
Vegan
Vegan green smoothie bowl with mango
10 minutes
445 kcal13 g protein
£2.76 a portion
Vegan
Vegan peanut butter & banana toast
8 minutes
496 kcal16 g protein
£0.94 a portion
Vegan
Vegan peanut butter overnight oats
5 minutes
523 kcal16 g protein
£0.90 a portion
Vegan
Vegan smoky chipotle & charred corn soup
40 minutes
459 kcal15 g protein
£1.53 a portion
Vegan
Vegan tarka dal
55 minutes
635 kcal18 g protein
£1.81 a portion
Vegetarian
Veggie noodle salad with omelette strips
20 minutes
460 kcal20 g protein
£1.91 a portion
Vegan
Winter lentil & root vegetable stew
1 hour
487 kcal18 g protein
£1.11 a portion
A recipe covers one meal. A plan covers the week.
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