Love this? Pin it for later! 📌
I serve it in wide, pre-warmed bowls with a snowfall of sharp cheddar and a crumble of extra bacon on top. A few snips of chive lend color; a slice of crusty sourdough turns supper into an event. Whether you need a make-ahead lunch that reheats like a dream, a starter for date-night-in, or the centerpiece of a casual Sunday with friends, this soup answers the call. Let’s make it together, shall we?
Why This Recipe Works
- Double bacon hit: We render the fat for the roux and reserve crisp bits for garnish, so every spoonful carries smoky depth.
- Two-potato blend: Starchy Russets melt into the broth while waxy Yukon Golds keep their shape—creamy yet chunky.
- Velouté technique: A light roux plus warm stock prevents the floury taste that plagues many potato soups.
- Silky finish: A modest splash of heavy cream at the end keeps it lush without masking the earthy potatoes.
- Make-ahead magic: Flavors deepen overnight; soup reheats gently on the stove or in a slow-cooker on “warm.”
- Freezer friendly: Omit the final cream, freeze flat, then whisk dairy in during reheating for a just-made taste.
- Scale-friendly: Recipe doubles or halves effortlessly—perfect for both intimate dinners and soup-er-bowl parties.
Ingredients You'll Need
Great soup starts with great produce and honest dairy. Shop like you’re planning a farmhouse brunch and you’ll nail the flavor every time.
Bacon
Use thick-cut, applewood-smoked if possible. You want 12 ounces—enough to render roughly 3 tablespoons of fat. Substitute pancetta for an Italian spin or smoked turkey bacon for a lighter take. Whatever you choose, don’t hurry the render; low-medium heat gives you crisp bits and liquid gold fat.
Potatoes
Two textures make the magic: 1½ pounds Russets (the classic baking potato) cook down and thicken the broth; 1 pound Yukon Golds stay creamy yet intact. If you can only find one variety, go all-Yukon and mash a cup against the pot wall for thickness. Avoid red potatoes—they hold shape but don’t yield the velvety body we’re after.
Aromatics & Vegetables
One large yellow onion, two fat celery ribs, and two carrots form the classic mirepoix. Dice small (¼-inch) so they soften evenly. Frozen mirepoix works in a pinch, but fresh delivers sweeter depth. Garlic arrives later so it doesn’t scorch.
Stock
Low-sodium chicken stock lets you control salt; homemade is glorious, but a quality boxed brand (Swanson, Kettle & Fire) tastes terrific. Warm it in a kettle so it marries seamlessly with the roux—cold stock causes lumps.
Dairy
We’re using equal parts whole milk and heavy cream for a balanced richness that won’t feel like dessert. Half-and-half works for a lighter bowl; evaporated milk subs in a pinch and freezes more stably.
Seasonings
Fresh thyme sprigs, bay leaf, and a whisper of smoked paprika echo the bacon’s complexity. White pepper keeps the color pristine; black pepper works if you don’t mind speckles. Finish with sharp white cheddar—aged two years if you can find it—for a nutty pop.
How to Make Creamy Potato Soup with Bacon for an Indulgent Treat
Render the bacon
Place 12 ounces diced bacon in a heavy 5-quart Dutch oven over medium-low heat. Cook 8–10 minutes, stirring occasionally, until fat liquefies and bacon crisps. Use a slotted spoon to transfer bacon to a paper-towel-lined plate; reserve 3 tablespoons fat in the pot. (If short, add butter; if excess, pour off and save for cornbread.)
Build the roux
Add 3 tablespoons unsalted butter to the bacon fat. Once melted, sprinkle ¼ cup all-purpose flour. Whisk constantly for 2 minutes; you want a pale blonde color—think café-au-lait. This cooks off raw flour taste and sets up a velvety body.
Bloom the aromatics
Stir in diced onion, carrot, and celery plus ½ teaspoon salt. Sweat 5 minutes until translucent. Add 2 minced garlic cloves, 1 teaspoon fresh thyme leaves, and ¼ teaspoon smoked paprika; cook 45 seconds until fragrant.
Deglaze and simmer
Gradually pour in 4 cups warm low-sodium chicken stock, whisking to prevent lumps. Add diced Russet and Yukon potatoes plus 1 bay leaf. Bring to a gentle boil, reduce to a lazy bubble, and simmer 15 minutes, partially covered, until potatoes yield to a fork.
Create creaminess
Lower heat. Stir in 1 cup whole milk and ½ cup heavy cream. Simmer 5 minutes more; do NOT boil (cream can curdle). For extra silkiness, use an immersion blender for 3–4 quick pulses to puree a portion of the potatoes right in the pot.
Season to perfection
Remove bay leaf. Add ¾ teaspoon white pepper, ½ teaspoon kosher salt, and a pinch of nutmeg. Taste; potatoes love salt, so adjust gradually. Stir in half the reserved bacon for smoky pockets throughout.
Serve and garnish
Ladle into warm bowls. Top with remaining bacon, a generous shower of sharp white cheddar, and a flurry of fresh chives. Add a crack of black pepper and serve with crusty bread for sopping.
Expert Tips
Low & slow bacon
Rushing bacon over high heat yields rubbery chew and bitter fat. Patient rendering rewards you with crisp shards and a clean, smoky base.
Warm your dairy
Take milk and cream out of the fridge 15 minutes before adding. Tempering prevents curdling and helps the soup stay smooth.
Season in layers
Salt the onions while sweating, the potatoes while simmering, and the finished soup at the end. Gradual salting builds depth, not just saltiness.
Blender safety
If using a countertop blender, fill only halfway and remove the center cap to let steam escape. Cover with a towel to prevent hot geysers.
No bacon? No problem
Use 3 tablespoons butter plus 1 teaspoon smoked paprika for vegetarian depth. Finish with smoked cheddar to keep that campfire nuance.
Thick vs. brothy
For a lighter texture, skip the roux and simply mash more potatoes. For chowder-style, add ½ cup instant potato flakes at the end.
Variations to Try
- Loaded Baked Potato Soup: Swap cheddar for pepper jack, add a dollop of sour cream, and scatter green onion tops and buttery croutons.
- Clam & Corn Chowder Remix: Fold in 2 cups corn kernels and 2 cans chopped clams (with juice) during the last 5 minutes for coastal flair.
- Spicy Southwest: Replace smoked paprika with chipotle powder, stir in 1 cup roasted poblanos, and finish with queso fresco and cilantro.
- Green & Gold: Stir in 4 cups baby spinach at the end and puree until vibrant green for a St. Patrick’s Day showstopper that still tastes like bacon.
- Lightened-Up: Use turkey bacon, swap whole milk for unsweetened oat milk, and replace heavy cream with Greek yogurt whisked in off-heat.
Storage Tips
Refrigerate
Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low, thinning with stock or milk as needed.
Freeze
Skip the final cream. Cool, portion into freezer zip bags, squeeze out air, and freeze flat up to 3 months. Thaw overnight in the fridge, reheat, then stir in cream.
Make-Ahead
Soup tastes even better the next day. Make through Step 6, chill rapidly in an ice bath, refrigerate, then warm slowly and add cream just before serving.
Frequently Asked Questions
Creamy Potato Soup with Bacon for an Indulgent Treat
Ingredients
Instructions
- Render bacon: In Dutch oven over medium-low heat, cook diced bacon until crisp, 8–10 min. Transfer to plate; reserve 3 Tbsp fat in pot.
- Make roux: Add butter to bacon fat. Once melted, whisk in flour 2 min until pale golden.
- Sweat veggies: Stir in onion, carrot, celery, and ½ tsp salt; cook 5 min until soft. Add garlic, thyme, paprika; cook 45 sec.
- Simmer potatoes: Gradually whisk in warm stock. Add potatoes and bay leaf; simmer 15 min until tender.
- Add cream: Reduce heat; stir in milk and cream. Simmer 5 min (do not boil). Pulse with immersion blender for silkier texture if desired.
- Season & serve: Discard bay leaf. Add white pepper and salt to taste. Stir in half the bacon. Ladle into bowls; top with remaining bacon, cheddar, and chives.
Recipe Notes
For freezer prep, omit final cream; add when reheating for freshest flavor. Soup thickens as it stands—thin with stock or milk to desired consistency.