Love this? Pin it for later! 📌
There’s a moment every October—usually the first Saturday when the air turns crisp and the leaves start to gather in golden drifts on the porch—when I trade my sandals for thick wool socks and head straight to the stove. I’m not reaching for pumpkin (that comes later) or chili (that’s for game day). I’m after something gentler, something that smells like childhood snow days and feels like a hand-knit blanket: potato soup. Not the watery, institutional kind that haunted my elementary-school cafeteria, but a silky, luxurious pot thick with tender chunks of Yukon Gold, fragrant with thyme and bay, and crowned with shards of smoky bacon and a snowfall of sharp cheddar that melts into lava-like rivulets the second it hits the surface.
I first published a version of this recipe eight years ago, back when my blog was still a weekend hobby and my photography was, frankly, abysmal. The soup was an instant reader favorite—partly because it’s embarrassingly easy, partly because it reheats like a dream, and mostly because it answers the universal question: “How do I turn humble potatoes, a splash of cream, and a handful of fridge staples into something that tastes like I’ve been tending it all afternoon?” Since then I’ve tweaked, tested, and tripled it for church potlucks, new-mom meal trains, and the occasional snowy power-outage dinner lit by candle stubs. Every iteration narrows in on the same goal: maximum coziness with minimal fuss.
Today I’m sharing the definitive version—rich enough for company, simple enough for a Tuesday, and flexible enough to accommodate whatever dairy (or non-dairy) you have on hand. If you can peel potatoes and crisp bacon, you can master this soup. Let’s get cozy.
Why This Recipe Works
- Two-Stage Cooking: Simmering potatoes in seasoned broth first, then adding dairy at the end, prevents curdling and yields velvety texture.
- Rendered Bacon Fat: Using the bacon drippings to sauté the aromatics layers smoky depth into every spoonful.
- Yukon Gold Potatoes: Their naturally creamy, low-starch flesh breaks down slightly to thicken the broth without flour or cornstarch.
- Triple Dairy Punch: A modest splash of cream, whole milk, and sour cream delivers lush body without heaviness.
- Cheese Off-Heat: Stirring cheddar in after the pot comes off the burner keeps it from seizing or turning grainy.
- Customizable Texture: Blend a portion for silkiness, leave the rest chunky for rustic comfort—your spoon, your rules.
Ingredients You'll Need
Great potato soup starts with, well, great potatoes. Look for medium-sized Yukon Golds with thin skins and a buttery hue; avoid any with green tinges or sprouting eyes. If you only have Russets, they’ll work, but they’ll disintegrate faster—cut them larger and shorten the simmer by five minutes.
For the bacon, I prefer thick-cut applewood-smoked. You’ll render about three tablespoons of fat, which is liquid gold for sautéing onions and garlic. Turkey bacon works in a pinch; add an extra tablespoon of butter to compensate for lost drippings.
Aromatics: One large yellow onion, two fat cloves of garlic, and two stalks of celery for subtle backbone. Dice them small so they melt into the soup rather than floating in noticeable chunks.
Broth: I keep low-sodium chicken stock in the pantry for maximum control. Swap vegetable broth to make this vegetarian; add a teaspoon of smoked paprika to compensate for lost bacon nuance.
Dairy trio: Heavy cream for body, whole milk for drinkability, sour cream for tang. Half-and-half can sub for the cream and milk in equal amounts. Lactose-intolerant? Use full-fat coconut milk and a dollop of oat-based sour cream—flavor remains surprisingly neutral.
Seasonings: Bay leaf, fresh thyme (or ½ tsp dried), a whisper of nutmeg for warmth, and plenty of freshly cracked black pepper. Salt at the end; bacon and cheddar vary widely in salinity.
Toppings: Reserve the crisp bacon, extra shredded sharp cheddar, sliced green onions, and—my secret—tiny cubes of cold butter stirred in at the table for glossy richness. A dash of hot sauce never hurt anyone either.
How to Make Cozy Potato Soup with Bacon and Cheddar Toppings
Crisp the Bacon
Place a 4-quart Dutch oven over medium heat. Add 6 oz diced bacon and cook, stirring occasionally, until mahogany and crisp, 7–9 minutes. While it sizzles, admire the way your kitchen starts to smell like a campfire breakfast. Use a slotted spoon to transfer bacon to a paper-towel-lined plate, leaving behind every last drop of rendered fat.
Build the Aromatic Base
Add 2 Tbsp butter to the bacon fat (you should have about 3 Tbsp total). Once it foams, stir in 1 diced onion, 2 diced celery stalks, and ½ tsp salt. Sauté until the edges turn translucent and the onion looks like it’s been kissed by sunset, 5–6 minutes. Add 2 minced garlic cloves and cook 30 seconds—just until fragrant—then sprinkle in ½ tsp dried thyme and a bay leaf; let the herbs bloom in the fat for another 30 seconds.
Add Potatoes & Broth
Peel and cube 2½ lbs Yukon Golds into ¾-inch pieces—small enough to cook quickly, large enough to stay intact. Tip them into the pot along with 4 cups low-sodium chicken broth. The liquid should just cover the potatoes; add a splash of water if needed. Bring to a boil, then reduce to a gentle simmer, partially cover, and cook 12–15 minutes, until a paring knife slides through a cube with slight resistance.
Create Texture
Remove the bay leaf. For a brothy-chunky hybrid, ladle out 2 cups of potatoes and broth into a bowl and set aside. Insert an immersion blender directly into the pot and blitz until silk-smooth, 45–60 seconds. (No immersion blender? Transfer 2 cups broth and potatoes to a countertop blender, vent the lid, and puree until smooth, then return.) Stir the reserved chunky mixture back in for that classic soup-and-stew duality.
Enrich with Dairy
Reduce heat to low. Stir in 1 cup heavy cream, 1 cup whole milk, and ¼ cup sour cream. Gentle heat is critical—boiling will curdle the dairy and leave you with a grainy, sad pot. Season with ½ tsp freshly ground black pepper and a pinch of nutmeg. Let the soup sigh and thicken for 5 minutes; it should coat the back of a spoon but still be slurpable.
Cheese & Final Seasoning
Remove the pot from the burner. Sprinkle in 1 cup freshly shredded sharp cheddar and let stand 1 minute—this prevents the cheese from seizing—then stir until melted and glossy. Taste, then salt as needed. Remember: the bacon you’ll sprinkle on top is salty, so err on the conservative side.
Serve & Top
Ladle into warm bowls (a quick rinse with hot water keeps the soup from cooling on contact). Shower with reserved bacon, extra cheddar, sliced green onions, and a final crank of black pepper. For ultra-indulgence, float a teaspoon of cold butter on each portion; it melts into a shiny topcoat that restaurant chefs call monte au beurre.
Expert Tips
Low & Slow Dairy
Never let the soup boil after adding cream; keep it below a whisper simmer to prevent curdling.
Shred Your Own Cheese
Pre-shredded cellulose-coated cheese resists melting. Grab the block and a box grater for silk-smooth results.
Make-Ahead Magic
Soup thickens as it stands. Thin with milk or broth when reheating, and add cheese only at serving to avoid graininess.
Freezer-Friendly Base
Freeze the blended potato base (no dairy) up to 3 months. Thaw, then stir in cream and cheese for fresh flavor.
Salt at the End
Bacon and cheddar vary in saltiness. Taste the finished soup first, then adjust to avoid over-salting.
Crouton Upgrade
Toss cubed sourdough in bacon fat, bake 10 min at 400 °F, and float on top for crunch that refuses to sog.
Variations to Try
- Loaded Baked Potato Style: Swap cheddar for smoked gouda and top with sour cream, chives, and steamed broccoli florets.
- Vegetarian: Replace bacon with 2 Tbsp olive oil plus 1 tsp smoked paprika; use vegetable broth and finish with roasted shiitake “bacon” bits.
- Dairy-Free: Substitute full-fat coconut milk for cream, oat milk for whole milk, and nutritional yeast for cheddar. Add squeeze of lemon for tang.
- Spicy Southwest: Add 1 diced chipotle in adobo with the garlic, swap cheddar for pepper jack, and garnish with cilantro and lime zest.
- Seafood Chowder Twist: Fold in 8 oz bite-size salmon pieces during the last 5 minutes of simmering; finish with dill instead of thyme.
- Lightened-Up: Use evaporated skim milk in place of heavy cream, turkey bacon, and reduced-fat cheddar. Puree the entire pot for smoothness without cream.
Storage Tips
Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The soup will thicken; loosen with milk or broth when reheating gently on the stovetop over medium-low heat, stirring often.
Freezer: For best texture, freeze the blended potato base without dairy. Leave 1-inch headspace, cool, and freeze up to 3 months. Thaw overnight in the fridge, then proceed with step 5 (adding cream, milk, sour cream, and cheese).
Make-Ahead for Parties: Prepare soup through step 4, refrigerate up to 2 days. Reheat slowly, then add dairy and cheese just before serving to maintain that silky finish.
Bacon & Toppings: Store cooked bacon in a zip-top bag at room temp for 2 days or refrigerate up to 5. Revive in a 350 °F oven for 5 minutes for max crispness.
Frequently Asked Questions
Cozy Potato Soup with Bacon and Cheddar Toppings
Ingredients
Instructions
- Crisp Bacon: In a 4-quart Dutch oven cook diced bacon over medium heat until crisp, 7–9 min. Transfer to paper-towel-lined plate; reserve drippings.
- Sauté Aromatics: Add butter to drippings. Stir in onion, celery, and ½ tsp salt; cook 5–6 min until translucent. Add garlic, thyme, and bay leaf; cook 30 sec.
- Simmer Potatoes: Add potatoes and broth; bring to boil. Reduce heat, simmer 12–15 min until potatoes are tender.
- Blend: Remove bay leaf. Blend half the soup until smooth using an immersion blender; return to pot for a creamy-chunky texture.
- Add Dairy: Reduce heat to low. Stir in cream, milk, sour cream, pepper, and nutmeg; simmer gently 5 min (do not boil).
- Finish with Cheese: Off heat, stir in ½ cup cheddar until melted. Taste and season with salt.
- Serve: Ladle into bowls; top with remaining cheddar, reserved bacon, and green onions.
Recipe Notes
For ultra-smooth texture, blend the entire pot. For a lighter version, substitute half-and-half for heavy cream. Soup thickens upon standing—thin with milk when reheating.