Bbc Good Food Easy Vegan Recipes for Quick Meals

Updated On: September 30, 2025

If you’re searching for delicious, stress-free meals that fit a plant-based lifestyle, BBC Good Food’s easy vegan recipes are a true lifesaver. Whether you’re a seasoned vegan or just dipping your toes into plant-based cooking, these recipes offer big flavors, wholesome ingredients, and simple steps.

There’s no need to spend hours in the kitchen or hunt down hard-to-find items—you can create nourishing meals that even non-vegans will love, all with ingredients from your local grocery store.

In this roundup, I’ll share a handpicked selection of the best BBC Good Food easy vegan recipes, perfect for busy weeknights, family dinners, or meal prep. From hearty mains to vibrant sides and comforting classics, you’ll find options that suit every craving and occasion.

Ready to make plant-powered cooking a breeze? Let’s jump right in!

Why You’ll Love These Recipes

  • Effortless Preparation: Minimal steps and easy-to-follow instructions mean you’ll have dinner on the table in no time.
  • Accessible Ingredients: Made with pantry staples and fresh produce, each recipe is budget-friendly and convenient.
  • Versatility: These recipes are great for meal prepping, family dinners, or casual lunches.
  • Full of Flavor: You’ll never miss the meat or dairy—herbs, spices, and clever techniques make these dishes sing.
  • Nutritious: Packed with plant-based protein, fiber, and essential vitamins, they’re as good for you as they taste.
  • Perfect for all eaters: Even non-vegans will enjoy these crowd-pleasing meals.

Ingredients

Below, you’ll find a sample ingredient table for three of the most popular easy vegan recipes from BBC Good Food: Vegan Chilli, Chickpea Curry, and Easy Vegan Pancakes.

Recipe Key Ingredients
Vegan Chilli
  • 1 tbsp olive oil
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 red pepper, chopped
  • 2 carrots, diced
  • 1 tbsp tomato puree
  • 2 tsp ground cumin
  • 2 tsp smoked paprika
  • 1 tsp chili powder
  • 2x 400g cans chopped tomatoes
  • 400g can kidney beans, drained
  • 400g can black beans, drained
  • Salt & pepper to taste
Chickpea Curry
  • 1 tbsp coconut oil
  • 1 large onion, sliced
  • 2 garlic cloves, minced
  • 1 thumb-sized piece ginger, grated
  • 2 tbsp curry powder
  • 400g can chopped tomatoes
  • 400g can coconut milk
  • 2x 400g cans chickpeas, drained
  • 100g baby spinach
  • Salt & pepper to taste
Easy Vegan Pancakes
  • 125g plain flour
  • 1 tbsp baking powder
  • 2 tbsp caster sugar
  • Pinch of salt
  • 250ml oat milk (or other plant milk)
  • 1 tbsp vegetable oil (plus extra for frying)
  • 1 tsp vanilla extract

Equipment

  • Large saucepan or Dutch oven
  • Non-stick frying pan or skillet
  • Chopping board
  • Sharp knife
  • Wooden spoon or spatula
  • Measuring spoons and cups
  • Mixing bowls
  • Colander or sieve
  • Can opener

Instructions

Vegan Chilli

  1. Heat olive oil in a large saucepan over medium heat. Add the diced onion and cook for 3-4 minutes until softened.
  2. Add the minced garlic, chopped red pepper, and carrots. Fry for another 5 minutes, stirring occasionally.
  3. Stir in the tomato puree, cumin, smoked paprika, and chili powder. Cook for 2 minutes until fragrant.
  4. Pour in the chopped tomatoes, kidney beans, and black beans. Stir well to combine.
  5. Season with salt and pepper. Bring to a gentle simmer, then cover and cook for 20-25 minutes, stirring occasionally.
  6. Taste and adjust seasoning if needed. Serve hot with rice, avocado, or fresh coriander.

Chickpea Curry

  1. Heat coconut oil in a large pan over medium heat. Add the sliced onion and cook for 5-6 minutes until golden.
  2. Add the garlic and ginger, frying for 2 minutes until aromatic.
  3. Stir in curry powder and cook for 1 minute, then add the chopped tomatoes and coconut milk.
  4. Bring the mixture to a simmer and add the drained chickpeas.
  5. Simmer for 15 minutes, stirring occasionally, until thickened.
  6. Stir in the baby spinach until wilted. Season with salt and pepper. Serve with rice or naan.

Easy Vegan Pancakes

  1. In a large mixing bowl, combine flour, baking powder, sugar, and salt.
  2. Whisk together oat milk, vegetable oil, and vanilla extract in a jug.
  3. Pour the wet ingredients into the dry and whisk until smooth.
  4. Heat a non-stick frying pan over medium heat and brush with a little oil.
  5. Pour a ladleful of batter onto the pan and cook until bubbles form on the surface. Flip and cook for another 1-2 minutes until golden.
  6. Repeat with the remaining batter. Serve warm with fruit, syrup, or vegan yogurt.

Tips & Variations

  • Tip: For added protein, toss in some cubed tofu or tempeh to your chilli or curry.

  • Swap out beans for lentils or add sweetcorn for extra texture in the chilli.
  • Use sweet potato or cauliflower in your curry for extra nourishment and flavor.
  • Get creative with pancake toppings—try berries, sliced banana, or a drizzle of vegan chocolate sauce.
  • All recipes can be doubled for batch cooking or meal prep.
  • Make it gluten-free by using gluten-free flour in the pancakes and ensuring all spice blends are certified gluten-free.

