BBC Vegan Lunch Recipes: Delicious Ideas for Every Day

Updated On: October 5, 2025

If you’re searching for nourishing, flavorful, and truly satisfying plant-based lunches, you’re in the right place! BBC vegan lunch recipes have become a go-to for home cooks and foodies alike, thanks to their creative combinations, accessible ingredients, and vibrant flavors.

Whether you’re looking to meal prep for the week, whip up a quick midday bite, or simply add more color and nutrients to your lunch routine, these vegan recipes inspired by BBC’s best are both practical and delicious.

From protein-packed salads to hearty soups, wraps, and savory bakes, there’s something to delight every palate and dietary need. In this post, I’m sharing three standout BBC-style vegan lunch recipes you can enjoy at home: Chickpea & Spinach Curry Wraps, Roasted Veggie Quinoa Salad, and Spiced Lentil & Tomato Soup.

Let’s dig into these mouthwatering meals!

Why You’ll Love This Recipe

These BBC vegan lunch recipes are the perfect blend of convenience and nutrition. They’re packed with plant-based protein, fiber, and an array of vitamins and minerals.

Even better, each recipe is easy to prepare and uses everyday ingredients you likely have in your kitchen.

Whether you’re vegan, vegetarian, or just looking to eat more plants, these recipes truly deliver on taste and satisfaction. They’re ideal for meal prepping, taking to work or school, or serving as a light dinner.

Plus, they’re endlessly customizable—swap out veggies, grains, or spices to suit your mood and pantry.

“Plant-based lunches never need to be boring! These BBC-inspired vegan recipes will quickly become your lunchtime favorites.”

BBC Vegan Lunch Recipe List


Chickpea & Spinach Curry Wraps

Ingredients

Ingredient Amount
Canned chickpeas (drained and rinsed) 1 (400g) can
Fresh spinach 2 large handfuls
Red onion, chopped 1 small
Garlic cloves, minced 2
Garam masala 1 tsp
Ground cumin 1/2 tsp
Turmeric 1/2 tsp
Tomato purée 2 tbsp
Coconut milk 100 ml
Olive oil 1 tbsp
Whole wheat wraps 4
Salt & black pepper to taste
Lemon wedges (to serve) optional

Equipment

  • Large frying pan or skillet
  • Wooden spoon
  • Chopping board
  • Sharp knife
  • Can opener
  • Measuring spoons

Instructions

  1. Heat the olive oil in a large frying pan over medium heat. Add the chopped red onion and sauté for 3-4 minutes until softened.
  2. Add garlic and cook for another minute, stirring constantly to avoid burning.
  3. Stir in garam masala, cumin, and turmeric. Cook for 30 seconds until fragrant.
  4. Add chickpeas and tomato purée. Stir well to coat the chickpeas in the spices and tomato purée, cooking for 2 minutes.
  5. Pour in coconut milk and season with salt and black pepper. Simmer for 5 minutes, allowing the flavors to meld.
  6. Add fresh spinach and stir until wilted, about 2 minutes.
  7. Taste and adjust seasoning as needed. Remove from heat.
  8. Warm the wraps in a dry pan or microwave for 20 seconds each.
  9. Spoon the curry mixture onto the center of each wrap. Roll up tightly.
  10. Serve immediately with lemon wedges, or wrap in foil for lunch on the go.

Tips & Variations

  • Swap spinach for kale, Swiss chard, or even arugula for a peppery twist.
  • Add a sprinkle of crushed red chili flakes for extra heat.
  • For extra creaminess, stir in a spoonful of dairy-free yogurt before serving.
  • Make it gluten-free by using gluten-free wraps or lettuce leaves as a base.
  • Try adding roasted sweet potato or diced bell peppers for more veggies and color.

“For a meal-prep win, make the filling ahead and assemble wraps just before serving to keep them fresh and flavorful.”

Nutrition Facts

Nutrient Per Serving (1 wrap)
Calories 290
Protein 10g
Fat 8g
Carbohydrates 39g
Fiber 7g
Sugar 5g
Sodium 410mg

Serving Suggestions

  • Pair with a fresh cucumber and tomato salad for crunch.
  • Enjoy with homemade Green Goodness Juice for a vitamin boost.
  • Serve alongside Half Runner Beans for a protein-rich lunch spread.
  • For a lunchbox, add a piece of fruit and some veggie sticks for a balanced meal.

