Alison Roman's Potato Leek Soup Recipe: Silky Onion-Infused Creaminess

Soups & Stews

Alison Roman's Potato Leek Soup Recipe: Silky Onion-Infused Creaminess

Alison Roman's potato leek soup recipe delivers that restaurant-quality velvety texture and deep savory flavor you crave when temperatures drop. The secret lies in slow-cooked leeks—properly sautéed until sweet and translucent—paired with creamy potatoes and a touch of cream for that signature richness. This isn't your basic soup; it's a comforting masterpiece built on technique, not shortcuts.

What makes this recipe truly special is the balance of flavors: the natural sweetness of leeks, the earthiness of potatoes, and the subtle creaminess that ties everything together. The soup simmers just long enough to develop depth without losing its vibrant taste. I've perfected this version to be both approachable for home cooks and impressive enough for dinner guests.

By the time you're done, you'll have a pot of silky, golden soup that's impossible to resist. The aroma alone will have everyone gathering around the table, and each spoonful delivers that perfect harmony of textures—creamy yet light, rich yet balanced. This is the kind of soup that transforms an ordinary weeknight into something memorable.

Whether you're serving it as a starter or a hearty main, this recipe scales beautifully and keeps well in the fridge for up to five days. The best part? It's versatile enough to adapt with roasted garlic, smoked paprika, or dairy-free alternatives without sacrificing that signature comfort. Let's get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for alison roman potato leek soup

Six ingredients create that velvety, golden soup—where slow-cooked leeks meet creamy potatoes and rich cream.

Ingredient Amount Notes
Yellow Onions 🧅 2 whole Sliced into 1/4-inch strips
Leeks 🧅 3 whole White and light green parts only, sliced
Russet Potatoes 🥔 2 ½ lb Peeled, cubed into 1-inch pieces
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Heavy Cream 🥛 1 cup Full-fat for rich texture
Chicken Stock 💧 6 cups Homemade or high-quality store-bought
Extra-Virgin Olive Oil 🫒 ½ cup For sautéing leeks and onions
Fresh Thyme 🌿 ¼ cup Leaves only, chopped finely
Fresh Parsley 🌿 0.15 cup Chopped for garnish and brightness
Salt 🧂 1 ½ tsp Diamond Crystal kosher salt
Black Pepper 🌶️ ½ tsp Freshly cracked for heat
Bay Leaves 🌿 2 whole For subtle aromatic depth
Butter 🧈 4 tbsp Unsalted, for sautéing onions

The leeks are the soul of this soup. Look for firm, pale green stalks with no dark spots—those Trader Joe's or Whole Foods sections have the freshest. The onions? Yellow, not red, for that sweet caramelization. I always grab Russet potatoes because they hold their shape better than Yukon Golds in this dish. For the chicken stock, Pacific Foods or Imagine are my go-tos if I'm not making my own—just check for no added MSG. The butter? Plugrá if you're splurging, but regular unsalted works perfectly fine. Fresh thyme and parsley? Buy stems too—you'll use them later.

No heavy cream? Full-fat coconut milk works surprisingly well, though it'll be slightly sweeter. Running short on chicken stock? Vegetable stock plus a splash of soy sauce mimics that umami depth. Fresh herbs wilt fast, so dried thyme at half the amount is a solid backup. The bay leaves are non-negotiable—they add that subtle, earthy note that separates this from basic potato soup. Want extra richness? Add a splash of white wine when sautéing the leeks. And if you're avoiding dairy, cashew cream (blended soaked cashews + water) is a game-changer for that velvety texture.

This soup tastes even better the next day—3-4 days in the fridge, honestly. I always make a double batch and freeze half in 2-cup portions. Thaw overnight in the fridge, then reheat gently on the stove. The cream can curdle if boiled, so stir constantly when adding it at the end. Store leftovers with a layer of plastic wrap pressed right on the surface to prevent a skin. Garnish with extra parsley and a drizzle of cream right before serving—that's when it looks restaurant-worthy.

❤️

