BBC Good Food Vegetarian Soup Recipes for Cozy Meals

Updated On: September 30, 2025

If you’re searching for comfort in a bowl, nothing matches the warmth and nourishment of a well-made vegetarian soup. BBC Good Food is renowned for its wide selection of vegetarian soup recipes that cater to every palate, dietary preference, and season.

Whether you’re after a hearty winter stew, a light and fresh summer bowl, or a creamy classic with a twist, these recipes offer something for everyone. Packed with wholesome ingredients, vibrant veggies, and plenty of flavor, BBC Good Food’s vegetarian soups are perfect for family meals, meal prep, or a cozy night in.

In this blog post, we’re diving into a curated selection of bbc good food vegetarian soup recipes that stand out for their taste, simplicity, and versatility. From a velvety butternut squash soup to a rustic minestrone and a protein-rich lentil creation, these recipes will inspire you to embrace more meat-free meals.

Plus, you’ll find practical cooking tips, variation ideas, and serving suggestions—so grab your soup pot and let’s get started!

Why You’ll Love This Recipe

  • Easy and approachable: Even novice cooks can master these soups with minimal fuss.
  • Full of nutrition: Packed with fiber, vitamins, minerals, and plant-based protein.
  • Budget-friendly: Uses simple pantry staples and seasonal vegetables.
  • Versatile: Easily adapt ingredients to your taste or what’s in your fridge.
  • Meal prep friendly: Make a big batch and enjoy nourishing lunches or dinners all week.
  • Perfect for all seasons: From light brothy soups to creamy winter warmers.
  • Family approved: Loved by kids and adults alike!

Ingredients

Below is a sample ingredient table for three BBC Good Food-style vegetarian soup recipes: Creamy Butternut Squash Soup, Classic Minestrone, and Hearty Lentil & Vegetable Soup. Quantities serve 4-6 people per recipe.

Ingredient Butternut Squash Soup Minestrone Lentil & Veg Soup
Olive oil 2 tbsp 2 tbsp 2 tbsp
Onion 1 large, diced 1 large, diced 1 large, diced
Garlic cloves 2, minced 3, minced 3, minced
Butternut squash 1 kg, peeled & cubed
Carrots 2, diced 2, diced 2, diced
Celery 1 stick, diced 2 sticks, diced 2 sticks, diced
Potato 1 medium, diced 1 medium, diced 2 medium, diced
Canned tomatoes 400g tin 400g tin
Vegetable stock 1 litre 1.2 litres 1.2 litres
Dried herbs 1 tsp thyme 1 tsp mixed Italian herbs 1 tsp cumin
Pasta 75g small pasta
Green beans 100g, chopped
Canned beans 400g cannellini, drained
Lentils 200g dried, rinsed
Spinach or kale 2 handfuls 2 handfuls
Salt & pepper To taste To taste To taste
Cream or coconut milk 75ml (optional)
Lemon juice 1 tbsp (optional) 1 tbsp (optional)

Equipment

  • Large soup pot or Dutch oven
  • Chopping board and sharp knife
  • Wooden spoon or spatula
  • Blender or hand blender (for creamy soups)
  • Ladle
  • Measuring cups and spoons
  • Peeler (for squash and carrots)
  • Can opener
  • Serving bowls

Instructions

Creamy Butternut Squash Soup

  1. Prepare the vegetables: Peel and cube the butternut squash, dice the onion, carrots, celery, and potato.
  2. Sauté aromatics: Heat olive oil in your soup pot over medium heat. Add onion and garlic, cook until softened (about 3-4 minutes).
  3. Add vegetables: Stir in squash, carrots, celery, and potato. Sauté for another 5 minutes, allowing the flavors to mingle.
  4. Season and simmer: Sprinkle in thyme, season with salt and pepper. Pour in vegetable stock. Bring to a boil, then reduce heat, cover, and simmer for 25-30 minutes, until veggies are very tender.
  5. Blend: Use a hand blender (or transfer in batches to a blender) to puree soup until smooth and creamy. Stir in cream or coconut milk if using.
  6. Taste and finish: Adjust seasoning. Add a splash of lemon juice for brightness if desired.
  7. Serve: Ladle into bowls and garnish with fresh herbs or a swirl of cream.

