The best vegetarian recipes

Make our best ever vegetarian recipes for a vibrant supper packed with veg. Bake a cheesy lasagne, a comforting curry or a brilliant veggie burger

Colourful curries, comforting pasta plates, sensational salads and glorious bubbling stews – the possibilities for delicious veggie recipes are endless. These fabulous five-star recipes are our all-time favourite veg-packed dishes. 

Want even more meat-free inspiration? Check out our ultimate vegetarian recipe collection.
 

1. Veggie shepherd's pie with sweet potato mash

Sweet potato shepherd's pie with spoon
This fabulous, freezable family recipe is a true comfort food. Our veggie shepherd's pie with sweet potato mash is bursting with nutritious vegetables and flavour. A glug of red wine and a grating of mature cheddar on the mash add extra flavour and make this warming staple a luxurious treat. Even meat eaters in the family will be tucking into a slice of this glorious golden pie with gusto. If you're a stickler for tradition, try our golden veggie shepherd's pie with creamy mash.

Get more platefuls of delicious vegetarian dinners with our ultimate collection. 
 

2. Spinach, sweet potato & lentil dhal

Sweet potato dhal on plate with fork
Everyone needs a hearty one-pot recipe in their repertoire. Our healthy spinach, sweet potato & lentil dhal packs in three of your five-a-day and it's low-calorie, too. The base recipe has a mild and delicate flavour, but you can ramp up the spice to your liking. It also makes a terrific lunch the next day if you're planning ahead. 

Create even more perfectly spiced dhals and delicious dopiazas with our favourite vegetarian curry recipes.
 

3. Lentil ragu

Lentil ragu with spaghetti in bowl with Parmesan
Pile a scoop of this rich lentil ragu onto a bowlful of spaghetti for an instant family classic. This healthy ragu ticks all the boxes: it's easy, freezable, feeds a crowd and contains four of your five-a-day. Serve it up with plenty of cheese and we guarantee clean bowls all round. It's also very versatile – you can pair it with pasta, rice or slabs of crusty bread for a fabulous filling supper.

Cosy up with more indulgent warming meals with our vegetarian comfort food dishes
 

4. Roasted vegetable lasagne

Vegetable lasagne with tomatoes in dish
No one could turn down a slice of this bubbling Italian classic. This roasted vegetable lasagne is a dreamy dish you'll be adding to your favourite family meals in no time. Layer up sheets of pasta, a creamy white sauce, roasted veggies, a rich tomato sauce and chunky blobs of mozzarella for a meal kids and adults alike will love. This meal is the perfect antidote to chilly evenings. 

Make more veggie pasta bakes and confirmed crowd pleasers. 
 

5. Crispy Greek-style pie

Crispy filo pie on board with knife
Cut yourself a slice of our crispy Greek-style pie and enjoy a tasty supper with just five ingredients. It takes just 10 minutes to prep this fabulous filo pie and proves that vegetarian cooking doesn't have to be labour intensive. Throw together feta, sundried tomatoes and spinach for a myriad classic flavours everyone will enjoy. 
 

6. Somerset stew with cheddar & parsley mash

Bean stew with mash in bowl
Stews and casseroles are the perfect vehicle for seasonal veggies. Our Somerset stew with cheddar & parsley mash can be adapted for veggies or meat eaters, and it's a deliciously indulgent dish that's healthy to boot. The cider adds great depth of flavour to this wonderful winter warmer. Bubble up your stew until you reach the desired consistency and serve with a fluffy dollop of mash. 
 

7. Jerk sweet potato & black bean curry

Sweet potato and red pepper curry in dish with spoon
Bring the heat with a helping of jerk sweet potato & black bean curry – it's extra tasty with a serving of rice and peas. This Caribbean-style curry uses jerk seasoning for an extra flavour boost and plenty of ginger for subtle heat. It's hard to believe something so rich could be good for you, but trust us, it's true! The final sprinkling of coriander brings all the flavours together. 
 

8. Burnt aubergine vegetarian chilli

