Love this? Pin it for later!
The first winter we spent in our 1890s farmhouse, a polar vortex parked itself over Wisconsin for what felt like three straight months. Outside, the mercury nose-dived to –26 °F; inside, the old radiators hissed valiantly while I discovered that the previous owners had never bothered to insulate the kitchen. I was eight months pregnant, perpetually cold, and desperate for something that would taste like a wool blanket feels. One snowy Tuesday, I pulled out my Dutch oven, threw in a pound of bacon, and started layering potatoes, onions, and stock. An hour later I ladled the first spoonful—silky, smoky, and steaming—and the entire house suddenly felt ten degrees warmer. That soup became our talisman against every blizzard that followed, requested by neighbors shoveling driveways and packed in thermoses for kids’ sled-hill dinners. Ten years, two more babies, and a full kitchen renovation later, it’s still the recipe I turn to whenever the forecast calls for snow. If you’re after a bowl that tastes like winter coziness distilled, this is it.
Why This Recipe Works
- Double-smoke flavor: Bacon is rendered first, then potatoes are sautéed in the same fat for depth.
- Two-potato texture: Waxy Yukon Golds stay intact while russets melt into natural creaminess.
- Dairy-free option: Replace the cream with oat milk and puree a cup of soup for richness.
- One-pot wonder: Everything—from browning bacon to simmering—happens in the same Dutch oven.
- Freezer-smart: Freeze portions flat in zip bags; reheat directly from frozen with a splash of stock.
- Make-ahead friendly: Flavors deepen overnight; simply thin with stock when reheating.
- Customizable toppings: Offer a toppings bar—extra bacon, cheddar, chives, roasted jalapeños.
Ingredients You'll Need
Bacon: Look for thick-cut, apple-wood-smoked bacon; it renders slowly and infuses the base. If you’re in the UK, back bacon works, but you may need an extra tablespoon of butter to compensate for lower fat. Turkey bacon is acceptable—add 1 tsp smoked paprika to compensate for missing drippings.
Potatoes: A 50-50 split of Yukon Gold and russet gives the best texture. Yukon Golds hold their shape, while russets collapse slightly to thicken the broth. Buy potatoes that feel firm and smell faintly of soil; avoid any with green patches or sprouting eyes.
Aromatics: One large onion plus two fat leek whites add sweetness without harshness. If leeks feel gritty, slice and soak in cold water, then lift out—dirt sinks.
Stock: Homemade chicken stock is gold, but low-sodium store-bought plus a Parmesan rind simmered for 15 minutes boosts body in a pinch.
Cream: Heavy cream (35 %) gives restaurant-level velvetiness. Swap in half-and-half for a lighter version; the soup will be slightly less thick but still comforting. For dairy-free, use full-fat coconut milk—its flavor disappears under bacon smoke.
Seasonings: Fresh thyme, bay leaf, white pepper, and a whisper of nutmeg elevate humble potatoes. White pepper keeps the color pristine.
How to Make Creamy Potato Soup with Bacon for Hearty Winter Dinner
Render the bacon
Place a 5½-quart Dutch oven over medium-low heat. Add 12 oz diced bacon in a single layer; cook 8–10 min until fat liquefies and edges brown. Stir occasionally so it doesn’t scorch. Transfer bacon to a paper-towel-lined plate, leaving 2–3 Tbsp fat in pot.
Sauté aromatics
Add 1 Tbsp unsalted butter to bacon fat; increase heat to medium. Stir in 1 diced onion, 2 sliced leek whites, and ½ tsp kosher salt. Sweat 5 min until translucent but not browned. Add 2 minced garlic cloves; cook 1 min until fragrant.
Build the roux-ish layer
Sprinkle 3 Tbsp all-purpose flour over vegetables; stir constantly 2 min to coat and eliminate raw flavor. This light roux prevents dairy curdling later.
Deglaze
Pour in ½ cup dry white wine; scrape the brown bits (fond) with a wooden spoon. Simmer 2 min until almost dry—this concentrates acidity to brighten potatoes.
Add potatoes & stock
Stir in 1½ lb diced Yukon Gold and 1 lb russet potatoes, 4 cups low-sodium chicken stock, 2 sprigs thyme, 1 bay leaf, and ¼ tsp white pepper. Bring to a boil, then reduce to low, cover partially, and simmer 15 min until potatoes yield to a fork.
Create creaminess
Remove bay leaf and thyme stems. Mash some potatoes against the pot side with a potato masher for rustic texture. Stir in 1 cup heavy cream, ½ tsp nutmeg, and 1 tsp Worcestershire. Simmer 5 min more—do NOT boil or cream may separate.
Adjust consistency
Soup should coat a spoon. If too thick, splash in warm stock ¼ cup at a time. Taste and season with additional salt, pepper, or a squeeze of lemon for brightness.
Serve & garnish
Ladle into warm bowls. Top with reserved bacon, snipped chives, a swirl of cream, and a handful of shredded sharp cheddar. Offer crusty sourdough for dunking.
Expert Tips
Keep potatoes white
If prepping ahead, submerge diced potatoes in cold water with 1 tsp salt and 1 Tbsp vinegar to prevent oxidation.
Slow-cooker hack
Complete steps 1–4 in a skillet, then scrape everything into a slow cooker with potatoes and stock. Cook on LOW 6–7 hr, finish with cream last 30 min.
Prevent curdling
Warm cream in microwave 30 sec before adding; cold dairy shocks hot soup and can split.
Vegetarian twist
Sub smoked tempeh for bacon and use mushroom stock; add 1 tsp liquid smoke for depth.
Brighten leftovers
Stir in a handful of baby spinach and a squeeze of lemon when reheating—revives color and flavor.
Gift idea
Layer dry potato dices, bacon bits, and spice mix in a mason jar; attach a tag with stock and cream instructions for a cozy gift.
Variations to Try
- Loaded baked-potato style: Stir in 1 cup shredded cheddar, top with sour cream, green onions, and extra bacon.
- Seafood chowder twist: Swap half stock for clam juice; add 8 oz bay scallops and ½ cup corn kernels in last 5 min.
- Spicy southwest: Add 1 chipotle in adobo, 1 tsp cumin, and finish with pepper-jack and cilantro.
- Vegan green version: Use olive oil, veggie stock, coconut milk, and blend in 2 cups kale for color.
- Irish pub: Replace half potatoes with diced rutabaga and add ½ cup Irish cheddar plus a dash of stout beer.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors meld beautifully overnight; thin with stock when reheating because potatoes continue to absorb liquid.
Freezer: Omit the cream if you plan to freeze; dairy can grain when thawed. Freeze soup base in quart-size freezer bags laid flat up to 3 months. Thaw overnight in fridge, then heat gently, whisking in cream at the end.
Make-ahead components: Chop vegetables and store submerged in cold water for 24 hr. Cook bacon up to 5 days ahead; keep drippings in jar. Shred cheese and store in zip bag with a pinch of cornstarch to prevent clumping.
Frequently Asked Questions
Creamy Potato Soup with Bacon for Hearty Winter Dinner
Ingredients
Instructions
- Render bacon: Cook diced bacon in Dutch oven over medium-low until crisp; remove and reserve.
- Sauté aromatics: In bacon fat + butter, cook onion and leeks 5 min; add garlic 1 min.
- Build base: Stir in flour 2 min, then deglaze with wine until nearly dry.
- Simmer potatoes: Add both potatoes, stock, thyme, bay leaf, white pepper; simmer 15 min until tender.
- Cream finish: Discard herbs, mash some potatoes, stir in cream, nutmeg, Worcestershire; warm gently.
- Serve: Ladle into bowls, top with bacon and desired garnishes.
Recipe Notes
For a smoky vegetarian version, swap bacon for smoked tempeh and use mushroom stock. Add 1 tsp liquid smoke to mimic depth.