Classic Minestrone Soup

  1. Prep vegetables: Dice onion, carrots, celery, and potato. Chop green beans.
  2. Sauté base: Heat olive oil in a large pot. Add onion, garlic, carrots, and celery, sauté for 5 minutes.
  3. Build flavor: Stir in potato and green beans, cook for 2 more minutes. Add canned tomatoes and Italian herbs.
  4. Simmer: Pour in vegetable stock, bring to a boil. Add pasta and cook for 8-10 minutes, until al dente.
  5. Add beans & greens: Stir in cannellini beans and spinach or kale. Simmer for 2-3 minutes until greens wilt.
  6. Season: Taste and adjust salt and pepper as needed.
  7. Serve: Ladle hot soup into bowls. Top with grated cheese if desired.

Hearty Lentil & Vegetable Soup

  1. Chop vegetables: Dice onion, carrots, celery, and potatoes.
  2. Sauté aromatics: In a large pot, heat olive oil. Add onion and garlic, cook until fragrant.
  3. Add vegetables and spices: Stir in carrots, celery, potato, and cumin. Cook for 5 minutes.
  4. Add lentils and tomatoes: Pour in rinsed lentils and canned tomatoes.
  5. Simmer: Add vegetable stock, bring to a boil. Reduce heat, cover, and simmer for 30 minutes, stirring occasionally.
  6. Add greens: Stir in spinach or kale. Cook 5 more minutes.
  7. Finish and serve: Add lemon juice, taste, and adjust seasoning. Serve hot with bread.

Tips & Variations

  • Make it vegan: Omit any dairy or use plant-based cream for a completely vegan soup.
  • Spice it up: Add a pinch of chili flakes or smoked paprika for extra warmth and depth.
  • Bulk it up: Stir in cooked grains like quinoa, barley, or brown rice for a heartier meal.
  • Boost protein: Add chickpeas, kidney beans, or tofu cubes to any of these soups.
  • Use up leftovers: These soups are perfect for using up any stray veggies lurking in your fridge.
  • Make ahead: Most vegetarian soups taste even better the next day and freeze beautifully.

“Soup is a canvas—don’t be afraid to experiment with herbs, spices, and seasonal produce!”

Nutrition Facts

Nutrition per serving varies by recipe and serving size. Here’s a general estimate for a bowl (about 350ml) of each soup:

Soup Calories Protein Fiber Fat Carbs
Butternut Squash 140 3g 6g 5g 25g
Minestrone 200 7g 8g 3g 38g
Lentil & Veg 230 11g 10g 4g 36g

Values are estimates and may vary based on ingredient brands and substitutions.

Serving Suggestions

  • Crusty bread: Serve with a chunk of warm, artisan bread or try your own Vegan Bread Machine Recipe for Soft, Delicious Loaves for a homemade touch.
  • Herb oil or pesto: Drizzle a swirl of basil pesto or chili oil for an extra burst of flavor.
  • Salad pairing: Pair with a simple green salad or a vibrant slaw for a balanced meal.
  • Grated cheese: A sprinkle of parmesan or vegan cheese adds creaminess, especially to minestrone.
  • For a dinner party: Serve soup as a starter before a main course like Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for dessert.
  • Garnishes: Try toasted seeds, croutons, a dollop of yogurt, or fresh herbs to finish your soup beautifully.

Conclusion

BBC Good Food vegetarian soup recipes truly bring together the best of comfort, nutrition, and versatility. Whether you’re drawn to the creamy richness of butternut squash soup, the satisfying heartiness of lentil and vegetable, or the Italian charm of a classic minestrone, these soups will become staples in your kitchen.

Their approachable ingredient lists and clear steps mean anyone can create a delicious, warming meal with ease.

Don’t hesitate to put your own spin on these recipes—swap in your favorite beans, add extra greens, or make them vegan with a few simple swaps. Soup is one of the most forgiving and customizable dishes out there.

For even more plant-based inspiration, check out these Vegetarian Swiss Chard Recipes for Healthy Meals, or try a lighter option with this Low Calorie Vegetable Soup Recipe for Healthy Eating. Happy cooking—and happy slurping!

