BBC Vegetarian Magazine Recipes: Delicious Ideas to Try

Updated On: October 5, 2025

If there’s one publication that has continually inspired home cooks to make vegetables the hero of every meal, it’s BBC Vegetarian Magazine. With its creative, globally inspired recipes and focus on seasonal produce, this magazine has transformed how we view vegetarian cuisine.

Whether you’re a lifelong vegetarian, a flexitarian, or just looking to add more plant-based meals to your repertoire, the recipes featured in BBC Vegetarian Magazine are approachable, flavorful, and never boring.

In this post, I’m sharing a handpicked selection of BBC Vegetarian Magazine recipes that are perfect for both weeknight dinners and special occasions. Each recipe is designed to be satisfying and packed with vibrant flavor—showing that vegetarian food can be hearty, indulgent, and exciting.

Ready to discover your next favorite meat-free meal? Let’s dive in!

Why You’ll Love This Recipe

  • Bold Flavors: Each dish is layered with herbs, spices, and umami-rich ingredients to ensure it’s anything but bland.
  • Seasonal & Fresh: The recipes spotlight the best of what’s in season, making them affordable and sustainable.
  • Approachable for All Skill Levels: Whether you’re a kitchen newbie or an experienced cook, you’ll find these recipes simple to follow and rewarding to make.
  • Perfect for Meal Prep: Many dishes can be made ahead and enjoyed for lunch or dinner throughout the week.
  • Customizable: Easily adapt the recipes to suit your pantry, preferences, or dietary needs.

BBC Vegetarian Magazine Recipes: 5 Must-Try Favorites

Below you’ll find five standout recipes inspired by BBC Vegetarian Magazine, each with a full ingredient list, step-by-step instructions, and expert tips. These are:

  1. Spiced Sweet Potato & Lentil Bake
  2. Indian-Inspired Cauliflower & Chickpea Curry
  3. Spring Green Risotto
  4. Stuffed Portobello Mushrooms with Goat Cheese
  5. Roasted Vegetable & Quinoa Salad

Let’s get cooking!

Spiced Sweet Potato & Lentil Bake

Ingredients

Sweet potatoes 2 large, peeled and diced
Brown lentils 1 cup, rinsed
Onion 1 medium, chopped
Garlic cloves 2, minced
Canned tomatoes 1 (400g) can
Vegetable stock 2 cups
Ground cumin 1 tsp
Ground coriander 1 tsp
Paprika 1/2 tsp
Fresh spinach 2 large handfuls
Olive oil 2 tbsp
Salt & pepper To taste
Fresh coriander To garnish

Equipment

  • Large ovenproof dish or casserole
  • Large frying pan or sautĂ© pan
  • Wooden spoon
  • Chopping board & knife
  • Measuring cups/spoons

Instructions

  1. Preheat the oven to 200°C (180°C fan) / 400°F / Gas 6.
  2. Sauté the aromatics: Heat the olive oil in a large frying pan. Add the chopped onion and cook for 5 minutes until softened. Stir in garlic and cook for 1 minute more.
  3. Add the spices: Sprinkle in the cumin, coriander, and paprika. Stir to coat the onions and garlic in the fragrant spices.
  4. Combine main ingredients: Add the diced sweet potatoes, rinsed lentils, canned tomatoes, and vegetable stock. Bring to a simmer, season with salt and pepper, and cook for 10 minutes.
  5. Layer & bake: Transfer the mixture to a large ovenproof dish. Cover with foil and bake for 30 minutes. Remove the foil and bake another 10-15 minutes until the sweet potatoes are tender and the top is slightly crisp.
  6. Stir in spinach: Remove from the oven, fold in the fresh spinach, and let it wilt in the residual heat.
  7. Garnish & serve: Sprinkle with fresh coriander before serving.

Tips & Variations

For a creamier finish, stir in a spoonful of Greek yogurt or coconut cream before serving.

  • Swap sweet potatoes for butternut squash or pumpkin for a different twist.
  • Add a pinch of chili flakes for extra heat.
  • Serve with crusty bread or over brown rice for a heartier meal.

Nutrition Facts

Calories (per serving) 280
Protein 12g
Fiber 9g
Sugar 8g
Fat 6g

Serving Suggestions

  • Top with a dollop of Greek yogurt or your favorite plant-based alternative.
  • Serve with a side of Green Chile Cheese Bread for a warming, filling meal.
  • Pair with a simple salad of leafy greens and a tangy vinaigrette.

Indian-Inspired Cauliflower & Chickpea Curry

Ingredients

Cauliflower 1 medium head, cut into florets
Canned chickpeas 1 (400g) can, drained & rinsed
Onion 1 large, chopped
Garlic cloves 3, minced
Fresh ginger 1-inch piece, grated
Tinned tomatoes 1 (400g) can
Coconut milk 1 cup
Curry powder 2 tbsp
Garam masala 1 tsp
Vegetable oil 2 tbsp
Fresh coriander To garnish
Salt & pepper To taste

Equipment

  • Large saucepan or dutch oven
  • Chopping board & knife
  • Wooden spoon
  • Grater
  • Measuring cups/spoons

