Vegetable Soup Recipe

Learn how to make this homemade vegetable soup recipe that's packed with seasonal goodness. The best easy baking recipe for beginners that transforms humble vegetables into a hearty, comforting meal. Perfect for meal prep and freezer-friendly too!
Difficulty:
Beginner
Prep Time:
20 mins
Cook Time:
35 mins
Serves:
6 servings
An overhead shot of a rustic ceramic bowl filled with vibrant vegetable soup, steam gently rising from the surface. The broth is clear yet richly colored, punctuated with perfectly diced carrots, celery, and onions alongside hearty chunks of potato, tender green beans, and sweet corn kernels. A slice of freshly baked bread rests on a wooden board beside the bowl, with a pat of butter slowly melting on its warm surface. Scattered fresh herbs and a drizzle of olive oil create appealing highlights on the soup's surface in soft natural light streaming through a nearby window, highlighting the soup's homemade quality and wholesome ingredients.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">2 tbsp olive oil</li><li class="ingredients-single-item">1 large onion, diced</li><li class="ingredients-single-item">3 carrots, peeled and diced</li><li class="ingredients-single-item">2 celery stalks, diced</li><li class="ingredients-single-item">2 garlic cloves, minced</li><li class="ingredients-single-item">2 potatoes (about 300g), peeled and cubed</li><li class="ingredients-single-item">150g green beans, trimmed and cut into 2cm pieces</li><li class="ingredients-single-item">1 red bell pepper, diced</li><li class="ingredients-single-item">150g sweetcorn kernels (fresh or frozen)</li><li class="ingredients-single-item">1.5 liters vegetable stock</li><li class="ingredients-single-item">400g canned chopped tomatoes</li><li class="ingredients-single-item">2 bay leaves</li><li class="ingredients-single-item">1 tsp dried thyme</li><li class="ingredients-single-item">1 tsp dried oregano</li><li class="ingredients-single-item">1 tbsp tomato paste</li><li class="ingredients-single-item">Salt and freshly ground black pepper to taste</li><li class="ingredients-single-item">Fresh parsley, chopped, for garnish</li></ul>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 serving
🔥 Calories: 165 calories
🥑 Fat: 5 g
🧈 Saturated Fat: 1 g
🍞 Carbohydrates: 27 g
🍭 Sugar: 9 g
🍗 Protein: 4 g
🫀 Cholesterol: 0 mg
🧂 Sodium: 720 mg

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Large soup pot or Dutch oven</li><li class="equipment-single-item">Sharp chef's knife</li><li class="equipment-single-item">Wooden spoon</li><li class="equipment-single-item">Ladle</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Heat the olive oil in a large pot over medium heat. Add the diced onions, carrots, and celery (known as mirepoix - the aromatic flavor base). Cook for 5-7 minutes until the vegetables begin to soften, stirring occasionally. This slow cooking of vegetables releases their natural sugars and develops a deep flavor foundation for your soup.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>Add the minced garlic and cook for another 30 seconds until fragrant, being careful not to let it brown as this can create a bitter flavor. Stir in the tomato paste and cook for 1 minute to caramelize slightly, which will add richness to your soup.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Add the diced potatoes, green beans, bell pepper, and sweetcorn to the pot. Stir everything together to coat the vegetables in the aromatic oil and tomato paste mixture, allowing them to take on those beautiful flavors before adding liquid.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Pour in the vegetable stock and canned tomatoes. Add the bay leaves, dried thyme, and oregano. Season with salt and pepper, remembering that the stock may already contain salt, so taste before adding more. Bring the soup to a gentle boil.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Reduce the heat to low, cover the pot, and simmer for 25-30 minutes, or until all the vegetables are tender but not mushy. Every vegetable cooks at a different rate, so check the potatoes - when they're done, everything else should be perfectly cooked too.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Remove the bay leaves. Taste the soup and adjust the seasoning if needed. If you prefer a thicker soup, you can mash some of the vegetables against the side of the pot with your wooden spoon, or blend about a quarter of the soup and return it to the pot.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Ladle the hot soup into bowls and garnish with freshly chopped parsley. The herbs add a bright, fresh contrast to the deep, savory flavors of the soup. Serve immediately with crusty bread for a complete meal, or allow to cool before storing in airtight containers for up to 3 days in the refrigerator or 3 months in the freezer.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Vegetable Soup Recipe?

