Love this? Pin it for later! 📌
When the first crisp autumn breeze slips through my kitchen window, I find myself reaching for the same weathered Dutch oven my grandmother passed down to me. It’s the same pot she used to make her legendary potato soup—thick enough to coat the back of a wooden spoon, fragrant with onions and smoky bacon, and always served with a snowfall of fresh green onions on top. I’ve tweaked her formula over the years, swapping in a splash of dry white wine for brightness and finishing with a swirl of crème fraîche for tang, but the soul of the recipe remains unchanged: humble potatoes transformed into velvet comfort.
This creamy potato soup is my go-to for every occasion that calls for warmth. I serve it in oversized mugs after raking leaves with my kids, ladle it into delicate teacups for baby-shower brunches, and pack it in thermoses for Friday-night football games. It freezes like a dream, doubles without protest, and—best of all—welcomes whatever odds and ends lurk in the crisper drawer. If you can chop, stir, and simmer, you can master this bowl of cozy. Let me show you how.
Why This Recipe Works
- Two-Stage Bacon: We render the fat for the soup base, then sprinkle crisp bacon on top so every bite has smoky crunch.
- Velvety Texture Without Flour: A quick purée of just-cooked potatoes naturally thickens the soup—no roux, no pasty aftertaste.
- Layered Alliums: Leeks, shallots, and green onions build a sweet, complex backbone that plain yellow onions can’t match.
- Make-Ahead Friendly: The base improves overnight; simply reheat with a splash of stock and garnish just before serving.
- Flexible Dairy: Use heavy cream for indulgence, half-and-half for weeknights, or oat milk for a surprisingly creamy dairy-free version.
- One-Pot Wonder: From bacon to purée, everything happens in a single Dutch oven—minimal dishes, maximum flavor.
Ingredients You'll Need
Great potato soup starts with great potatoes. Look for medium-starch varieties such as Yukon Gold or German Butterball. They hold their shape while releasing enough starch to thicken the broth naturally. Avoid high-starch bakers (too fluffy) or waxy reds (too gluey). Aim for golf-ball-sized tubers; they cook evenly and fit on soup spoons.
Thick-cut bacon renders more fat and delivers meatier shards. If you can find applewood-smoked, snag it—its gentle sweetness plays beautifully with the leeks. For a vegetarian version, swap in shiitake “bacon” sautéed in olive oil and smoked paprika.
Leeks trap grit like nobody’s business. Slice them first, then swish in a bowl of cold water; the sand sinks while the rings float. Dry thoroughly so they caramelize, not steam.
Green onions do double duty: the white parts melt into the base, the green tops stay perky for garnish. Choose bunches with upright, bright tops and no slimy stems.
Homemade chicken stock is liquid gold, but a low-sodium store-bought brand works. Warm stock prevents the potatoes from seizing and cooking unevenly—an easy 30-second microwave trick.
Heavy cream gives restaurant body, yet half-and-half keeps things weeknight-light. For a dairy-free route, full-fat oat milk has the best neutral flavor and viscosity.
Finally, keep a lemon on hand. A whisper of acid wakes up all the earthy flavors without turning the soup tangy.
How to Make Creamy Potato Soup with Bacon and Green Onions
Render the Bacon
Place a heavy 5-quart Dutch oven over medium heat. Dice 8 oz thick-cut bacon into ½-inch pieces and add to the cold pot. Cook slowly, stirring every 2 minutes, until the fat liquefies and the edges turn golden, 8–10 minutes. Reduce heat if the bacon begins to scorch. Using a slotted spoon, transfer bacon to a paper-towel-lined plate, leaving behind 3–4 Tbsp drippings.
Build the Aromatic Base
Add 2 Tbsp unsalted butter to the bacon fat. Once melted, stir in 2 cups thinly sliced leeks (white & light green) and 1 cup minced shallots. Season with ½ tsp kosher salt and a pinch of sugar to accelerate caramelization. Cook 6 minutes until translucent and jammy. Add 2 tsp minced garlic; cook 45 seconds until fragrant but not browned.
Deglaze & Season
Pour in ⅓ cup dry white wine (Sauvignon Blanc or unoaked Chardonnay). Increase heat to medium-high and scrape the fond with a wooden spoon. Reduce until the pan is almost dry, about 3 minutes. Stir in 1 bay leaf, ½ tsp dried thyme, and ¼ tsp freshly grated nutmeg.
Add Potatoes & Stock
Peel and dice 2 lb Yukon Gold potatoes into ¾-inch cubes. Add to the pot with 4 cups warm low-sodium chicken stock. The liquid should just cover the potatoes; add a splash of water if needed. Bring to a gentle boil, then reduce to a lively simmer. Partially cover and cook 12–15 minutes, until a knife slides through with minimal resistance.
Create the Creamy Texture
Remove the bay leaf. Using an immersion blender, purée about ⅔ of the soup directly in the pot. Move the blender in slow circles, lifting slightly to leave some chunks for body. Prefer a stand blender? Work in batches, filling the jar no more than half full and venting the lid to prevent eruptions.
Enrich & Brighten
Return the puréed soup to low heat. Stir in 1 cup heavy cream (or ¾ cup half-and-half). Season with 1 tsp kosher salt and ½ tsp freshly ground black pepper. Add a pinch of cayenne for gentle heat. Simmer 3 minutes to marry flavors, but do not boil. Finish with a squeeze of lemon juice—start with 1 tsp, taste, and adjust.
Crisp the Reserved Bacon
While the soup simmers, scatter reserved bacon on a parchment-lined sheet pan. Slide under a 400 °F broiler for 60–90 seconds until ultra-crisp. This second blast removes residual moisture so bacon stays crunchy even when floated on hot soup.
Serve & Garnish
Ladle soup into warm bowls. Top with a handful of crisp bacon, a shower of thinly sliced green tops, and a drizzle of good olive oil. Offer extra cracked pepper and crusty bread for swooping.
Expert Tips
Low & Slow Bacon
Rendering bacon over medium heat prevents bitter compounds and yields crystal-clear fat for sautéing vegetables.
Warm Stock Rule
Cold stock shocks potatoes, causing uneven cooking. Microwave stock 45 seconds before adding.
Texture Control
Purée less than you think; soup continues to thicken as starch swells. You can always blend more later.
Chill Then Reheat
Soup thickens dramatically when cold. Thin with stock while reheating and adjust seasoning.
Overnight Marriage
Flavors meld beautifully after 24 hours. Make the base ahead, garnish fresh for company.
Double Batch Trick
Double potatoes & stock, split base before adding cream. Freeze half for a future no-cook dinner.
Variations to Try
-
Loaded Baked Potato Style: Top with shredded sharp cheddar, a dollop of sour cream, and extra bacon for diner vibes.
-
Clam Chowder Mash-Up: Add two drained cans of chopped clams during the final simmer and swap thyme for dill.
-
Spicy Southwest: Replace nutmeg with chipotle powder, finish with roasted corn kernels and pepper-jack.
-
Green & Clean: Omit bacon, use olive oil, fold in baby spinach at the end, and purée entire pot for emerald hue.
-
Seafood Bisque Upgrade: Stir in ½ cup cooked crabmeat and a splash of sherry just before serving.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The soup will thicken; loosen with stock or milk when reheating.
Freezer: Without the cream, the base freezes beautifully for 3 months. Freeze in silicone Souper Cubes for easy portions. Thaw overnight in the fridge, then add cream while reheating.
Reheat: Warm gently over medium-low, stirring often. Microwaves work in 45-second bursts, stirring between. Avoid rapid boiling, which breaks the emulsion and turns texture grainy.
Frequently Asked Questions
Creamy Potato Soup with Bacon and Green Onions
Ingredients
Instructions
- Render Bacon: Cook diced bacon in Dutch oven over medium heat until crisp. Transfer to plate; reserve drippings.
- Sauté Aromatics: Add butter, leeks, shallots, and a pinch of salt. Cook 6 min until soft. Stir in garlic 45 sec.
- Deglaze: Pour in wine; reduce until nearly dry, 3 min. Add bay leaf, thyme, nutmeg.
- Simmer Potatoes: Add potatoes & warm stock. Partially cover; simmer 12–15 min until tender.
- Purée: Remove bay leaf. Blend ⅔ of soup with immersion blender or in stand blender.
- Finish: Stir in cream, salt, pepper, cayenne. Simmer 3 min. Add lemon juice. Serve topped with bacon & green onions.
Recipe Notes
For a dairy-free version, substitute full-fat oat milk and olive oil for butter. Soup thickens as it stands—thin with warm stock when reheating.