Instructions

  1. Sauté aromatics: Heat the oil in a large saucepan. Add chopped onion and cook until soft, about 5 minutes. Stir in garlic and ginger, cook 2 more minutes.
  2. Add spices: Sprinkle in curry powder and garam masala. Toast spices for 1 minute, stirring.
  3. Add main ingredients: Add cauliflower florets, chickpeas, canned tomatoes, and coconut milk. Stir well and bring to a gentle simmer.
  4. Simmer: Cover and cook for 20-25 minutes, stirring occasionally, until cauliflower is tender and sauce has thickened.
  5. Season & serve: Season with salt and pepper, garnish with fresh coriander, and serve hot.

Tips & Variations

For a richer curry, add a spoonful of almond butter or a splash of cream.

  • Try with broccoli or mixed vegetables instead of cauliflower.
  • Add baby spinach in the last 5 minutes for extra greens.
  • Serve over steamed basmati rice or with warm naan.

Nutrition Facts

Calories (per serving) 320
Protein 10g
Fiber 8g
Fat 13g
Sugar 7g

Serving Suggestions

  • Pair with Half Runner Beans for a protein-packed side.
  • Enjoy with a spoonful of mango chutney or a squeeze of lime.
  • Top with toasted cashews for crunch.

Spring Green Risotto

Ingredients

Arborio rice 1 1/2 cups
Asparagus 1 bunch, trimmed and chopped
Peas (fresh or frozen) 1 cup
Leek 1, sliced
Garlic cloves 2, minced
Vegetable stock 4 cups, kept warm
Dry white wine 1/2 cup (optional)
Parmesan (or vegetarian hard cheese) 1/2 cup, grated
Olive oil 2 tbsp
Butter 2 tbsp
Salt & pepper To taste
Lemon zest 1 tsp

Equipment

  • Large saucepan or deep skillet
  • Ladle
  • Chopping board & knife
  • Wooden spoon
  • Grater

Instructions

  1. Prep the vegetables: Heat olive oil and half the butter in a large saucepan. Add sliced leek and garlic, cook gently for 5 minutes until soft but not colored.
  2. Toast the rice: Add Arborio rice, stir to coat, and cook for 2 minutes until edges start to look translucent.
  3. Add wine: (If using) Pour in the wine and let it bubble away until mostly evaporated.
  4. Cook risotto: Add warm vegetable stock, a ladleful at a time, stirring often. Let each addition absorb before adding the next. Continue for 15-18 minutes.
  5. Add vegetables: Stir in asparagus and peas during the last 5 minutes of cooking.
  6. Finish & serve: When rice is creamy and al dente, stir in grated Parmesan, remaining butter, and lemon zest. Season to taste and serve immediately.

Tips & Variations

For a vegan risotto, substitute butter and cheese with olive oil and nutritional yeast.

  • Fold in baby spinach or chopped fresh herbs before serving.
  • Top with toasted pine nuts for crunch.
  • Add a swirl of pesto for an herby finish.

Nutrition Facts

Calories (per serving) 350
Protein 9g
Fiber 4g
Fat 10g
Sugar 5g

Serving Suggestions

  • Pair with a crisp green salad and a glass of dry white wine.
  • Serve alongside Go Macro Bar Recipe for a nourishing lunch menu.
  • Finish with extra lemon zest and black pepper.

Stuffed Portobello Mushrooms with Goat Cheese

Ingredients

Large portobello mushrooms 4, stems removed
Goat cheese 100g, softened
Walnuts 1/4 cup, chopped
Baby spinach 2 cups
Garlic clove 1, minced
Fresh thyme 1 tsp, chopped
Balsamic glaze To drizzle
Olive oil 2 tbsp
Salt & pepper To taste

Equipment

  • Baking tray
  • Large frying pan
  • Mixing bowl
  • Chopping board & knife

Instructions

  1. Preheat oven to 200°C (180°C fan) / 400°F.
  2. Sauté spinach: Heat 1 tbsp olive oil in a pan, add garlic, cook 1 minute, then add spinach and cook until wilted. Remove excess liquid.
  3. Mix filling: In a bowl, combine goat cheese, walnuts, sautéed spinach, and fresh thyme. Season with salt and pepper.
  4. Stuff mushrooms: Place mushrooms gill-side up on a baking tray. Drizzle with olive oil and a pinch of salt. Spoon filling into each cap.
  5. Bake: Roast for 18-20 minutes, until mushrooms are tender and filling is golden.
  6. Serve: Drizzle with balsamic glaze and serve hot.

Tips & Variations

Swap walnuts for pecans or pine nuts, or use feta instead of goat cheese for a different flavor.

  • Add sun-dried tomatoes or roasted red peppers to the filling.
  • For a vegan version, use vegan cream cheese and omit the cheese topping.

Nutrition Facts

Calories (per mushroom) 180
Protein 8g
Fiber 3g
Fat 13g

Serving Suggestions

  • Serve on a bed of rocket with a lemony dressing.
  • Pair with Kodiak Banana Muffins for a brunch spread.
  • Enjoy as a starter, side dish, or even a light main course.

