Are you searching for new and exciting vegetarian dishes to bring flavor and variety to your table? The BBC Good Food Guide vegetarian recipes have long been celebrated for their creativity, freshness, and reliability.
Whether you’re a lifelong vegetarian, a curious flexitarian, or simply looking for meatless meal inspiration, BBC Good Food’s recipes make plant-based cooking accessible and utterly delicious. In this post, I’ll share a curated list of some of the most beloved vegetarian recipes inspired by the BBC Good Food Guide.
Each recipe is detailed with ingredients, step-by-step instructions, equipment lists, nutrition facts, tips, and serving ideas to ensure your kitchen adventures are both enjoyable and successful. Get ready to discover new vegetarian favorites that are perfect for weeknight dinners, weekend gatherings, or lunchbox treats!
Why You’ll Love These Recipes
BBC Good Food Guide vegetarian recipes are renowned for their balanced flavors, nutritious ingredients, and versatility. These dishes are designed to be easy enough for home cooks of all skill levels, yet impressive enough to serve guests.
You’ll appreciate how each recipe highlights the natural flavors of vegetables, pulses, and grains, offering something for every palate—from hearty comfort food to light, vibrant salads. Plus, these recipes are easily adaptable to suit vegan, gluten-free, or dairy-free diets, making them a staple for any modern household.
Whether you’re craving a cozy soup, a satisfying bake, or a show-stopping centerpiece, there’s something here to inspire your meat-free meal planning.
Vegetarian Recipe Listicle Inspired by BBC Good Food Guide
Here are five standout vegetarian recipes you’ll want to try, each with detailed instructions and tips. These reflect the diversity and flavor-forward approach of the BBC Good Food Guide:
- Vegetarian Lasagne with Spinach & Ricotta
- Roasted Vegetable & Pesto Tart
- Chickpea & Sweet Potato Curry
- Classic Vegetable Soup
- Stuffed Bell Peppers with Quinoa & Beans
Let’s dive into each recipe, so you can find your new favorite meatless meal!
Vegetarian Lasagne with Spinach & Ricotta
Ingredients
Ingredient | Quantity |
---|---|
Olive oil | 2 tbsp |
Onion, finely chopped | 1 large |
Garlic cloves, minced | 3 |
Carrots, diced | 2 medium |
Celery sticks, diced | 2 |
Chopped tomatoes | 2 x 400g cans |
Tomato puree | 2 tbsp |
Spinach, fresh or frozen | 300g |
Ricotta cheese | 250g |
Lasagne sheets | 9-12 |
Grated mozzarella or cheddar | 100g |
Salt and pepper | to taste |
Dried oregano | 1 tsp |
Equipment
- Large frying pan
- Ovenproof baking dish
- Wooden spoon
- Chopping board and knife
- Colander
- Grater
Instructions
- Preheat your oven to 180°C (350°F). Heat olive oil in a large frying pan. Add chopped onion, carrot, and celery, cooking for 5-7 minutes until softened.
- Add garlic and cook for another minute. Stir in the chopped tomatoes and tomato puree. Season with salt, pepper, and oregano. Simmer for 15 minutes until thickened.
- Meanwhile, wilt the spinach in a pan or microwave. Drain excess water and mix with ricotta cheese. Add a pinch of salt and pepper.
- To assemble, spread a layer of tomato sauce in the baking dish. Cover with lasagne sheets, then spread over half of the spinach-ricotta mixture. Repeat layers, finishing with tomato sauce and a final layer of lasagne sheets.
- Sprinkle the top with grated cheese. Cover with foil and bake for 30 minutes. Remove foil and bake for another 10-15 minutes until golden and bubbling.
- Let the lasagne rest for 10 minutes before slicing and serving.
Tips & Variations
For a vegan version, swap ricotta for vegan soft cheese and use a plant-based mozzarella or cheddar.
- Add roasted butternut squash or mushrooms for extra depth.
- Make ahead and refrigerate—flavors deepen overnight.
Nutrition Facts
Nutrient | Per Serving |
---|---|
Calories | 360 kcal |
Protein | 17g |
Fat | 12g |
Carbohydrates | 44g |
Fiber | 6g |
Serving Suggestions
- Serve with a crisp green salad tossed in lemon vinaigrette.
- Pair with homemade vegan bread for a hearty meal.
- Great with steamed green beans or roasted broccoli.
Conclusion
This vegetarian lasagne delivers all the comfort you crave in a classic Italian bake, while packing in plenty of vegetables and protein. It’s a crowd-pleaser for family dinners, meal preps, or potlucks.
For more Italian-inspired meatless meals, check out our Best Italian Vegetarian Recipes.
Roasted Vegetable & Pesto Tart
Ingredients
- 1 ready-rolled puff pastry sheet
- 1 red onion, sliced
- 1 courgette, sliced
- 1 bell pepper, sliced
- 100g cherry tomatoes, halved
- 2 tbsp olive oil
- 3 tbsp green pesto (vegetarian)
- 75g feta cheese, crumbled
- 1 egg, beaten (for glaze)
- Salt & pepper
Equipment
- Baking tray
- Parchment paper
- Knife and chopping board
- Pastry brush
Instructions
- Preheat oven to 200°C (400°F). Place sliced onion, courgette, and bell pepper on a tray. Toss with olive oil, salt, and pepper. Roast for 15 minutes.
- Unroll the pastry onto a parchment-lined tray. Score a border 2cm from the edge. Prick the center with a fork.
- Spread pesto over the center. Layer roasted vegetables and cherry tomatoes on top. Crumble over feta.
- Brush pastry border with beaten egg. Bake for 20-25 minutes until golden and crisp.
- Cool for 5 minutes before slicing.
Tips & Variations
- Use vegan pesto and omit feta for a vegan version.
- Try adding artichoke hearts or olives for a Mediterranean twist.
Nutrition Facts
Nutrient | Per Slice |
---|---|
Calories | 290 kcal |
Protein | 6g |
Fat | 17g |
Carbohydrates | 28g |
Serving Suggestions
- Delicious with a simple rocket salad.
- Serve as a starter or a light main with soup, such as this Low Calorie Vegetable Soup.
Conclusion
This roasted vegetable tart is a celebration of summer produce and crisp pastry—a true feast for the eyes and palate. It’s ideal for picnics, brunches, or easy lunches, offering rich flavor and satisfying texture with every bite.
Chickpea & Sweet Potato Curry
Ingredients
- 1 tbsp coconut oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 1 thumb-sized piece ginger, grated
- 2 tbsp curry powder
- 1 large sweet potato, peeled and diced
- 1 x 400g can chickpeas, drained
- 1 x 400ml can coconut milk
- 200g fresh spinach
- Salt & pepper
- Fresh coriander, for garnish
Equipment
- Large saucepan
- Wooden spoon
- Chopping board & knife
Instructions
- Heat coconut oil in a large saucepan. Sauté onion for 5 minutes until soft.
- Add garlic, ginger, and curry powder; cook for 1 minute.
- Stir in sweet potato and chickpeas. Pour in coconut milk and bring to a simmer.
- Cover and cook for 20 minutes, or until sweet potato is tender.
- Stir in spinach until wilted. Season to taste.
- Garnish with coriander and serve hot.
Tips & Variations
- Swap sweet potato for butternut squash or pumpkin.
- Add a handful of peas or green beans for extra veggies.
- For a protein boost, stir in diced tofu or paneer.
Nutrition Facts
Nutrient | Per Serving |
---|---|
Calories | 320 kcal |
Protein | 9g |
Fat | 17g |
Carbohydrates | 33g |
Serving Suggestions
- Serve with steamed basmati rice or warm naan bread.
- Pair with creamy vegan bechamel sauce for a fusion twist.
Conclusion
This chickpea & sweet potato curry is robust, creamy, and deeply aromatic, delivering comfort in every spoonful. It’s a fantastic make-ahead meal—just as flavorful the next day—and is sure to become a regular on your table.
Classic Vegetable Soup
Ingredients
- 2 tbsp olive oil
- 1 onion, diced
- 2 carrots, peeled & chopped
- 2 celery sticks, chopped
- 2 potatoes, diced
- 1 courgette, diced
- 1.5 liters vegetable stock
- 2 tomatoes, diced
- 100g green beans, chopped
- 1 bay leaf
- Salt & pepper
- Fresh parsley, chopped
Equipment
- Large soup pot
- Wooden spoon
- Chopping board & knife
- Ladle
Instructions
- Heat olive oil in a large pot. Add onion, carrot, and celery. Cook for 5 minutes.
- Add potatoes, courgette, and cook for another 3 minutes.
- Pour in vegetable stock. Add tomatoes, green beans, bay leaf, salt, and pepper.
- Bring to a boil, then simmer for 25-30 minutes until vegetables are tender.
- Remove bay leaf and stir in chopped parsley.
- Serve hot, with crusty bread if desired.
Tips & Variations
- Add cooked pasta or beans for a heartier soup.
- Use seasonal vegetables for variety.
Nutrition Facts
Nutrient | Per Bowl |
---|---|
Calories | 120 kcal |
Protein | 3g |
Fat | 4g |
Carbohydrates | 18g |
Serving Suggestions
- Serve with vegetable crackers for crunch.
- Top with a swirl of olive oil or sprinkle of cheese.
Conclusion
This classic vegetable soup is a warming, nourishing staple that’s easy to adapt to whatever’s in your fridge. It’s a great way to enjoy a rainbow of vegetables and is perfect for meal prep or a simple weeknight dinner.
Stuffed Bell Peppers with Quinoa & Beans
Ingredients
- 4 large bell peppers
- 1 tbsp olive oil
- 1 small onion, chopped
- 1 garlic clove, minced
- 100g cooked quinoa
- 1 x 400g can black beans, drained
- 1 tomato, diced
- 1 tsp cumin
- 1 tsp smoked paprika
- 75g grated cheese (optional)
- Salt & pepper
- Fresh coriander, to serve
Equipment
- Baking dish
- Knife and chopping board
- Frying pan
- Mixing bowl
Instructions
- Preheat oven to 180°C (350°F).
- Slice tops off bell peppers and remove seeds. Place in a baking dish.
- Heat olive oil in a pan. Sauté onion and garlic for 3-4 minutes.
- Stir in quinoa, black beans, tomato, cumin, and paprika. Cook for 5 minutes. Season to taste.
- Spoon mixture into peppers. Top with grated cheese if using.
- Bake for 25-30 minutes, until peppers are tender and cheese is melted.
- Garnish with chopped coriander and serve.
Tips & Variations
- Use brown rice or bulgur instead of quinoa.
- Add corn or diced zucchini for extra color and nutrition.
- For a vegan version, use plant-based cheese or omit cheese entirely.
Nutrition Facts
Nutrient | Per Pepper |
---|---|
Calories | 220 kcal |
Protein | 9g |
Fat | 6g |
Carbohydrates | 34g |
Serving Suggestions
- Serve with a side of Tex Mex rice or salad for a fiesta-inspired meal.
- Add a dollop of natural yogurt or guacamole.
Conclusion
These stuffed bell peppers are a colorful and nutritious way to bring excitement to your vegetarian menu. Packed with protein, fiber, and flavor, they’re perfect for meal prep or a vibrant dinner party centerpiece.
Final Thoughts
The BBC Good Food Guide vegetarian recipes are beloved for a reason—they’re accessible, flavorful, and adaptable to so many tastes and dietary needs. Whether you’re indulging in a cheesy lasagne, a vibrant tart, a hearty curry, a classic soup, or a protein-packed stuffed pepper, these recipes will keep your meals fresh and exciting.
If you’re hungry for more plant-based inspiration, don’t miss our Vegetarian Swiss Chard Recipes for Healthy Meals or browse Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas for comforting options.
Happy cooking, and may your kitchen be filled with delicious, nourishing vegetarian creations!
đź“– Recipe Card: BBC Good Food Guide Vegetarian Lasagne
Description: A hearty, flavourful vegetarian lasagne packed with layers of roasted vegetables, rich tomato sauce, and creamy cheese. Perfect for a family dinner or meal prep.
Prep Time: PT30M
Cook Time: PT45M
Total Time: PT1H15M
Servings: 6 servings
Ingredients
- 2 tbsp olive oil
- 1 large aubergine, diced
- 2 courgettes, sliced
- 1 red pepper, chopped
- 1 onion, finely chopped
- 2 garlic cloves, crushed
- 2 x 400g cans chopped tomatoes
- 1 tsp dried oregano
- 200g fresh spinach
- 250g ricotta cheese
- 9 lasagne sheets
- 75g grated mozzarella cheese
Instructions
- Heat oven to 200C/180C fan/gas 6.
- Heat 1 tbsp olive oil in a pan and sauté aubergine, courgettes, and pepper for 8-10 mins.
- Add onion and garlic, cook for 2 mins.
- Stir in chopped tomatoes and oregano; simmer for 15 mins.
- Wilt spinach in a separate pan, then mix with ricotta.
- Spread a layer of vegetable sauce in a baking dish.
- Top with lasagne sheets, then ricotta-spinach mix.
- Repeat layers, finishing with sauce and mozzarella.
- Bake for 30-35 mins until golden and bubbling.
Nutrition: Calories: 380 kcal | Protein: 17g | Fat: 14g | Carbs: 47g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “BBC Good Food Guide Vegetarian Lasagne”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty, flavourful vegetarian lasagne packed with layers of roasted vegetables, rich tomato sauce, and creamy cheese. Perfect for a family dinner or meal prep.”, “prepTime”: “PT30M”, “cookTime”: “PT45M”, “totalTime”: “PT1H15M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 tbsp olive oil”, “1 large aubergine, diced”, “2 courgettes, sliced”, “1 red pepper, chopped”, “1 onion, finely chopped”, “2 garlic cloves, crushed”, “2 x 400g cans chopped tomatoes”, “1 tsp dried oregano”, “200g fresh spinach”, “250g ricotta cheese”, “9 lasagne sheets”, “75g grated mozzarella cheese”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oven to 200C/180C fan/gas 6.”}, {“@type”: “HowToStep”, “text”: “Heat 1 tbsp olive oil in a pan and saut\u00e9 aubergine, courgettes, and pepper for 8-10 mins.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic, cook for 2 mins.”}, {“@type”: “HowToStep”, “text”: “Stir in chopped tomatoes and oregano; simmer for 15 mins.”}, {“@type”: “HowToStep”, “text”: “Wilt spinach in a separate pan, then mix with ricotta.”}, {“@type”: “HowToStep”, “text”: “Spread a layer of vegetable sauce in a baking dish.”}, {“@type”: “HowToStep”, “text”: “Top with lasagne sheets, then ricotta-spinach mix.”}, {“@type”: “HowToStep”, “text”: “Repeat layers, finishing with sauce and mozzarella.”}, {“@type”: “HowToStep”, “text”: “Bake for 30-35 mins until golden and bubbling.”}], “nutrition”: {“calories”: “380 kcal”, “proteinContent”: “17g”, “fatContent”: “14g”, “carbohydrateContent”: “47g”}}