Roasted Veggie Quinoa Salad

Ingredients

Ingredient Amount
Quinoa (uncooked) 1 cup
Red bell pepper, diced 1
Zucchini, diced 1 medium
Red onion, sliced 1 small
Cherry tomatoes, halved 1 cup
Olive oil 2 tbsp
Lemon juice 2 tbsp
Fresh parsley, chopped 1/4 cup
Sea salt & black pepper to taste
Optional: toasted seeds (pumpkin or sunflower) 2 tbsp

Equipment

  • Large rimmed baking tray
  • Medium saucepan
  • Large mixing bowl
  • Chopping board and sharp knife
  • Wooden spoon or spatula
  • Measuring cups and spoons

Instructions

  1. Preheat oven to 200°C (400°F). Line a baking tray with parchment paper.
  2. Toss bell pepper, zucchini, onion, and cherry tomatoes with 1 tbsp olive oil, salt, and pepper. Spread evenly on the tray.
  3. Roast vegetables for 20-25 minutes, stirring halfway, until golden and tender.
  4. Meanwhile, rinse quinoa under cold water. Place in a saucepan with 2 cups water and a pinch of salt. Bring to a boil, reduce to simmer, cover, and cook for 12-15 minutes until water is absorbed.
  5. Fluff quinoa with a fork and let cool for 5 minutes.
  6. In a large bowl, combine quinoa, roasted veggies, parsley, and toasted seeds (if using).
  7. Whisk remaining olive oil with lemon juice, salt, and pepper. Pour over salad and toss gently to combine.
  8. Taste and adjust seasoning as needed. Serve at room temperature or chilled.

Tips & Variations

  • Swap in your favorite veggies: try roasted carrots, broccoli, or sweet potato.
  • Add cooked chickpeas or black beans for extra protein.
  • Stir through crumbled vegan feta for a Mediterranean twist.
  • Mix in fresh basil, mint, or dill for extra herby flavor.
  • For crunch, top with roasted nuts or crispy chickpeas before serving.

“Quinoa salads are perfect for make-ahead lunches—just store in an airtight container and add dressing before serving.”

Nutrition Facts

Nutrient Per Serving (1/4 recipe)
Calories 245
Protein 7g
Fat 8g
Carbohydrates 36g
Fiber 5g
Sugar 6g
Sodium 90mg

Serving Suggestions

  • Enjoy as a main with warm Green Chile Cheese Bread for a satisfying lunch.
  • Serve alongside grilled tofu, tempeh, or vegan sausages.
  • Pack in jars or lunchboxes for an on-the-go picnic or work lunch.
  • Add a side of Kodiak Banana Muffins for a sweet finish.

Spiced Lentil & Tomato Soup

Ingredients

Ingredient Amount
Red lentils, rinsed 1 cup
Canned chopped tomatoes 1 (400g) can
Carrot, diced 1 medium
Celery stick, diced 1
Onion, chopped 1 small
Garlic cloves, minced 2
Vegetable stock 4 cups (1 liter)
Cumin 1 tsp
Smoked paprika 1 tsp
Coriander 1/2 tsp
Olive oil 1 tbsp
Salt & black pepper to taste
Lemon juice 1 tbsp
Fresh coriander or parsley (to serve) optional

Equipment

  • Large saucepan or soup pot
  • Wooden spoon
  • Chopping board and sharp knife
  • Ladle
  • Measuring cups and spoons
  • (Optional) Hand blender for a smoother soup

Instructions

  1. Heat olive oil in a large saucepan over medium heat. Add onion, carrot, and celery. Cook for 5-7 minutes, stirring occasionally, until softened.
  2. Add garlic, cumin, paprika, and coriander. Cook for 1 minute until fragrant.
  3. Stir in lentils, chopped tomatoes, and vegetable stock. Bring to a boil, then reduce heat and simmer uncovered for 20-25 minutes.
  4. Stir occasionally and add more water if soup becomes too thick.
  5. Season with salt, pepper, and lemon juice. If you prefer a smoother texture, blend half the soup with a hand blender.
  6. Serve hot, garnished with fresh coriander or parsley.

Tips & Variations

  • Use brown or green lentils for a heartier texture, but increase cooking time by 10-15 minutes.
  • Stir in a handful of spinach or kale at the end for extra greens.
  • Top with coconut yogurt or a drizzle of chili oil for a gourmet touch.
  • Add diced sweet potato for extra sweetness and fiber.
  • Bulk it up with cooked rice or orzo for a more filling meal.