Nutrition Facts

Here’s a general nutritional breakdown for each recipe (per serving):

Recipe Calories Protein Carbs Fat Fiber
Vegan Chilli 310 14g 52g 6g 14g
Chickpea Curry 360 11g 48g 15g 12g
Easy Vegan Pancakes 170 4g 32g 3g 2g

Note: Values are approximate and will vary based on ingredient brands and serving sizes.

Serving Suggestions

  • Top vegan chilli with fresh coriander, diced avocado, and a dollop of vegan yogurt for creamy contrast.
  • Pair chickpea curry with steamed basmati rice or homemade vegan naan. Add a cucumber salad for freshness.
  • Serve pancakes with fresh fruit, a sprinkle of seeds, or a spoonful of nut butter for extra nutrition.
  • Meal prep portions in advance and store in airtight containers for up to 3 days in the fridge.
  • For a full vegan feast, try pairing these recipes with sides like Vegetarian Swiss Chard Recipes for Healthy Meals or hearty Low Calorie Vegetable Soup Recipe for Healthy Eating.

Conclusion

BBC Good Food easy vegan recipes make plant-based eating not just practical, but truly enjoyable. With simple steps, budget-friendly ingredients, and vibrant flavors, you can whip up hearty meals that nourish your body and delight your taste buds.

Whether you’re cooking for family, friends, or just yourself, these recipes offer a world of variety—no culinary experience required.

Looking to expand your vegan cooking repertoire? Check out more ideas like Vegetable Alfredo Recipes for Creamy, Healthy Dinners or try a sweet treat with Vegetarian Date Cake Recipe: Moist, Easy, and Delicious.

With such a diverse selection, plant-based eating can fit any mood or occasion. Happy cooking!


Top 5 BBC Good Food Easy Vegan Recipes You Must Try

Ready to get cooking? Here’s a curated list of the most popular, easiest vegan recipes from BBC Good Food.

Each dish is quick to prepare and uses accessible, wholesome ingredients.

  1. Vegan Chilli

    Rich, hearty, and packed with protein, this is a staple for any plant-based meal plan. Beans, tomatoes, and vibrant spices make it a satisfying dish perfect for batch-cooking.

  2. Chickpea Curry

    Fragrant and creamy, this curry comes together in under 30 minutes. Chickpeas provide a protein punch, while coconut milk and tomatoes create a luscious sauce.

  3. Easy Vegan Pancakes

    Fluffy, light, and endlessly customizable, these pancakes are a hit for weekend breakfasts or brunch. Top with your favorite fruits or a drizzle of maple syrup.

  4. One-Pot Lentil Soup

    Simmer red lentils, carrots, onions, and spices for a comforting, nutritious soup. Perfect for chilly evenings and excellent for meal prep.

  5. Roasted Vegetable Traybake

    Chop your favorite seasonal veggies, toss with olive oil and herbs, then roast until caramelized. It’s a vibrant, fuss-free side or main dish.

Want More Easy Vegan Inspiration?

With these BBC Good Food easy vegan recipes, you’ll never run out of simple, satisfying plant-based ideas. Enjoy your journey to healthier, tastier, and more compassionate eating!

📖 Recipe Card: Easy Vegan Chickpea Curry

Description: A quick and hearty vegan curry that's perfect for busy weeknights. Packed with protein and flavor, it comes together in under 30 minutes.

Prep Time: PT10M
Cook Time: PT20M
Total Time: PT30M

Servings: 4 servings

Ingredients

  • 1 tbsp olive oil
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 1 tbsp curry powder
  • 400g can chopped tomatoes
  • 400g can chickpeas, drained and rinsed
  • 100g baby spinach
  • 150ml coconut milk
  • Salt and pepper, to taste
  • Fresh coriander, to serve

Instructions

  1. Heat olive oil in a large pan over medium heat.
  2. Add onion and cook for 3-4 minutes until softened.
  3. Stir in garlic and curry powder, cook for 1 minute.
  4. Add chopped tomatoes and chickpeas, stir well.
  5. Pour in coconut milk and simmer for 10 minutes.
  6. Add spinach and cook until wilted.
  7. Season with salt and pepper.
  8. Serve hot, garnished with fresh coriander.

Nutrition: Calories: 285 kcal | Protein: 9 g | Fat: 12 g | Carbs: 32 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Easy Vegan Chickpea Curry”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A quick and hearty vegan curry that’s perfect for busy weeknights. Packed with protein and flavor, it comes together in under 30 minutes.”, “prepTime”: “PT10M”, “cookTime”: “PT20M”, “totalTime”: “PT30M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 tbsp olive oil”, “1 onion, finely chopped”, “2 garlic cloves, minced”, “1 tbsp curry powder”, “400g can chopped tomatoes”, “400g can chickpeas, drained and rinsed”, “100g baby spinach”, “150ml coconut milk”, “Salt and pepper, to taste”, “Fresh coriander, to serve”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and cook for 3-4 minutes until softened.”}, {“@type”: “HowToStep”, “text”: “Stir in garlic and curry powder, cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Add chopped tomatoes and chickpeas, stir well.”}, {“@type”: “HowToStep”, “text”: “Pour in coconut milk and simmer for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Add spinach and cook until wilted.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Serve hot, garnished with fresh coriander.”}], “nutrition”: {“calories”: “285 kcal”, “proteinContent”: “9 g”, “fatContent”: “12 g”, “carbohydrateContent”: “32 g”}}

Photo of author

Marta K

Leave a Comment

X