BBC Good Food Guide Vegan Recipes for Delicious Meals

Updated On: September 30, 2025

Finding delicious, reliable vegan recipes can sometimes be a challenge, but the BBC Good Food Guide has become a trusted resource for plant-based cooks across the globe. Whether you’re a longtime vegan or new to the lifestyle, their recipes consistently deliver bold flavors, easy-to-follow instructions, and nourishing ingredients.

In this post, I’m excited to share a curated list of my favorite BBC Good Food Guide vegan recipes—each dish lovingly tested in my own kitchen for both ease and taste. From hearty mains to vibrant salads and indulgent desserts, these recipes prove that vegan cooking is anything but boring.

If you’re ready to fall in love with plant-based food all over again, these BBC-inspired dishes are sure to satisfy your cravings and impress even the most skeptical omnivores at your table.

Why You’ll Love This Recipe

These vegan recipes from the BBC Good Food Guide are not just wholesome—they’re truly crowd-pleasing. Each dish is:

  • Flavor-packed: Creative use of herbs, spices, and global influences ensures every bite is exciting.
  • Easy to prepare: You don’t need fancy tools or obscure ingredients—just simple techniques and fresh produce.
  • Family-friendly: Perfect for weeknight dinners or weekend gatherings, these meals appeal to all ages and diets.
  • Nutritious: Balanced macronutrients and plenty of fiber make these recipes as healthy as they are tasty.
  • Versatile: Many can be doubled for meal prep, or customized with what you have on hand.

“The BBC Good Food Guide vegan recipes make it easy to eat well without compromise. Each recipe bursts with flavor and nourishment, reminding us that plant-based living can be both simple and sensational.”

BBC Good Food Guide Vegan Recipes: Top Picks

Let’s dive into some of the BBC’s most beloved vegan recipes, each one perfect for home cooks seeking variety and satisfaction. For each recipe, you’ll find a detailed ingredient list, equipment needed, step-by-step instructions, tips, nutrition facts, and serving suggestions.

Whether you’re hosting a dinner party or prepping lunch for the week, you’ll find something to love here.

Vegan Mushroom Stroganoff

Ingredients

  • 2 tbsp olive oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 400g (14 oz) mixed mushrooms, sliced
  • 1 tsp smoked paprika
  • 1 tsp mustard
  • 2 tbsp plain flour
  • 400ml (1 2/3 cups) vegetable stock
  • 150ml (2/3 cup) unsweetened plant-based cream (oat or soy)
  • 1 tbsp soy sauce
  • Salt and black pepper, to taste
  • Fresh parsley, to garnish
  • Cooked rice or pasta, to serve

Equipment

  • Large non-stick frying pan or skillet
  • Wooden spoon or spatula
  • Chef’s knife
  • Chopping board
  • Measuring cups and spoons
  • Cooking pot (for rice or pasta)

Instructions

  1. Heat the oil in a large frying pan over medium heat. Add the onion and cook for 5-6 minutes until softened.
  2. Add the garlic and mushrooms, and cook, stirring often, for 8-10 minutes until the mushrooms are golden and their liquid has evaporated.
  3. Stir in the smoked paprika and mustard, cook for 1 minute, then sprinkle in the flour and stir well to coat.
  4. Gradually pour in the vegetable stock, stirring constantly to avoid lumps. Bring to a gentle simmer.
  5. Stir in the plant-based cream and soy sauce. Season with salt and pepper, and simmer for 5 minutes until thickened and creamy.
  6. Serve over rice or pasta, garnished with fresh parsley.

Tips & Variations

  • Swap in chestnut or portobello mushrooms for a meatier texture.
  • Use coconut cream for a subtle, sweet twist.
  • Add a handful of baby spinach for extra greens at the end of cooking.
  • For gluten-free, use cornstarch instead of flour and tamari instead of soy sauce.

“A splash of white wine can add depth—just simmer it off before adding the plant cream.”

Nutrition Facts

Nutrient Per Serving
Calories 290
Protein 7g
Fat 16g
Carbohydrates 28g
Fiber 5g

Serving Suggestions

  • Serve with fluffy rice, whole wheat pasta, or mashed potatoes.
  • Pair with a crisp green salad or sautĂ©ed Swiss chard for extra veggies.
  • Top with crushed walnuts for crunch.