BBC Good Food Vegetarian Soup Recipes: Top 5 to Try

To keep you inspired, here’s a listicle of five must-try BBC Good Food-style vegetarian soup recipes, each with a brief description and best use case:

  1. Creamy Butternut Squash Soup

    • Best for: Cozy autumn and winter dinners, meal prep
    • Highlights: Velvety texture, naturally sweet, easily made vegan
    • Pro tip: Add a pinch of nutmeg or curry powder for extra depth
  2. Classic Minestrone Soup

    • Best for: Family meals, using up fridge veggies
    • Highlights: Packed with beans, pasta, and vibrant veggies
    • Pro tip: Stir in a spoonful of pesto before serving
  3. Hearty Lentil & Vegetable Soup

    • Best for: Protein-packed lunches, freezer-friendly meals
    • Highlights: High in fiber and protein, filling and satisfying
    • Pro tip: Finish with lemon juice and fresh parsley for brightness
  4. Spiced Carrot & Coriander Soup

    • Best for: Light lunches, elegant starters
    • Highlights: Sweet carrots, fragrant coriander, simple ingredients
    • Pro tip: Swirl in coconut milk for a creamy finish
  5. Pea & Mint Soup

    • Best for: Spring gatherings, quick weeknight meals
    • Highlights: Fresh, vibrant, and ready in under 30 minutes
    • Pro tip: Serve chilled for a refreshing summer soup

Ready to try more vegetarian goodness? Browse through our collection of Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas for even more easy plant-based soups and stews.

No matter the season or occasion, there’s a vegetarian soup to bring comfort and joy to your table!

📖 Recipe Card: BBC Good Food Hearty Vegetable Soup

Description: A warming, wholesome vegetarian soup packed with fresh vegetables and flavor. Perfect for a healthy lunch or light dinner.

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

Servings: 4 servings

Ingredients

  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 2 carrots, diced
  • 2 celery sticks, diced
  • 2 garlic cloves, minced
  • 1 medium potato, peeled and cubed
  • 400g can chopped tomatoes
  • 1.2 litres vegetable stock
  • 100g green beans, chopped
  • 1 tsp dried mixed herbs
  • Salt and pepper, to taste
  • Handful of fresh parsley, chopped

Instructions

  1. Heat the olive oil in a large saucepan over medium heat.
  2. Add the onion, carrots, and celery; cook for 5 minutes until softened.
  3. Stir in the garlic and cook for 1 minute more.
  4. Add the potato, chopped tomatoes, and vegetable stock.
  5. Bring to a boil, then reduce heat and simmer for 15 minutes.
  6. Add the green beans and mixed herbs; simmer for another 10 minutes.
  7. Season with salt and pepper to taste.
  8. Serve hot, garnished with chopped parsley.

Nutrition: Calories: 180 kcal | Protein: 4 g | Fat: 6 g | Carbs: 28 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “BBC Good Food Hearty Vegetable Soup”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A warming, wholesome vegetarian soup packed with fresh vegetables and flavor. Perfect for a healthy lunch or light dinner.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 tbsp olive oil”, “1 onion, finely chopped”, “2 carrots, diced”, “2 celery sticks, diced”, “2 garlic cloves, minced”, “1 medium potato, peeled and cubed”, “400g can chopped tomatoes”, “1.2 litres vegetable stock”, “100g green beans, chopped”, “1 tsp dried mixed herbs”, “Salt and pepper, to taste”, “Handful of fresh parsley, chopped”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat the olive oil in a large saucepan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add the onion, carrots, and celery; cook for 5 minutes until softened.”}, {“@type”: “HowToStep”, “text”: “Stir in the garlic and cook for 1 minute more.”}, {“@type”: “HowToStep”, “text”: “Add the potato, chopped tomatoes, and vegetable stock.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Add the green beans and mixed herbs; simmer for another 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper to taste.”}, {“@type”: “HowToStep”, “text”: “Serve hot, garnished with chopped parsley.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “4 g”, “fatContent”: “6 g”, “carbohydrateContent”: “28 g”}}

Photo of author

Marta K

Leave a Comment

X