“Soups like this freeze beautifully—double the batch and store portions for busy days!”

Nutrition Facts

Nutrient Per Serving (1/4 recipe)
Calories 185
Protein 10g
Fat 4g
Carbohydrates 28g
Fiber 8g
Sugar 7g
Sodium 420mg

Serving Suggestions

  • Perfect with a slice of Hamburger Bun Sourdough or crusty bread.
  • Enjoy with a crisp green salad for a light lunch.
  • Pack in a thermos for a warming work or school lunch.
  • Pair with vegan crackers or pita for dipping.

Conclusion

These BBC vegan lunch recipes showcase just how vibrant, flavorful, and wholesome plant-based eating can be. Whether you’re wrapping up a spicy chickpea curry, tossing together a rainbow of roasted veggies and quinoa, or savoring a steaming bowl of lentil soup, you’ll find that vegan lunches can be every bit as delicious and satisfying as their meat-based counterparts.

Lunch doesn’t have to be complicated—just a handful of fresh, simple ingredients, a few spices, and a bit of creativity. I hope you’ll try these recipes and share them with friends and family.

For more inspiration, check out our Kikkoman Stir Fry Sauce Recipe or our Lavender Frappe Recipe for a sweet vegan treat to finish your meal. Happy cooking and even happier eating!

📖 Recipe Card: BBC Vegan Chickpea & Avocado Salad Wraps

Description: A fresh and filling vegan lunch wrap packed with chickpeas, avocado, and crunchy veggies. Perfect for a quick and nutritious midday meal.

Prep Time: PT15M
Cook Time: PT0M
Total Time: PT15M

Servings: 4 wraps

Ingredients

  • 1 x 400g can chickpeas, drained and rinsed
  • 1 ripe avocado, diced
  • 1 small red onion, finely chopped
  • 1 small red pepper, diced
  • 60g baby spinach leaves
  • 4 large wholemeal tortilla wraps
  • 2 tbsp vegan mayonnaise
  • Juice of 1/2 lemon
  • Salt and black pepper, to taste

Instructions

  1. In a bowl, mash the chickpeas with a fork.
  2. Add diced avocado, red onion, and red pepper.
  3. Stir in vegan mayonnaise and lemon juice.
  4. Season with salt and black pepper.
  5. Lay out the tortilla wraps and divide the spinach leaves among them.
  6. Spoon the chickpea mixture onto the wraps.
  7. Roll up tightly and slice in half to serve.

Nutrition: Calories: 320 kcal per wrap | Protein: 9g | Fat: 11g | Carbs: 44g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “BBC Vegan Chickpea & Avocado Salad Wraps”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A fresh and filling vegan lunch wrap packed with chickpeas, avocado, and crunchy veggies. Perfect for a quick and nutritious midday meal.”, “prepTime”: “PT15M”, “cookTime”: “PT0M”, “totalTime”: “PT15M”, “recipeYield”: “4 wraps”, “recipeIngredient”: [“1 x 400g can chickpeas, drained and rinsed”, “1 ripe avocado, diced”, “1 small red onion, finely chopped”, “1 small red pepper, diced”, “60g baby spinach leaves”, “4 large wholemeal tortilla wraps”, “2 tbsp vegan mayonnaise”, “Juice of 1/2 lemon”, “Salt and black pepper, to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “In a bowl, mash the chickpeas with a fork.”}, {“@type”: “HowToStep”, “text”: “Add diced avocado, red onion, and red pepper.”}, {“@type”: “HowToStep”, “text”: “Stir in vegan mayonnaise and lemon juice.”}, {“@type”: “HowToStep”, “text”: “Season with salt and black pepper.”}, {“@type”: “HowToStep”, “text”: “Lay out the tortilla wraps and divide the spinach leaves among them.”}, {“@type”: “HowToStep”, “text”: “Spoon the chickpea mixture onto the wraps.”}, {“@type”: “HowToStep”, “text”: “Roll up tightly and slice in half to serve.”}], “nutrition”: {“calories”: “320 kcal per wrap”, “proteinContent”: “9g”, “fatContent”: “11g”, “carbohydrateContent”: “44g”}}

Photo of author

Marta K

Leave a Comment

X