BBC Good Food Vegan Chilli

Ingredients

  • 1 tbsp olive oil
  • 1 large onion, diced
  • 2 cloves garlic, minced
  • 2 carrots, chopped
  • 2 sticks celery, chopped
  • 2 tsp ground cumin
  • 2 tsp smoked paprika
  • 1 tsp chili powder
  • 2 x 400g (14 oz) cans chopped tomatoes
  • 1 x 400g (14 oz) can kidney beans, drained
  • 1 x 400g (14 oz) can black beans, drained
  • 1 x 400g (14 oz) can sweetcorn, drained
  • 2 tbsp tomato puree
  • Salt and pepper, to taste
  • Fresh coriander, to serve

Equipment

  • Large saucepan or Dutch oven
  • Wooden spoon
  • Chef’s knife
  • Chopping board
  • Can opener
  • Measuring spoons

Instructions

  1. Heat the oil in a large saucepan. Add the onion, garlic, carrots, and celery. Sauté for 8-10 minutes until softened.
  2. Stir in the cumin, smoked paprika, and chili powder. Cook for 1-2 minutes until fragrant.
  3. Add the chopped tomatoes, kidney beans, black beans, sweetcorn, and tomato puree. Stir well to combine.
  4. Bring to a simmer, cover, and cook for 30 minutes, stirring occasionally.
  5. Season with salt and pepper. Simmer uncovered for a further 10 minutes until thickened.
  6. Serve hot, garnished with fresh coriander leaves.

Tips & Variations

  • Add chipotle paste for a smoky kick.
  • Swap in pinto or cannellini beans for variety.
  • For extra texture, stir in quinoa or bulgur wheat 15 minutes before the end.

“This chilli is perfect for batch-cooking—freeze leftovers in portions for quick weeknight meals!”

Nutrition Facts

Nutrient Per Serving
Calories 340
Protein 15g
Fat 6g
Carbohydrates 55g
Fiber 17g

Serving Suggestions

  • Serve with fluffy rice or tortilla chips.
  • Add a dollop of vegan bechamel sauce for richness.
  • Top with avocado slices or pickled jalapeños for extra zing.

BBC Good Food Vegan Chocolate Cake

Ingredients

  • 250g (2 cups) plain flour
  • 75g (3/4 cup) cocoa powder
  • 250g (1 1/4 cups) caster sugar
  • 2 tsp baking powder
  • 1 tsp bicarbonate of soda
  • 1/2 tsp salt
  • 400ml (1 2/3 cups) unsweetened almond milk
  • 120ml (1/2 cup) vegetable oil
  • 2 tsp vanilla extract
  • 2 tbsp apple cider vinegar

Equipment

  • Mixing bowls
  • Whisk
  • Spatula
  • 20cm (8-inch) round cake tin
  • Baking parchment
  • Wire rack

Instructions

  1. Preheat the oven to 180°C/160°C fan/350°F. Line a cake tin with parchment.
  2. In a large bowl, sift together the flour, cocoa, sugar, baking powder, bicarbonate, and salt.
  3. In a separate bowl, whisk together the almond milk, oil, vanilla, and vinegar.
  4. Pour the wet ingredients into the dry and mix until just combined.
  5. Pour into the prepared tin and bake for 35-40 minutes, or until a skewer comes out clean.
  6. Cool in the tin for 10 minutes, then turn onto a wire rack to cool completely.

Tips & Variations

  • Frost with your favorite vegan chocolate buttercream or dust with icing sugar.
  • Add chopped walnuts or vegan chocolate chips to the batter for extra texture.
  • For a lighter cake, substitute half the oil for unsweetened applesauce.

“A splash of espresso in the batter will intensify the chocolate flavor beautifully.”

Nutrition Facts

Nutrient Per Slice (1/10 cake)
Calories 320
Protein 5g
Fat 12g
Carbohydrates 47g
Fiber 4g

Serving Suggestions

  • Serve with seasonal berries and a spoonful of coconut yogurt.
  • Pair with an afternoon coffee or as a celebration cake.
  • Try alongside Vegetarian Date Cake for a dessert spread.

