Brussels Sprout Soup with Bacon

30 min prep 6 min cook 3 servings
Brussels Sprout Soup with Bacon
Save This Recipe!
Click to save for later - It only takes 2 seconds!

The first time I made Brussels sprout soup with bacon was on a crisp autumn afternoon when the wind was rattling the old pine branches outside my kitchen window. I remember the moment I tossed the first handful of halved sprouts into the pot, and a sweet, earthy aroma rose like a warm hug, instantly making the whole house feel cozier. As the bacon sizzled in the pan, its smoky perfume mingled with the caramelizing onions, creating a symphony of scents that had my family gathering around the stove, each of us waiting for that first spoonful. Have you ever wondered why a simple soup can feel like a celebration? The answer lies in the balance of flavors, textures, and that little secret I’m about to reveal later in the recipe.

What makes this dish truly special is how it transforms humble ingredients into something that feels both rustic and refined. The Brussels sprouts, often misunderstood, become tender and buttery when simmered, while the bacon adds a crunchy, salty contrast that keeps every bite exciting. Imagine the first spoonful hitting your tongue: the creamy broth, the subtle bite of the sprouts, the smoky crunch of the bacon—each element playing its part in a perfect culinary duet. And the best part? It’s a one‑pot wonder, meaning less cleanup and more time to enjoy the company of those you love. But wait—there’s a secret trick in step four that will elevate the soup from delicious to unforgettable.

I’ve served this soup at holiday tables, after a long day of work, and even at impromptu brunches, and each time it has earned rave reviews and requests for seconds. It’s the kind of comfort food that doesn’t feel heavy; instead, it’s light enough to be a starter yet hearty enough to stand as a main when paired with crusty bread. The recipe is forgiving enough for beginners, yet it offers layers of complexity for seasoned cooks who love to experiment. Here’s exactly how to make it — and trust me, your family will be asking for seconds.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of smoky bacon and the natural nuttiness of Brussels sprouts creates a deep, layered taste that feels both familiar and exciting. Each bite delivers a balance of umami, slight sweetness, and a hint of earthiness that keeps the palate engaged.
  • Silky Texture: Simmering the sprouts with potatoes and a splash of cream yields a velvety mouthfeel, while the crisp bacon bits provide a satisfying crunch. This contrast makes the soup feel luxurious without being overly rich.
  • Ease of Preparation: All the core ingredients are prepped in under fifteen minutes, and the cooking process is straightforward, requiring only one pot and a skillet. Busy weeknights become an opportunity to create something special without the stress.
  • Time Efficiency: With a total cooking time of about forty‑five minutes, you can have a restaurant‑quality soup on the table while the kids are still finishing their homework. The timing is perfect for dinner or a cozy lunch.
  • Versatility: This soup can be served as an elegant starter, a comforting main, or even as a base for a more elaborate dish with added proteins or grains. It adapts to the occasion and the crowd.
  • Nutrition Boost: Brussels sprouts are packed with vitamin C, K, and fiber, while the bacon adds protein and a satisfying dose of healthy fats. The soup feels indulgent yet offers a nutritional punch.
  • Ingredient Quality: Using fresh, locally sourced sprouts and thick‑cut bacon enhances the overall flavor, turning a simple recipe into a gourmet experience. Quality ingredients are the secret heroes behind every great dish.
  • Crowd‑Pleasing Factor: Even picky eaters who shy away from greens are won over by the smoky bacon and creamy broth. It’s a proven crowd‑pleaser that turns skeptics into fans.
💡 Pro Tip: For an extra depth of flavor, render the bacon first, then use the rendered fat to sauté the onions and garlic. This builds a flavor base that’s impossible to replicate with oil alone.

🥗 Ingredients Breakdown

The Foundation: Greens & Starch

Brussels sprouts are the heart of this soup, providing a slightly bitter, nutty flavor that mellows as they cook. Choose small to medium sprouts, as they tend to be sweeter and more tender; larger ones can be a bit woody. Halve them for even cooking and to expose more surface area, which helps them release their natural sugars into the broth. If fresh sprouts aren’t available, frozen ones work well—just be sure to thaw and pat them dry to avoid excess water.

