Finding delicious and satisfying vegetarian dinner recipes that resonate with the flavours and ingredients popular in the UK can be a delightful culinary adventure. Whether you’re a lifelong vegetarian, a flexitarian looking to cut down on meat, or simply curious about plant-based meals, this curated list of the best vegetarian dinner recipes UK-style has something for everyone.
These dishes combine hearty vegetables, pulses, grains, and dairy to create meals that are both nutritious and utterly comforting. From classic British flavours given a vegetarian twist to international favourites adapted for local tastes, you’ll discover recipes that are perfect for weeknight dinners or weekend feasts.
Embrace the vibrant colours and textures of seasonal produce, paired with herbs and spices that bring out their best. These recipes are designed not only to satisfy your appetite but also to inspire creativity in the kitchen.
Ready to explore some of the tastiest vegetarian dinner ideas that feel wonderfully British yet globally inspired? Let’s dive in and get cooking!
Why You’ll Love This Recipe
These vegetarian dinner recipes are crafted to please both vegetarians and meat-eaters alike. Each dish is bursting with flavour, uses accessible UK ingredients, and focuses on wholesome nutrition.
You’ll love how easy they are to prepare, making them perfect for busy evenings yet special enough for entertaining guests.
Additionally, these recipes showcase the versatility of vegetables and plant-based proteins, ensuring you never feel like you’re missing out. From creamy pies to vibrant salads and warming casseroles, there’s a recipe here to suit every mood and season.
Ingredients
Lentil and Vegetable Shepherd’s Pie
- 250g red lentils
- 1 large onion, diced
- 2 carrots, diced
- 150g mushrooms, chopped
- 2 cloves garlic, minced
- 1 tbsp tomato purée
- 500ml vegetable stock
- 600g potatoes, peeled and chopped
- 50ml milk (or plant-based milk)
- 30g butter (or vegan spread)
- Fresh thyme, a few sprigs
- Salt and pepper, to taste
Classic British Cauliflower Cheese
- 1 large cauliflower, cut into florets
- 40g butter
- 40g plain flour
- 500ml milk
- 150g mature cheddar cheese, grated
- 1 tsp English mustard powder
- Salt and pepper, to taste
- Breadcrumbs, optional for topping
Mushroom, Spinach & Chestnut Wellington
- 300g chestnuts, cooked and chopped
- 250g mushrooms, finely chopped
- 100g fresh spinach
- 2 shallots, finely chopped
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 1 sheet puff pastry, thawed
- 1 egg, beaten (or plant-based egg wash)
- Fresh thyme, chopped
- Salt and pepper, to taste
Equipment
- Large saucepan
- Ovenproof dish (for shepherd’s pie and cauliflower cheese)
- Frying pan or skillet
- Potato masher
- Baking tray (for Wellington)
- Mixing bowls
- Wooden spoon or spatula
- Whisk
- Sharp knife and chopping board
Instructions
Lentil and Vegetable Shepherd’s Pie
- Preheat your oven to 200°C (180°C fan)/400°F/gas mark 6.
- Prepare the potatoes: Boil peeled and chopped potatoes in salted water for 15-20 minutes until tender.
- Cook the lentil filling: In a large saucepan, sauté onion, garlic, carrots, and mushrooms in a little oil until softened.
- Add the red lentils, tomato purée, fresh thyme, and vegetable stock. Simmer gently for 20 minutes until lentils are soft and mixture thickens. Season with salt and pepper.
- Mash the potatoes: Drain and mash with butter and milk until creamy. Season to taste.
- Assemble the pie: Spoon the lentil mixture into an ovenproof dish, then spread the mashed potatoes evenly over the top.
- Bake for 20-25 minutes or until the top is golden and crispy.
Classic British Cauliflower Cheese
- Preheat your oven to 190°C (170°C fan)/375°F/gas mark 5.
- Cook the cauliflower: Boil cauliflower florets in salted water for 5-7 minutes until just tender, then drain.
- Make the cheese sauce: Melt butter in a saucepan over medium heat. Stir in flour and cook for 1-2 minutes to form a roux.
- Gradually whisk in milk and cook until the sauce thickens. Remove from heat and stir in mustard powder and half of the grated cheddar cheese.
- Season the sauce with salt and pepper.
- Combine: Place cauliflower in an ovenproof dish, pour over the cheese sauce, then sprinkle remaining cheese and breadcrumbs on top.
- Bake for 20 minutes until golden and bubbly.
Mushroom, Spinach & Chestnut Wellington
- Preheat your oven to 200°C (180°C fan)/400°F/gas mark 6.
- Sauté shallots and garlic: Heat olive oil in a pan and cook until fragrant.
- Add mushrooms: Cook until all moisture evaporates and mushrooms begin to brown.
- Stir in chestnuts, spinach, and thyme: Cook until spinach wilts. Season with salt and pepper. Remove mixture from heat and allow to cool.
- Roll out puff pastry on a floured surface. Spoon the cooled filling into the centre, then fold pastry over and seal edges.
- Brush with beaten egg and place on a baking tray.
- Bake for 25-30 minutes until pastry is golden and crisp.
Tips & Variations
Make the lentil shepherd’s pie extra hearty by adding finely diced parsnip or swede to the vegetable mix.
For a vegan cauliflower cheese, use a plant-based milk and vegan cheddar alternatives, and swap butter for vegan margarine.
The mushroom Wellington can be enhanced with a layer of caramelised onions or a spread of vegetarian pâté for added richness.
Pro Tip: To avoid soggy pastry on the Wellington, ensure the mushroom mixture is well-drained and cooled before wrapping.
Nutrition Facts
- 1 large cauliflower, cut into florets
- 40g butter
- 40g plain flour
- 500ml milk
- 150g mature cheddar cheese, grated
- 1 tsp English mustard powder
- Salt and pepper, to taste
- Breadcrumbs, optional for topping
Mushroom, Spinach & Chestnut Wellington
- 300g chestnuts, cooked and chopped
- 250g mushrooms, finely chopped
- 100g fresh spinach
- 2 shallots, finely chopped
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 1 sheet puff pastry, thawed
- 1 egg, beaten (or plant-based egg wash)
- Fresh thyme, chopped
- Salt and pepper, to taste
Equipment
- Large saucepan
- Ovenproof dish (for shepherd’s pie and cauliflower cheese)
- Frying pan or skillet
- Potato masher
- Baking tray (for Wellington)
- Mixing bowls
- Wooden spoon or spatula
- Whisk
- Sharp knife and chopping board
Instructions
Lentil and Vegetable Shepherd’s Pie
- Preheat your oven to 200°C (180°C fan)/400°F/gas mark 6.
- Prepare the potatoes: Boil peeled and chopped potatoes in salted water for 15-20 minutes until tender.
- Cook the lentil filling: In a large saucepan, sauté onion, garlic, carrots, and mushrooms in a little oil until softened.
- Add the red lentils, tomato purée, fresh thyme, and vegetable stock. Simmer gently for 20 minutes until lentils are soft and mixture thickens. Season with salt and pepper.
- Mash the potatoes: Drain and mash with butter and milk until creamy. Season to taste.
- Assemble the pie: Spoon the lentil mixture into an ovenproof dish, then spread the mashed potatoes evenly over the top.
- Bake for 20-25 minutes or until the top is golden and crispy.
Classic British Cauliflower Cheese
- Preheat your oven to 190°C (170°C fan)/375°F/gas mark 5.
- Cook the cauliflower: Boil cauliflower florets in salted water for 5-7 minutes until just tender, then drain.
- Make the cheese sauce: Melt butter in a saucepan over medium heat. Stir in flour and cook for 1-2 minutes to form a roux.
- Gradually whisk in milk and cook until the sauce thickens. Remove from heat and stir in mustard powder and half of the grated cheddar cheese.
- Season the sauce with salt and pepper.
- Combine: Place cauliflower in an ovenproof dish, pour over the cheese sauce, then sprinkle remaining cheese and breadcrumbs on top.
- Bake for 20 minutes until golden and bubbly.
Mushroom, Spinach & Chestnut Wellington
- Preheat your oven to 200°C (180°C fan)/400°F/gas mark 6.
- Sauté shallots and garlic: Heat olive oil in a pan and cook until fragrant.
- Add mushrooms: Cook until all moisture evaporates and mushrooms begin to brown.
- Stir in chestnuts, spinach, and thyme: Cook until spinach wilts. Season with salt and pepper. Remove mixture from heat and allow to cool.
- Roll out puff pastry on a floured surface. Spoon the cooled filling into the centre, then fold pastry over and seal edges.
- Brush with beaten egg and place on a baking tray.
- Bake for 25-30 minutes until pastry is golden and crisp.
Tips & Variations
Make the lentil shepherd’s pie extra hearty by adding finely diced parsnip or swede to the vegetable mix.
For a vegan cauliflower cheese, use a plant-based milk and vegan cheddar alternatives, and swap butter for vegan margarine.
The mushroom Wellington can be enhanced with a layer of caramelised onions or a spread of vegetarian pâté for added richness.
Pro Tip: To avoid soggy pastry on the Wellington, ensure the mushroom mixture is well-drained and cooled before wrapping.
Nutrition Facts
Make the lentil shepherd’s pie extra hearty by adding finely diced parsnip or swede to the vegetable mix.
For a vegan cauliflower cheese, use a plant-based milk and vegan cheddar alternatives, and swap butter for vegan margarine.
The mushroom Wellington can be enhanced with a layer of caramelised onions or a spread of vegetarian pâté for added richness.
Pro Tip: To avoid soggy pastry on the Wellington, ensure the mushroom mixture is well-drained and cooled before wrapping.
Recipe | Calories (per serving) | Protein | Carbohydrates | Fat | Fibre |
---|---|---|---|---|---|
Lentil and Vegetable Shepherd’s Pie | 350 kcal | 18g | 50g | 6g | 12g |
Classic British Cauliflower Cheese | 400 kcal | 20g | 25g | 22g | 5g |
Mushroom, Spinach & Chestnut Wellington | 450 kcal | 10g | 55g | 20g | 8g |
Serving Suggestions
These hearty vegetarian dishes pair beautifully with classic British sides. Serve the Lentil Shepherd’s Pie alongside a crisp green salad dressed with lemon vinaigrette for freshness.
The Cauliflower Cheese is wonderful with steamed new potatoes and peas, adding a true British comfort food vibe.
The Mushroom Wellington is a showstopper for special occasions and goes well with roasted root vegetables and a rich red wine jus or vegetarian gravy to elevate the meal.
For lighter accompaniments, consider simple steamed greens or sautéed kale with garlic to balance the richness of these dishes.
Conclusion
Exploring the best vegetarian dinner recipes UK-style opens up a world of delicious possibilities that celebrate both local ingredients and globally inspired flavours. From the comforting and protein-packed lentil shepherd’s pie to the indulgent yet satisfying mushroom Wellington, these recipes prove that vegetarian cooking can be both exciting and fulfilling.
By incorporating seasonal vegetables, pulses, and simple techniques, you can create meals that delight the whole family. Plus, these recipes are perfect for anyone looking to eat more plant-based meals without sacrificing flavour or heartiness.
If you enjoyed these dishes, be sure to check out our other recipes like the Classico Sun Dried Tomato Alfredo Sauce Recipe and the Cheese Penny Recipe for more tasty ideas. Happy cooking!
📖 Recipe Card: Best Vegetarian Dinner Recipes UK – Lentil Shepherd's Pie
Description: A hearty and comforting vegetarian twist on the classic British shepherd's pie, using lentils and vegetables. Perfect for a wholesome family dinner.
Prep Time: PT20M
Cook Time: PT40M
Total Time: PT1H
Servings: 4 servings
Ingredients
- 200g red lentils
- 1 onion, finely chopped
- 2 carrots, diced
- 100g frozen peas
- 2 cloves garlic, minced
- 1 tbsp tomato purée
- 500ml vegetable stock
- 800g potatoes, peeled and chopped
- 50ml milk
- 2 tbsp butter
- 1 tsp dried thyme
- Salt and pepper to taste
Instructions
- Preheat oven to 200°C (180°C fan).
- Boil potatoes until tender, then mash with milk and butter; season and set aside.
- Sauté onion, garlic, and carrots until softened.
- Add lentils, tomato purée, thyme, and vegetable stock; simmer for 20 minutes until lentils are cooked.
- Stir in peas and cook for 5 minutes more; season with salt and pepper.
- Transfer lentil mixture to a baking dish and top with mashed potatoes.
- Bake for 20 minutes until golden on top.
- Serve hot.
Nutrition: Calories: 400 kcal | Protein: 18 g | Fat: 8 g | Carbs: 60 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegetarian Dinner Recipes UK – Lentil Shepherd’s Pie”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and comforting vegetarian twist on the classic British shepherd’s pie, using lentils and vegetables. Perfect for a wholesome family dinner.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT1H”, “recipeYield”: “4 servings”, “recipeIngredient”: [“200g red lentils”, “1 onion, finely chopped”, “2 carrots, diced”, “100g frozen peas”, “2 cloves garlic, minced”, “1 tbsp tomato pur\u00e9e”, “500ml vegetable stock”, “800g potatoes, peeled and chopped”, “50ml milk”, “2 tbsp butter”, “1 tsp dried thyme”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 200\u00b0C (180\u00b0C fan).”}, {“@type”: “HowToStep”, “text”: “Boil potatoes until tender, then mash with milk and butter; season and set aside.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion, garlic, and carrots until softened.”}, {“@type”: “HowToStep”, “text”: “Add lentils, tomato pur\u00e9e, thyme, and vegetable stock; simmer for 20 minutes until lentils are cooked.”}, {“@type”: “HowToStep”, “text”: “Stir in peas and cook for 5 minutes more; season with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Transfer lentil mixture to a baking dish and top with mashed potatoes.”}, {“@type”: “HowToStep”, “text”: “Bake for 20 minutes until golden on top.”}, {“@type”: “HowToStep”, “text”: “Serve hot.”}], “nutrition”: {“calories”: “400 kcal”, “proteinContent”: “18 g”, “fatContent”: “8 g”, “carbohydrateContent”: “60 g”}}