Tips & Variations for All Recipes

  • Feel free to double any recipe for meal prep or large gatherings.
  • Substitute ingredients as needed to suit allergies—many can be made soy-free or gluten-free.
  • For more flavor inspiration, explore all-vegetable casseroles or add a fresh dip like Lipton Vegetable Dip.

“Don’t be afraid to experiment—vegan recipes are a canvas for your creativity!”

Nutrition Facts: At a Glance

Recipe Calories Protein Fat Carbs Fiber
Mushroom Stroganoff 290 7g 16g 28g 5g
Vegan Chilli 340 15g 6g 55g 17g
Chocolate Cake 320 5g 12g 47g 4g

Serving Suggestions

  • Pair savory mains with slow cooker vegan sides for easy meal-building.
  • Serve the chocolate cake with tea or coffee, or layer with fruit for a trifle-style dessert.
  • Try the mushroom stroganoff with fresh vegan bread to soak up the sauce.

Conclusion

Cooking vegan dishes from the BBC Good Food Guide proves just how satisfying and diverse plant-based eating can be. With recipes like hearty mushroom stroganoff, vibrant bean chilli, and decadent chocolate cake, you’ll never feel restricted or uninspired.

These dishes have been crafted for flavor, ease, and nutrition—making them ideal for busy weeknights, special occasions, or simply nourishing yourself and your loved ones. Don’t hesitate to mix and match, add your own twist, or explore even more vegan inspiration from trusted sources.

Ready to expand your vegan repertoire? Be sure to check out creative options like Peruvian vegetable recipes for global flavor, or try your hand at vegan baking with the Vegan Bread Machine Recipe.

The world of vegan cooking is vibrant, accessible, and absolutely delicious—so grab your apron and get cooking!

đź“– Recipe Card: Vegan Chickpea & Spinach Curry

Description: A hearty, flavorful vegan curry packed with protein-rich chickpeas and fresh spinach. Perfect for a quick and healthy weeknight dinner.

Prep Time: PT15M
Cook Time: PT25M
Total Time: PT40M

Servings: 4 servings

Ingredients

  • 1 tbsp olive oil
  • 1 large onion, finely chopped
  • 2 garlic cloves, minced
  • 1 tbsp grated fresh ginger
  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1 tsp turmeric
  • 1/2 tsp chili powder
  • 400g can chopped tomatoes
  • 400g can chickpeas, drained and rinsed
  • 150g baby spinach
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pan over medium heat.
  2. Add onion and cook for 5 minutes until softened.
  3. Stir in garlic and ginger, cook for 1 minute.
  4. Add cumin, coriander, turmeric, and chili powder; cook for 1 minute.
  5. Pour in chopped tomatoes and simmer for 10 minutes.
  6. Add chickpeas, season with salt and pepper, and cook for 5 minutes.
  7. Stir in spinach until wilted.
  8. Serve hot with rice or naan.

Nutrition: Calories: 280 kcal | Protein: 10g | Fat: 7g | Carbs: 42g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Chickpea & Spinach Curry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty, flavorful vegan curry packed with protein-rich chickpeas and fresh spinach. Perfect for a quick and healthy weeknight dinner.”, “prepTime”: “PT15M”, “cookTime”: “PT25M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 tbsp olive oil”, “1 large onion, finely chopped”, “2 garlic cloves, minced”, “1 tbsp grated fresh ginger”, “2 tsp ground cumin”, “2 tsp ground coriander”, “1 tsp turmeric”, “1/2 tsp chili powder”, “400g can chopped tomatoes”, “400g can chickpeas, drained and rinsed”, “150g baby spinach”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and cook for 5 minutes until softened.”}, {“@type”: “HowToStep”, “text”: “Stir in garlic and ginger, cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add cumin, coriander, turmeric, and chili powder; cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Pour in chopped tomatoes and simmer for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Add chickpeas, season with salt and pepper, and cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in spinach until wilted.”}, {“@type”: “HowToStep”, “text”: “Serve hot with rice or naan.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “10g”, “fatContent”: “7g”, “carbohydrateContent”: “42g”}}

Photo of author

Marta K

Leave a Comment

X