Potatoes act as the silent hero, adding body and a subtle creaminess without the need for excessive dairy. Yukon Gold or red potatoes are ideal because they hold their shape while still breaking down slightly to thicken the soup. Dice them uniformly so they cook at the same rate as the sprouts, ensuring a consistent texture throughout the pot.

Aromatics & Spices: The Flavor Builders

Onions and garlic are the classic duo that lay the aromatic groundwork for any soup worth its salt. A yellow onion, finely chopped, will caramelize beautifully in the bacon fat, releasing a sweet, golden flavor that balances the earthiness of the sprouts. Fresh garlic, minced just before adding, adds a pungent kick that mellows into a fragrant undertone as the soup simmers.

Fresh thyme leaves bring a piney, slightly floral note that pairs perfectly with the smoky bacon. If you don’t have fresh thyme, a pinch of dried thyme works just as well, but be careful not to overdo it—dried herbs are more concentrated. A dash of freshly ground black pepper adds a subtle heat that awakens the palate without overwhelming the delicate flavors.

The Secret Weapons: Bacon & Cream

Bacon is the star that transforms this humble soup into a luxurious experience. I recommend using thick‑cut, applewood‑smoked bacon for its robust smoky profile and satisfying crunch. Render the bacon until it’s crisp, then set the pieces aside for garnish; the rendered fat becomes the cooking medium for the aromatics, infusing every bite with that irresistible bacon essence.

Heavy cream is added at the end to create a silky finish and to mellow the natural bitterness of the Brussels sprouts. If you prefer a lighter version, you can substitute half‑and‑half or a splash of milk, but the soup will lose a touch of its luxurious mouthfeel. A tiny pinch of nutmeg, added with the cream, adds a warm, nutty undertone that rounds out the flavor profile.

Finishing Touches: Brightness & Garnish

A splash of good quality chicken broth (or vegetable broth for a vegetarian twist) provides the liquid base that carries all the flavors together. Choose a low‑sodium broth so you can control the salt level, especially since the bacon already contributes a good amount of saltiness. A final drizzle of extra‑virgin olive oil right before serving adds a glossy sheen and a fresh, fruity note that lifts the entire dish.

For garnish, crumble the reserved bacon, sprinkle a handful of finely chopped chives, and add a few whole roasted Brussels sprout leaves for visual appeal. The garnish not only adds texture but also reinforces the flavor themes you’ve built throughout the cooking process.

🤔 Did You Know? Brussels sprouts belong to the same family as kale, cabbage, and broccoli, which means they share many of the same health‑boosting compounds, including glucosinolates that support detoxification.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

Brussels Sprout Soup with Bacon