This vegetable soup uses olive oil, onion, carrots, celery, garlic, potatoes, green beans, red bell pepper, sweetcorn, vegetable stock, chopped tomatoes, bay leaves, dried thyme, oregano, tomato paste, salt, pepper, and fresh parsley for garnish.

How to cook Vegetable Soup Recipe at home?

Learn how to cook Vegetable Soup Recipe by first sautéing aromatic vegetables (mirepoix), then adding garlic and tomato paste. Next, incorporate the remaining vegetables, stock, tomatoes and herbs, and simmer until everything is tender but not mushy. Remove bay leaves, adjust seasoning, garnish with fresh parsley, and serve hot with crusty bread.

How can I make my homemade vegetable soup more flavourful?

For a more flavourful soup, take time to properly sauté the aromatic vegetables until softened, add a splash of white wine before the stock, use homemade vegetable stock if possible, finish with a squeeze of lemon juice, and don't forget to add fresh herbs just before serving.

Can I freeze leftover vegetable soup?

Yes, vegetable soup freezes extremely well! Allow it to cool completely, then portion into airtight containers leaving some headspace to allow for expansion. It will keep for up to 3 months in the freezer. Thaw overnight in the refrigerator and reheat gently on the hob.

What's the best way to customise a basic vegetable soup recipe?

Customise your vegetable soup by adding protein like beans or lentils, stirring in pasta or rice, incorporating seasonal vegetables, adjusting the herbs and spices to suit your taste, adding a splash of cream for richness, or topping with croutons, cheese or a swirl of pesto.

Want to try something else in ...

Soups & Stews