Why You'll Love This Recipe

  • I swear by this: slice the leeks in the pot—no cutting board mess. The onions and garlic caramelize right alongside, so you’re stirring, not scrubbing.
  • No-Chop Trick: I swear by this: slice the leeks in the pot—no cutting board mess. The onions and garlic caramelize right alongside, so you’re stirring, not scrubbing.
  • Creamy Without Fuss: That heavy cream makes it velvety, but here’s the secret: the Russet potatoes actually thicken the soup naturally. Less work, richer result—honestly, it’s the little things.
  • Leftovers That Beg: This soup tastes better the next day. I freeze half in jars—just reheat, add a splash of cream, and boom, dinner’s ready. (Yes, even on a Tuesday night.)

Step-by-step instructions for alison Roman's potato leek soup

Here's how to make this velvety soup with layers of sweet onion and leek flavor.

1

Sauté the Onions and Leeks Until Translucent

Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven over medium-low heat. Add the 2 whole yellow onions and 3 whole leeks (sliced) and cook for 15 minutes, stirring occasionally. You're looking for the vegetables to soften and turn translucent—not browned, just tender.

Here's the thing—this slow cook is crucial. If you rush it, the soup will taste raw and bitter. The onions should be so tender they're almost falling apart when you press them with a wooden spoon. I like to press them gently with the back of a spoon to check doneness.

After 10 minutes, add the 4 tbsp butter and stir to distribute evenly. This adds richness and helps create that signature creamy texture. The butter should melt completely and coat the vegetables, giving them a glossy appearance.

2

Add Garlic and Potatoes to Build Flavor

Stir in the 4 cloves minced garlic and cook for 30 seconds until fragrant—you should smell that sweet, nutty aroma. Immediately add the 2.5 lb cubed russet potatoes, 6 cups chicken stock, 1.5 tsp salt, 0.5 tsp black pepper, and 2 whole bay leaves. Bring everything to a gentle boil over medium-high heat, then reduce to a simmer.

This is where the magic happens. The potatoes will absorb the onion-leek flavor as they cook. I've found that simmering uncovered for 20 minutes lets excess moisture evaporate, creating a more concentrated flavor base. Don't walk away—check occasionally to ensure it's maintaining a steady simmer.

After 20 minutes, use an immersion blender to purée the soup directly in the pot. For a smoother texture, blend until completely silky. If you prefer some texture, blend for 10-15 seconds instead of fully puréeing.

3

Finish with Cream and Fresh Herbs

Return the soup to a gentle simmer and stir in the 1 cup heavy cream. Let it heat through for 3-4 minutes—just until it's warm but not boiling. The cream should blend seamlessly, creating that luxurious, velvety texture we're after.

Remove the 2 whole bay leaves and stir in the 0.25 cup chopped fresh thyme. Taste and adjust seasoning if needed—this is your chance to perfect the balance. The soup should be rich but not overly salty, with bright onion and leek flavors shining through.

Ladle the soup into bowls and garnish with 0.15 cup chopped fresh parsley. The parsley adds a fresh, bright contrast to the creamy soup and makes it look restaurant-worthy. Serve immediately while hot.

👨‍🍳

Pro Tips For Making Alison Roman Potato Leek Soup

  • SWEEP THE LEEK GREENS: Those dark green tops aren’t just scraps—they’re where the bitterness hides. Toss them in a separate bowl of cold water while you prep the white/light green parts, then drain and rinse them twice. I learned this the hard way after one batch tasted like overgrown grass.
  • SWEAT THE ONIONS LOW AND SLOW: Alison’s recipe calls for a proper sweat, not a quick sear. Keep the heat at a steady medium (not simmer, not high) for 10–12 minutes—until the onions are translucent and the leeks are soft enough to collapse under a knife. Rushing this step makes the soup taste raw and sharp.
  • PEEL POTATOES AFTER SOAKING: Russets are stubborn, and dry-skinned potatoes turn to mush when peeled raw. Soak them in cold water for 10 minutes first, then peel—no need to scrub, just let the skins slide off. This also removes excess starch, so your soup won’t turn gluey later.
  • STIR IN CREAM OFF HEAT: Heavy cream scalds easily, and once it curdles, there’s no fixing it. After simmering the potatoes and aromatics, turn off the heat completely, then whisk in the cream while the pot is still very hot (not boiling). Let it sit for 2 minutes before serving—this keeps it silky, not lumpy.