🍳 Step-by-Step Instructions

  1. Start by heating a large Dutch oven over medium heat. Add the bacon strips, laying them flat, and cook until they turn a deep amber and become crispy, about 6‑8 minutes. As the fat renders, you’ll hear a satisfying sizzle that signals the flavor base is forming. Once crisp, remove the bacon with a slotted spoon, set it on paper towels, and reserve the rendered fat in the pot; this golden liquid is pure flavor gold. Pro Tip: If you prefer less fat, skim off a tablespoon, but keep most of it for that smoky backbone.

  2. In the same pot, add a tablespoon of olive oil if needed, then toss in the chopped onion. Stir frequently, allowing the onion to soften and turn translucent, about 3‑4 minutes. When the edges start to caramelize and you catch a sweet, almost nutty aroma, add the minced garlic and cook for another 30 seconds—watch closely so it doesn’t burn. The garlic will release its fragrant oils, creating a fragrant foundation that will permeate the entire soup.

  3. Now, introduce the halved Brussels sprouts and diced potatoes to the pot. Stir them into the onion‑garlic mixture, letting them coat in the bacon‑infused fat. Cook for about 5 minutes, letting the sprouts develop a slight golden hue; you’ll notice a faint, earthy scent rising, signaling that the sprouts are beginning to release their natural sugars. This step is crucial for building depth, so resist the urge to rush it.

  4. Pour in 4 cups of low‑sodium chicken broth, scraping the bottom of the pot to loosen any browned bits—those are flavor powerhouses. Bring the mixture to a gentle boil, then reduce the heat to a simmer. Cover the pot and let it cook for 15‑20 minutes, or until the potatoes are fork‑tender and the Brussels sprouts have softened completely. Pro Tip: Add a sprig of fresh thyme at this stage; it will infuse the broth with a subtle piney aroma without overpowering the other flavors.

  5. While the soup simmers, crumble the cooked bacon into bite‑size pieces and set aside for later. This is the moment to taste the broth—add salt and freshly ground black pepper to your liking, remembering that the bacon already contributes saltiness. If you feel the broth needs a touch more depth, a splash of dry white wine can be added now; it will evaporate, leaving behind a nuanced acidity.

  6. Once the vegetables are tender, remove the pot from heat. Using an immersion blender, puree the soup until it reaches a smooth, velvety consistency. If you prefer a slightly chunky texture, blend only half and leave the rest as is. The soup should have a bright green‑gold hue that looks as inviting as it smells.

  7. Return the pot to low heat and stir in 1 cup of heavy cream, a pinch of freshly grated nutmeg, and the remaining thyme leaves (if you used fresh). The cream will melt into the soup, creating a luxurious silkiness, while the nutmeg adds a whisper of warmth that ties the flavors together. Heat gently for another 3‑4 minutes, just until the soup is hot but not boiling—boiling can cause the cream to separate.

  8. Common Mistake: Over‑blending can turn a beautifully textured soup into a watery puree. Stop blending once you achieve a smooth consistency, then let the cream finish the job. This preserves the natural body of the potatoes and sprouts, giving you that perfect mouthfeel.

  9. Ladle the soup into bowls, drizzle a tiny swirl of olive oil on top, and sprinkle the crispy bacon crumbles, chopped chives, and a few whole roasted sprout leaves for garnish. The contrast of hot, silky soup with the crunchy bacon creates a delightful textural play that will make you want another spoonful immediately.

  10. Serve immediately with a side of crusty sourdough or a warm baguette. The bread is perfect for sopping up every last drop of that buttery broth. And remember, the soup tastes even better the next day once the flavors have had time to meld—so don’t be surprised if you find yourself coming back for seconds tomorrow.

💡 Pro Tip: After blending, if the soup feels too thick, thin it with a splash of extra broth or a little milk. Adjusting the consistency at the end ensures a perfect spoon‑ready texture.

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you finish, always taste the soup a minute before you think it’s done. This allows you to catch any missing seasoning—perhaps a pinch more salt, a dash of pepper, or a whisper of lemon juice to brighten the flavors. I once served a batch that was a touch flat because I skipped this final taste check, and the feedback was a gentle reminder that the palate is the ultimate judge.

Why Resting Time Matters More Than You Think

Letting the soup rest for 10‑15 minutes off the heat lets the flavors meld, especially the smoky bacon and the subtle thyme. During this rest, the cream integrates fully, preventing any separation when you reheat later. I’ve noticed that soups that sit briefly develop a richer, more cohesive taste, turning a good dish into a great one.

The Seasoning Secret Pros Won’t Tell You

A tiny splash of sherry vinegar added at the very end can cut through the richness and add a bright, tangy finish that balances the cream and bacon. It’s a secret I picked up from a chef friend who swears by the “vinegar lift” in his soups. Use just a teaspoon—you’ll hear the soup whisper “yes!” as the flavors snap into place.

Blending Balance: When to Stop

Using an immersion blender gives you control over texture; blend in short bursts and stop when you see a smooth, yet slightly textured surface. Over‑blending can turn the soup into a watery puree, losing the body contributed by the potatoes. I once blended too long, and the soup turned into a thin broth—lesson learned, and now I always keep a watchful eye.

Crisp Bacon Timing

Crisp the bacon just before you start the soup so the fat is hot and ready, but don’t let it sit too long after cooking, or it will lose its crunch. Store the crumbled bacon in a single layer on a paper towel and reheat briefly in a hot pan right before serving to revive its snap. The contrast of hot soup and freshly crisped bacon is pure culinary magic.

💡 Pro Tip: If you love extra smokiness, finish the soup with a few drops of liquid smoke—just a couple of drops, because a little goes a long way.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Cheesy Cheddar Twist

Stir in ½ cup of sharp cheddar cheese during the final cream step. The cheese adds a tangy richness that pairs beautifully with the bacon, turning the soup into a comforting, cheesy delight. Serve with toasted garlic croutons for extra crunch.

Spicy Chipotle Kick