Aubergine chilli in bowls with rice and toppings
Smoky, spicy, sweet and oh-so rich, a bowlful of our burnt aubergine veggie chilli has it all. Tuck into this warming chilli with all your favourite toppings and a few tortilla chips for scooping. Soy sauce, dark chocolate and plenty of spices make this a fabulously deep and flavourful crowd-pleaser that packs in four of your five-a-day. 

Discover our best ever veggie chilli recipes packed with tasty meat-free alternatives. 
 

9. Best ever macaroni cheese

Macaroni cheese in dish
Macaroni cheese is one of those tried and tested meals everyone has their own twist on. Our simple step-by-step recipe is a classic dish that's easily doubled or halved, so you can adapt to your liking. It's also very versatile – try adding veggies like butternut squash, cauliflower or cherry tomatoes. The crisp topping and unbelievably creamy base is simply irresistible. Fancy trying something a little different? Our next level mac 'n' cheese with Marmite is the granddaddy of pasta bakes with added oomph. 

Get your fill of more brilliant bowls of vegetarian pasta with our top recipes. 
 

10. Margherita pizza

Margherita pizza with tomatoes and basil leaves on tray
The simplest recipes are always the best and Margherita pizza is no exception. Even if you're not a confident cook, you can master the art of perfect pizza with our four-step recipe. Making your own tomato sauce makes it extra special. You can even turn your pizza into a calzone, by piling on the sauce and toppings onto one half of the dough circle, then folding and pinching to make a pasty shape. 

Discover more delicious doughy creations with our favourite pizza recipes
 

11. Ultimate falafel wrap

Falafel wrap with avocado on board
We've got lunch all wrapped up. Crisp falafel, nutty tahini, slices of avocado and a squeeze of lime, all nestled together in a warm flatbread. Sound good? Make our ultimate falafel wrap in just 10 minutes. Save even more time by using shop-bought hummus instead of the tahini sauce. Jazz up this veggie staple with beetroot, sweet potato, spinach or a festive cranberry & chestnut version. 

Make more maginifent Middle Eastern chickpea patties with our ultimate falafel recipe collection
 

12. Rice & bean enchiladas

Enchilada on plate with fork and soured cream
Mexican food is full of vibrant veggies, spices and plenty of beans and pulses. Our easy rice & bean enchiladas make a simple, spicy supper for two with all the trimmings. Pile in the refried beans, fresh salsa and plenty of cheese for an indulgent plate full of colour. 

Serve up a feast of flavours and colours with our vegetarian Mexican recipe collection.
 

13. Coriander burger

Veggie burgers with relish and onions in buns
Everyone needs a burger recipe they can whip up in a flash. Try our heathy chickpea & coriander burgers for a delicious dose of spice. You probably have the majority of the ingredients at home in your cupboards, so no trip to the supermarket needed. If you're a cheese addict, try our halloumi burgers with brioche buns for a family-friendly lunch. 

Own the barbecue with our best ever veggie burger recipes.
 

14. Butternut squash & sage risotto

Butternut squash cubes and sage leaf risotto in bowl
Take a basic recipe from standard to extra-special with a few seasonal ingredients. Our butternut squash & sage risotto is a super satisfying autumnal dish that's perfect for a rainy evening. Want something with an earthy umami flavour? Try our classic, creamy mushroom risotto. If you've got time to stir at the stove, this bowlful of goodness is well worth the effort. 

Get to grips with more creamy Italian rice pots with our vegetarian risotto collection
 

15. Nut roast

Nut roast ring with parsnip crisps on plate
Combine root veg, mushrooms, grains and fresh herbs to create a stunning veggie centrepiece for Sunday dinner or a special occasion. If you need a hearty main course to take the place of a leg of lamb or a joint of roast beef, our nut roast is the perfect option. Cut yourself a wedge of this veggie beauty and serve with crisp roasties, honey-roasted roots and maybe a puffed-up Yorkie or two. 
 

Enjoyed these recipes? Try our other top veggie guides and meals...

Our ultimate veggie pie collection
10 quick vegetarian recipes
Vegetarian slow cooker ideas
The best vegetarian barbecue recipes

What's your all-time favourite vegetarian recipe? Leave a comment below..

 

 

 

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.