Storing and reheating this recipe

Fridge Storage Tips

Let your soup cool completely before transferring to an airtight container—I use glass Pyrex bowls with snap-on lids for best results. Store at 40°F or below for up to 4 days, though I’ve found the flavors actually deepen after 24 hours. The cream may separate slightly, but a quick stir brings it back together when reheating. 💪

Press plastic wrap directly onto the surface before sealing to prevent that dreaded soup skin. I like to leave about ½-inch headspace at the top—this gives the soup room to expand slightly if you’re storing it for the full 4 days. Trust me, this small step makes a huge difference in texture when you reheat.

Freezer-Friendly Methods

This soup freezes beautifully for up to 3 months—just portion it into 2-cup servings in quart-sized freezer bags or glass containers. I recommend flat freezer bags because they stack efficiently and thaw faster than bulky containers. Label each bag with the date to track freshness. ❄️

For best results, cool the soup completely before freezing. If you’re short on time, I’ve had success freezing it in ice cube trays (without the cream) and then transferring the frozen cubes to a bag. Just add a splash of stock when reheating—it’s a great way to keep portions manageable.

Stovetop Reheating

My preferred method is reheating on the stovetop because it preserves that silky texture better than the microwave. Pour the soup into a heavy-bottomed pot and heat over medium-low for 10-12 minutes, stirring occasionally. Add ¼ cup water or chicken stock if it looks too thick—this prevents the cream from curdling. 🔥

If you’re reheating from frozen, let it thaw in the fridge overnight first. Never microwave frozen soup directly—it creates uneven heating and can turn the cream grainy. For extra richness, stir in 1 tablespoon butter or 1 tablespoon heavy cream at the end of reheating.

Microwave Shortcuts

For quick lunches, transfer 1-2 cups of soup to a microwave-safe bowl and heat on 50% power for 3-4 minutes, stirring halfway. Cover loosely with a microwave-safe lid or damp paper towel to retain moisture. If the soup looks dry, add 1-2 tablespoons of warm water or stock and stir until smooth. ✨

Pro tip: Add a splash of cream (about 1 tablespoon) at the end of reheating to restore that velvety finish. I also like to garnish with fresh parsley and a drizzle of cream right before serving—it makes all the difference in presentation and flavor.

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 10g50%
Cholesterol 45mg15%
Sodium 850mg37%
Total Carbohydrate 36g12%
Dietary Fiber 6g21%
Sugars 4g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without heavy cream?

For a dairy-free version, substitute the 1 cup heavy cream with 1 cup full-fat coconut milk or cashew cream (blend ½ cup soaked cashews + ½ cup water). The texture will be slightly lighter but still creamy. Add 1 teaspoon nutritional yeast for a cheesy flavor if desired.

2

Why do the leeks need to cook so long?

The 15-minute slow cook transforms leeks from bitter to sweet and translucent—this is key for that restaurant-quality flavor. Rushing this step makes the soup taste raw. Think of it like caramelizing onions: patience pays off with depth of flavor.

3

Can I use Yukon Gold potatoes instead of Russets?

Yukon Golds work perfectly—they'll add a slightly creamier texture while still holding shape. For extra richness, try ½ Yukon Golds + ½ Russets. The key is 1-inch cubes so they cook evenly. Just be prepared for slightly softer potatoes than the recipe's original version.

4

What if I don't have an immersion blender?

No problem! Transfer the soup to a blender in batches (leave 1 cup liquid in the pot), blend until smooth, then return to the pot. For chunkier texture, mash some potatoes with a potato masher before blending. Just don't overfill the blender—leave ½-inch headspace to prevent spills.

5

How can I make this soup spicier?

Add ½ teaspoon smoked paprika when sautéing leeks, or stir in ½ teaspoon cayenne with the cream. For heat with depth, infuse the stock with 1 chipotle pepper in adobo while simmering. Remove the pepper before blending. Garnish with red pepper flakes or a dash of hot sauce at serving.

★★★★★4.9(8 reviews)
Categories Soups & Stews