Bacon Soup Recipe Vegetable Stock for Rich Flavor

Updated On: October 8, 2025

When it comes to comforting and flavorful soups, nothing quite beats the rich, smoky allure of bacon combined with the wholesome goodness of vegetable stock. This bacon soup recipe with vegetable stock is a delicious way to enjoy a hearty meal that’s both satisfying and packed with flavor.

The vegetable stock provides a light, earthy base that perfectly complements the crispy, savory bacon pieces, making every spoonful a delightful experience. Whether you’re warming up on a chilly evening or looking for an easy meal to prepare, this soup brings together simple ingredients with a rustic charm that’s sure to impress.

What makes this recipe truly special is the balance between the smoky bacon and the fresh vegetables simmered in a flavorful broth. It’s easy to customize with your favorite veggies or add a dash of spice for a little kick.

Plus, it’s a great way to use up any leftover veggies in your fridge. If you’re interested in more delicious vegetarian and vegan recipes, be sure to check out our A to Z Vegetarian Recipes for Every Meal and Occasion.

Why You’ll Love This Recipe

This bacon soup recipe is a perfect blend of smoky, savory, and fresh flavors. It’s incredibly versatile and easy to make, requiring just a handful of pantry staples and fresh vegetables.

Using vegetable stock instead of traditional chicken or beef broth keeps the soup lighter while maintaining a rich depth of flavor. Whether you’re cooking for one or a family, this soup scales beautifully and can be prepared in under an hour.

Additionally, the combination of hearty vegetables like potatoes and carrots with crispy bacon ensures a filling and nutritious meal. If you’re looking for more wholesome soup ideas, explore our 15 Bean Soup Slow Cooker Recipe Vegetarian and Delicious for a protein-packed alternative.

Ingredients

  • 6 slices of bacon, chopped
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 3 medium carrots, diced
  • 2 stalks celery, diced
  • 3 medium potatoes, peeled and cubed
  • 4 cups vegetable stock
  • 1 cup corn kernels (fresh or frozen)
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • Salt and black pepper to taste
  • 2 tablespoons olive oil
  • Fresh parsley for garnish

Equipment

  • Large soup pot or Dutch oven
  • Wooden spoon or spatula
  • Chef’s knife
  • Cutting board
  • Measuring cups and spoons
  • Ladle for serving
  • Optional: Immersion blender (if you prefer a smoother soup)

Instructions

  1. Cook the bacon: Heat the large soup pot over medium heat. Add the chopped bacon and cook until crisp, about 6-8 minutes. Remove the bacon with a slotted spoon and set aside on a paper towel to drain. Leave the bacon fat in the pot for cooking the vegetables.
  2. Sauté the aromatics: Add 2 tablespoons of olive oil to the pot if needed. Add the chopped onion and cook until translucent, about 4 minutes. Stir in the minced garlic and cook for another minute until fragrant.
  3. Add the vegetables: Stir in the diced carrots, celery, and potatoes. Cook for 5 minutes, stirring occasionally, allowing the vegetables to absorb the bacon fat and olive oil for extra flavor.
  4. Pour in the vegetable stock: Add the 4 cups of vegetable stock along with the bay leaf and dried thyme. Bring the mixture to a boil, then reduce heat to low and let it simmer for about 20-25 minutes, or until the potatoes and carrots are tender.
  5. Add corn and season: Stir in the corn kernels and cooked bacon pieces. Season with salt and black pepper to taste. Let the soup simmer for an additional 5 minutes to meld the flavors.
  6. Optional blending: For a creamier texture, use an immersion blender to partially blend the soup, leaving some vegetable chunks intact for texture.
  7. Final touches: Remove the bay leaf. Ladle the soup into bowls and garnish with fresh parsley before serving.

Tips & Variations

Tip: Use thick-cut bacon for a meatier texture and more robust flavor. For a spicier kick, add a pinch of cayenne pepper or a dash of hot sauce.

Variation: Switch out the potatoes for sweet potatoes for a slightly sweet twist. You can also add other vegetables like green beans or peas depending on what you have on hand.

Vegetarian option: Omit the bacon and increase the olive oil or add smoked paprika for a smoky flavor without the meat.