Roasted Vegetable & Quinoa Salad

Ingredients

Quinoa 1 cup, rinsed
Red bell pepper 1, diced
Zucchini 1, diced
Red onion 1, sliced
Cherry tomatoes 1 cup, halved
Olive oil 2 tbsp
Lemon juice 2 tbsp
Fresh parsley 1/4 cup, chopped
Feta cheese 1/3 cup, crumbled (optional)
Salt & pepper To taste

Equipment

  • Baking tray
  • Medium saucepan
  • Large mixing bowl
  • Chopping board & knife

Instructions

  1. Preheat oven to 200°C (180°C fan) / 400°F.
  2. Roast vegetables: Toss pepper, zucchini, onion, and cherry tomatoes with olive oil, salt, and pepper. Spread on a baking tray and roast for 25 minutes, until tender and caramelized.
  3. Cook quinoa: In a saucepan, combine rinsed quinoa with 2 cups water. Bring to a boil, reduce heat, cover, and simmer for 15 minutes. Fluff with a fork.
  4. Assemble salad: In a large bowl, combine roasted vegetables, cooked quinoa, lemon juice, parsley, and feta (if using). Toss gently and season to taste.
  5. Serve: Enjoy warm or chilled.

Tips & Variations

This salad is perfect for meal prep—flavors improve as it sits!

  • Add chickpeas or toasted seeds for extra protein.
  • Use any combination of seasonal vegetables you have on hand.
  • For a vegan version, omit the feta or use a plant-based cheese.

Nutrition Facts

Calories (per serving) 260
Protein 9g
Fiber 6g
Fat 8g

Serving Suggestions

  • Pack for lunch or picnics—it travels well!
  • Serve as a side with grilled halloumi or tofu steaks.
  • Enjoy alongside a bowl of Green Goodness Juice for a nutrient-packed meal.

Conclusion

Vegetarian cooking truly shines when you have the right recipes, and these BBC Vegetarian Magazine-inspired dishes showcase just how satisfying and versatile plant-based meals can be. From comforting bakes and curries to fresh salads and elegant mains, there’s something here for everyone—whether you’re cooking for your family, meal prepping, or hosting friends for dinner.

What’s most exciting is how easily you can adapt these recipes to your own tastes and pantry staples. Don’t be afraid to experiment with different veggies, grains, or cheeses!

And if you’re looking for more inspiration, why not try making a batch of Grandma’s Old Fashioned Bread Pudding for dessert, or whip up some Gold Medal Sugar Cookies for an afternoon treat? Happy cooking, and may your kitchen always be filled with color, flavor, and joy!

đź“– Recipe Card: Spiced Chickpea & Spinach Stew

Description: A warming vegetarian stew packed with chickpeas, spinach, and aromatic spices. Perfect for a healthy weeknight meal.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 4 servings

Ingredients

  • 1 tbsp olive oil
  • 1 large onion, finely chopped
  • 2 garlic cloves, crushed
  • 1 tbsp ground cumin
  • 1 tsp smoked paprika
  • 400g can chopped tomatoes
  • 400g can chickpeas, drained and rinsed
  • 200ml vegetable stock
  • 100g baby spinach
  • Salt and pepper, to taste
  • Lemon wedges, to serve

Instructions

  1. Heat olive oil in a large pan over medium heat.
  2. Add onion and cook for 5 minutes until soft.
  3. Stir in garlic, cumin, and smoked paprika; cook for 1 minute.
  4. Pour in chopped tomatoes and vegetable stock.
  5. Add chickpeas and bring to a simmer.
  6. Cook for 20 minutes, stirring occasionally.
  7. Stir in spinach until wilted.
  8. Season with salt and pepper.
  9. Serve with lemon wedges.

Nutrition: Calories: 240 kcal | Protein: 9g | Fat: 6g | Carbs: 35g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Spiced Chickpea & Spinach Stew”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A warming vegetarian stew packed with chickpeas, spinach, and aromatic spices. Perfect for a healthy weeknight meal.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 tbsp olive oil”, “1 large onion, finely chopped”, “2 garlic cloves, crushed”, “1 tbsp ground cumin”, “1 tsp smoked paprika”, “400g can chopped tomatoes”, “400g can chickpeas, drained and rinsed”, “200ml vegetable stock”, “100g baby spinach”, “Salt and pepper, to taste”, “Lemon wedges, to serve”], “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 soft.”}, {“@type”: “HowToStep”, “text”: “Stir in garlic, cumin, and smoked paprika; cook for 1 minute.”}, {“@type”: “HowToStep”, “text”: “Pour in chopped tomatoes and vegetable stock.”}, {“@type”: “HowToStep”, “text”: “Add chickpeas and bring to a simmer.”}, {“@type”: “HowToStep”, “text”: “Cook for 20 minutes, stirring occasionally.”}, {“@type”: “HowToStep”, “text”: “Stir in spinach until wilted.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Serve with lemon wedges.”}], “nutrition”: {“calories”: “240 kcal”, “proteinContent”: “9g”, “fatContent”: “6g”, “carbohydrateContent”: “35g”}}

Photo of author

Marta K

Leave a Comment

X