Try following recommended recipes

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Vegetable Soup Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/683768748407c8c62e7955ff_Leonardo_Phoenix_10_An_overhead_shot_of_a_rustic_ceramic_bowl_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2023-06-19", "description": "Learn how to make this homemade vegetable soup recipe that's packed with seasonal goodness. The best easy baking recipe for beginners that transforms humble vegetables into a hearty, comforting meal. Perfect for meal prep and freezer-friendly too!", "prepTime": "PT20M", "cookTime": "PT35M", "totalTime": "PT55M", "keywords": "vegetable soup, hearty vegetable soup, homemade soup, healthy vegetarian soup, comforting meal", "recipeYield": "6", "recipeCategory": "Main Dish", "recipeCuisine": "International", "nutrition": { "@type": "NutritionInformation", "calories": "165 calories", "carbohydrateContent": "27 g", "proteinContent": "4 g", "fatContent": "5 g", "saturatedFatContent": "1 g", "cholesterolContent": "0 mg", "sodiumContent": "720 mg", "sugarContent": "9 g", "servingSize": "1 serving" }, "recipeIngredient": [ "2 tbsp olive oil", "1 large onion, diced", "3 carrots, peeled and diced", "2 celery stalks, diced", "2 garlic cloves, minced", "2 potatoes (about 300g), peeled and cubed", "150g green beans, trimmed and cut into 2cm pieces", "1 red bell pepper, diced", "150g sweetcorn kernels (fresh or frozen)", "1.5 liters vegetable stock", "400g canned chopped tomatoes", "2 bay leaves", "1 tsp dried thyme", "1 tsp dried oregano", "1 tbsp tomato paste", "Salt and freshly ground black pepper to taste", "Fresh parsley, chopped, for garnish" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Sauté Aromatics", "text": "Heat the olive oil in a large pot over medium heat. Add the diced onions, carrots, and celery (known as mirepoix - the aromatic flavor base). Cook for 5-7 minutes until the vegetables begin to soften, stirring occasionally. This slow cooking of vegetables releases their natural sugars and develops a deep flavor foundation for your soup." }, { "@type": "HowToStep", "name": "Add Garlic and Tomato Paste", "text": "Add the minced garlic and cook for another 30 seconds until fragrant, being careful not to let it brown as this can create a bitter flavor. Stir in the tomato paste and cook for 1 minute to caramelize slightly, which will add richness to your soup." }, { "@type": "HowToStep", "name": "Add Remaining Vegetables", "text": "Add the diced potatoes, green beans, bell pepper, and sweetcorn to the pot. Stir everything together to coat the vegetables in the aromatic oil and tomato paste mixture, allowing them to take on those beautiful flavors before adding liquid." }, { "@type": "HowToStep", "name": "Add Liquids and Seasonings", "text": "Pour in the vegetable stock and canned tomatoes. Add the bay leaves, dried thyme, and oregano. Season with salt and pepper, remembering that the stock may already contain salt, so taste before adding more. Bring the soup to a gentle boil." }, { "@type": "HowToStep", "name": "Simmer", "text": "Reduce the heat to low, cover the pot, and simmer for 25-30 minutes, or until all the vegetables are tender but not mushy. Every vegetable cooks at a different rate, so check the potatoes - when they're done, everything else should be perfectly cooked too." }, { "@type": "HowToStep", "name": "Adjust Consistency and Seasoning", "text": "Remove the bay leaves. Taste the soup and adjust the seasoning if needed. If you prefer a thicker soup, you can mash some of the vegetables against the side of the pot with your wooden spoon, or blend about a quarter of the soup and return it to the pot." }, { "@type": "HowToStep", "name": "Serve and Store", "text": "Ladle the hot soup into bowls and garnish with freshly chopped parsley. The herbs add a bright, fresh contrast to the deep, savory flavors of the soup. Serve immediately with crusty bread for a complete meal, or allow to cool before storing in airtight containers for up to 3 days in the refrigerator or 3 months in the freezer." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "178" }, "review": [ { "@type": "Review", "author": "Sophia Chen", "datePublished": "2023-07-05", "reviewBody": "Amazing flavors from such simple ingredients! I added a bit of grated Parmesan on top and it was divine. My toddler even asked for seconds which never happens with vegetables!", "name": "Family-Friendly Winner", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Raj Patel", "datePublished": "2023-07-12", "reviewBody": "I've made several batches and frozen them in portions. Perfect for quick lunches during busy workweeks. The flavors actually improve after freezing! Highly recommend adding a squeeze of lemon juice just before serving.", "name": "Perfect for Meal Prep", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Elena Kuznetsova", "datePublished": "2023-08-02", "reviewBody": "The depth of flavor in this soup is remarkable considering how simple the ingredients are. I added some white beans for extra protein and it made for a complete meal. Will definitely make this again!", "name": "Wonderfully Satisfying", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Miguel Rodriguez", "datePublished": "2023-08-19", "reviewBody": "This soup has become a weekly tradition in our household. I love how adaptable it is to whatever vegetables I have on hand. The herb combination is perfectly balanced and creates such a comforting aroma.", "name": "Versatile Recipe", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Aisha Mohammed", "datePublished": "2023-09-05", "reviewBody": "Better than any restaurant vegetable soup I've ever had! I was skeptical about such a simple recipe, but the gradual building of flavors really makes a difference. My kids actually ate their vegetables without complaint!", "name": "Restaurant Quality at Home", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ]}

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Vegetable Soup Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "This vegetable soup uses olive oil, onion, carrots, celery, garlic, potatoes, green beans, red bell pepper, sweetcorn, vegetable stock, chopped tomatoes, bay leaves, dried thyme, oregano, tomato paste, salt, pepper, and fresh parsley for garnish." } }, { "@type": "Question", "name": "How to cook Vegetable Soup Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Vegetable Soup Recipe by first sautéing aromatic vegetables (mirepoix), then adding garlic and tomato paste. Next, incorporate the remaining vegetables, stock, tomatoes and herbs, and simmer until everything is tender but not mushy. Remove bay leaves, adjust seasoning, garnish with fresh parsley, and serve hot with crusty bread." } }, { "@type": "Question", "name": "How can I make my homemade vegetable soup more flavourful?", "acceptedAnswer": { "@type": "Answer", "text": "For a more flavourful soup, take time to properly sauté the aromatic vegetables until softened, add a splash of white wine before the stock, use homemade vegetable stock if possible, finish with a squeeze of lemon juice, and don't forget to add fresh herbs just before serving." } }, { "@type": "Question", "name": "Can I freeze leftover vegetable soup?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, vegetable soup freezes extremely well! Allow it to cool completely, then portion into airtight containers leaving some headspace to allow for expansion. It will keep for up to 3 months in the freezer. Thaw overnight in the refrigerator and reheat gently on the hob." } }, { "@type": "Question", "name": "What's the best way to customise a basic vegetable soup recipe?", "acceptedAnswer": { "@type": "Answer", "text": "Customise your vegetable soup by adding protein like beans or lentils, stirring in pasta or rice, incorporating seasonal vegetables, adjusting the herbs and spices to suit your taste, adding a splash of cream for richness, or topping with croutons, cheese or a swirl of pesto." } } ]}