Nutrition Facts

Nutrient Amount per Serving
Calories 230 kcal
Protein 8 g
Fat 14 g
Carbohydrates 18 g
Fiber 3 g
Sodium 700 mg (varies by stock and bacon brand)

Serving Suggestions

This hearty bacon soup pairs beautifully with a fresh green salad or a crusty loaf of bread to soak up all the delicious broth. For a lighter accompaniment, try it alongside steamed green beans or roasted Brussels sprouts.

If you want to keep the meal cozy and filling, serve with a side of garlic bread or your favorite grilled cheese sandwich.

For more comforting soup ideas, check out our Vegan Fall Soup Recipes To Warm Your Cozy Evenings, or try the Beer Cheese Soup Recipe Vegetarian Made Easy and Delicious for an indulgent treat.

Conclusion

This bacon soup recipe with vegetable stock is a versatile and delicious addition to your soup repertoire. It’s simple to prepare, making it perfect for busy weeknights or lazy weekend lunches.

The combination of smoky bacon and fresh vegetables in a light but flavorful vegetable broth creates a comforting dish that feels both indulgent and wholesome. The recipe’s flexibility means you can easily adapt it by swapping vegetables or adjusting seasonings to suit your taste.

If you love exploring hearty and healthy recipes like this one, be sure to visit our collection of Cheap Vegetarian Recipes For Families Everyone Will Love for more affordable and delicious meal ideas.

Happy cooking, and enjoy every spoonful of this beautiful bacon soup!

📖 Recipe Card: Bacon Soup with Vegetable Stock

Description: A hearty and flavorful bacon soup made with rich vegetable stock and fresh vegetables. Perfect for a comforting meal any time of day.

Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M

Servings: 6 servings

Ingredients

  • 6 slices bacon, chopped
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 3 medium carrots, peeled and sliced
  • 2 celery stalks, sliced
  • 4 cups vegetable stock
  • 2 medium potatoes, peeled and diced
  • 1 cup frozen corn kernels
  • 1 teaspoon dried thyme
  • Salt and black pepper to taste
  • 2 tablespoons olive oil
  • 1/4 cup chopped fresh parsley

Instructions

  1. In a large pot, cook chopped bacon over medium heat until crisp.
  2. Remove bacon and set aside, leaving bacon fat in pot.
  3. Add olive oil, onion, garlic, carrots, and celery to the pot; sauté until softened.
  4. Add potatoes, vegetable stock, and thyme; bring to a boil.
  5. Reduce heat and simmer for 25 minutes until potatoes are tender.
  6. Stir in corn and cooked bacon; cook for another 5 minutes.
  7. Season with salt and pepper to taste.
  8. Garnish with fresh parsley before serving.

Nutrition: Calories: 220 kcal | Protein: 10 g | Fat: 14 g | Carbs: 15 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Bacon Soup with Vegetable Stock”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful bacon soup made with rich vegetable stock and fresh vegetables. Perfect for a comforting meal any time of day.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“6 slices bacon, chopped”, “1 medium onion, diced”, “2 cloves garlic, minced”, “3 medium carrots, peeled and sliced”, “2 celery stalks, sliced”, “4 cups vegetable stock”, “2 medium potatoes, peeled and diced”, “1 cup frozen corn kernels”, “1 teaspoon dried thyme”, “Salt and black pepper to taste”, “2 tablespoons olive oil”, “1/4 cup chopped fresh parsley”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “In a large pot, cook chopped bacon over medium heat until crisp.”}, {“@type”: “HowToStep”, “text”: “Remove bacon and set aside, leaving bacon fat in pot.”}, {“@type”: “HowToStep”, “text”: “Add olive oil, onion, garlic, carrots, and celery to the pot; saut\u00e9 until softened.”}, {“@type”: “HowToStep”, “text”: “Add potatoes, vegetable stock, and thyme; bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat and simmer for 25 minutes until potatoes are tender.”}, {“@type”: “HowToStep”, “text”: “Stir in corn and cooked bacon; cook for another 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper to taste.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh parsley before serving.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “10 g”, “fatContent”: “14 g”, “carbohydrateContent”: “15 g”}}

Photo of author

Marta K

Leave a Comment

X