Add one finely chopped chipotle pepper in adobo sauce when you pour in the broth. The smoky heat elevates the bacon’s smokiness and gives the soup a subtle heat that lingers pleasantly. Adjust the amount based on your spice tolerance.

Root Vegetable Medley

Swap half of the potatoes for sweet potatoes or carrots. The natural sweetness balances the bitterness of the sprouts and adds a vibrant orange hue, making the soup visually stunning and nutritionally diverse.

Herb‑Infused Delight

Replace thyme with rosemary and a handful of fresh sage leaves. The aromatic herbs impart an earthy, piney flavor that complements the smoky bacon, giving the soup a rustic, woodland feel.

Vegan Dream

Omit the bacon and use smoked tempeh or smoked tofu cubes for a plant‑based version. Replace the heavy cream with coconut milk or cashew cream, and use vegetable broth. The result is a velvety, smoky soup that satisfies vegans and omnivores alike.

Curry‑Infused Surprise

Stir in a teaspoon of mild curry powder with the onions. The warm spices add an exotic depth, turning the soup into a fusion dish that feels both familiar and adventurous. Finish with a swirl of yogurt for a tangy contrast.

📦 Storage & Reheating Tips

Refrigerator Storage

Allow the soup to cool to room temperature before transferring it to an airtight container. It will keep fresh for up to 4 days in the refrigerator. When storing, place the crispy bacon crumbles in a separate container to maintain their crunch.

Freezing Instructions

For longer storage, freeze the soup in portion‑sized containers, leaving about an inch of headspace for expansion. It freezes well for up to 3 months. To preserve the cream’s texture, consider freezing without the cream and adding it fresh when you reheat.

Reheating Methods

Reheat gently on the stovetop over low heat, stirring occasionally to prevent scorching. Add a splash of chicken broth or milk if the soup has thickened too much; this restores the silky consistency. For a quick microwave fix, heat in 30‑second intervals, stirring between each, and finish with a drizzle of cream and a handful of fresh bacon.

❓ Frequently Asked Questions

Yes, turkey bacon works, but keep in mind it’s leaner and less smoky. To compensate, add a splash of smoked paprika or a few drops of liquid smoke to the broth. This will help you retain the depth of flavor that traditional bacon provides.

Frozen Brussels sprouts are a great alternative. Thaw them completely and pat dry before adding to the pot to avoid excess water. The texture will be slightly softer, but the flavor remains wonderful when paired with the bacon and cream.

Absolutely! Omit the bacon and replace it with smoked tofu or tempeh for a similar smoky note. Use vegetable broth instead of chicken broth, and consider adding a teaspoon of smoked paprika to keep the depth of flavor.

You can whisk in a tablespoon of flour or cornstarch mixed with a little cold water (a slurry) after the soup has simmered. Cook for a few minutes, and the soup will thicken without altering the flavor profile.

Yes! Adding carrots or leeks enhances sweetness and adds layers of flavor. Dice them small so they cook at the same rate as the potatoes, and they’ll blend seamlessly into the final puree.

Reheat gently over low heat, stirring constantly. If the soup looks too thick, add a splash of broth or milk. Avoid boiling, as high heat can cause the cream to separate.

You can substitute pancetta, smoked ham, or even diced chorizo for a different flavor profile. Each will bring its own saltiness and smokiness, so adjust the seasoning accordingly.

The soup freezes well for up to three months. For best texture, freeze without the cream and add it fresh when reheating. This prevents the cream from separating during the freeze‑thaw cycle.
Brussels Sprout Soup with Bacon

Brussels Sprout Soup with Bacon

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Render the bacon in a large pot until crisp; remove and set aside, leaving the fat in the pot.
  2. Sauté the onion in the bacon fat until translucent, then add garlic and cook briefly.
  3. Add the halved Brussels sprouts and diced potatoes, coating them in the fat.
  4. Pour in the chicken broth, bring to a boil, then simmer 15‑20 minutes until vegetables are tender.
  5. Season with salt, pepper, and thyme; crumble the cooked bacon and set aside.
  6. Puree the soup with an immersion blender until smooth.
  7. Stir in heavy cream and nutmeg; heat gently without boiling.
  8. Serve topped with crispy bacon, a drizzle of olive oil, and fresh chives if desired.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.