Soups & Stews
Martha Stewart’s potato leek soup recipe delivers that silky-smooth texture we all crave, topped with golden, crispy herb croutons that add a satisfying crunch. The secret lies in slow-cooked leeks and perfectly blended potatoes, creating a velvety base that’s rich yet light—no heavy cream required.
I’ve perfected this method over years of testing, ensuring every spoonful is creamy without being greasy.
What sets this version apart is the balance of flavors: sweet leeks caramelized in butter, earthy potatoes, and a touch of thyme that ties everything together. The crispy herb topping isn’t just decoration—it’s the star, adding texture and freshness that cuts through the soup’s richness.
This recipe is foolproof, with clear steps for achieving that signature Martha Stewart finish.
By the time you’re done, you’ll have a bowl of soup so smooth it practically melts in your mouth, with each bite offering layers of savory, herby, and slightly sweet notes.
The crispy herb topping adds a restaurant-quality touch that makes this dish feel special, whether you’re serving it at a dinner party or enjoying a cozy night in.
Ready in about 45 minutes, this recipe is perfect for weeknight dinners or meal prep—just reheat gently to preserve that velvety texture. The crispy herb topping can be made ahead and toasted fresh, so you’re always ready for a comforting bowl of soup when you need it most.
Ingredients for martha stewart potato leek soup
Sweet leeks, creamy potatoes, and herby butter—just 13 ingredients for Martha’s signature velvety soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 2 whole | Diced, for flavor base |
| Leeks 🥬 | 3 whole | White and light green parts, sliced |
| Russet Potatoes 🥔 | 2 lb | Peeled, cubed evenly |
| Unsalted Butter 🧈 | ½ cup | Full-fat for richness |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Heavy Cream 🥛 | ½ cup | Optional for extra creaminess |
| Day-Old Baguette 🍞 | 1 whole | Cubed for crispy topping |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For toasting croutons |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated for garnish |
The leeks are the star here—look for bright white and pale green parts, no dirt or slimy spots. Whole Foods or Trader Joe's usually carry the freshest. For the potatoes, Russets are ideal—they break down beautifully when cooked. If you can’t find them, Yukon Golds work too, but they’ll be slightly creamier. The butter matters: full-fat, unsalted (like Plugrá) melts smoothly and adds richness. I always grab extra—it’s worth the splurge for this recipe. Fresh thyme is best, but dried works in a pinch at half the amount.
No heavy cream? Skip it entirely or use a splash of milk—this soup stays creamy without it. Subbing leeks? Extra onions or shallots work, but you’ll lose that signature sweetness. For the croutons, day-old baguette is key—fresh bread gets soggy. No baguette? Stale sourdough or Italian bread cubes toast just as well. The Parmesan should be real Parmigiano-Reggiano—pre-grated tastes like sawdust in comparison. Toast the croutons in olive oil until golden—don’t skip this step, it’s what makes this soup feel special.
This soup tastes even better the next day—reheat gently on low to keep it silky. Store leftovers for 4-5 days in the fridge, or freeze for 3 months. The croutons can be made ahead and toasted fresh—just store them in an airtight container. I always double the crouton batch—half goes on top, half gets sprinkled over grilled cheese sandwiches later. The butter and broth can be prepped in advance too, saving you time on soup day.
Why You'll Love This Recipe
- No-Chop Shortcuts: I swear by this recipe because you can literally use the white and light green parts of leeks—no fancy slicing required. Just rinse, trim, and drop them in. That’s it. (My lazy nights thank me.)
- Rich Without Effort: The butter and leeks caramelize into this golden, velvety base that tastes like you slaved over it—even though you didn’t. Russets keep it hearty, broth keeps it light, and the onions? They’re the secret glue holding all that deliciousness together.
- Leftover Goldmine: This soup only gets better the next day. Honestly, I make double batches on Sundays just so I can reheat it all week. The potatoes soak up the flavors like a sponge, and it’s the easiest way to turn a simple meal into a cozy staple.
- Budget-Friendly Luxury: Yellow onions and Russets are cheap, broth is cheap, and butter? A little goes a long way. You’re basically getting a restaurant-quality soup for the price of groceries. Between us, my wallet and my taste buds are both winning here.
Step-by-step instructions for Martha Stewart potato leek soup
Here's how to create a velvety potato leek soup with that signature crispy herb topping.
Sauté the Aromatics Until Soft and Sweet
Melt the 0.5 cup unsalted butter in a large pot over medium heat. Add the 2 whole yellow onions and 3 whole leeks (white and light green parts only), sliced into ¼-inch pieces. Cook for 10-12 minutes, stirring occasionally, until the onions and leeks are completely softened and their edges begin to turn translucent.
This slow cooking process draws out their natural sweetness and creates the flavor foundation for your soup. You'll know they're ready when they release easily from the bottom of the pot and have lost their raw bite. Keep the heat at medium throughout—too high and they'll brown instead of sweeten.
Build the Soup Base with Potatoes and Broth
Add the peeled and evenly cubed 2 lb russet potatoes to the pot. Pour in the 4 cups vegetable broth and bring everything to a gentle boil. Once boiling, reduce heat to low and let it simmer uncovered for 15-18 minutes, or until the potatoes are fork-tender.
Here's the thing—don't rush this step. The potatoes need time to absorb the broth and develop that signature creamy texture. You'll know they're ready when a knife slides in easily and they're soft all the way through. If you peek and see the potatoes aren't quite done, cover the pot and give them another 5 minutes.
Finish with Cream and Seasonings
Remove the pot from heat and let it cool slightly for 2-3 minutes. Stir in the 0.5 cup heavy cream, the 0.25 cup chopped fresh thyme leaves, and the 4 minced garlic cloves. Season with the 1.5 teaspoons salt and 0.5 teaspoon freshly ground black pepper.
Give it one final taste and adjust seasoning if needed—this is where you can really make the soup sing. The cream should blend seamlessly into the soup, creating that luxurious texture. If you prefer a lighter soup, you can omit the cream, but I promise you won't want to.
Prepare the Crispy Herb Topping
Preheat your oven to 375°F. Cut the 1 whole day-old baguette into ½-inch cubes. Toss them with the 0.25 cup extra-virgin olive oil until evenly coated. Spread them on a baking sheet in a single layer and bake for 12-15 minutes, stirring once halfway through, until they're golden brown and crispy.
This is the moment that matters: those crispy croutons are what elevate your soup from good to spectacular. They should be golden brown and crunchy, not pale or soft. If they're not quite crispy enough, return them to the oven for another 2-3 minutes. Remove them from the oven and immediately sprinkle with the 0.25 cup freshly grated parmesan cheese.
Serve with Confidence
Ladle the soup into bowls and top each serving with a generous handful of the crispy herb croutons. The contrast between the silky smooth soup and the crispy topping is what makes this dish truly special. Serve immediately while the croutons are still crispy and the soup is piping hot.
Real talk: the secret to restaurant-quality potato leek soup isn't just the cooking process—it's the finishing touches. That crispy topping makes all the difference, so don't skip it. Each spoonful should deliver that perfect balance of creamy potato, sweet leeks, and herby, crunchy top notes.
Pro Tips For Making Martha Stewart Potato Leek Soup
- SWEEP THE LEEK GREENS: Martha’s recipe skips them, but those pale green tops are flavor gold—chop them fine and toss in with the onions. I used to toss them, but now I save them for stock or stir into the soup at the end for a subtle, fresh kick.
- SIMMER POTATOES UNTIL THEY’RE TRULY SOFT: Russets need 15-20 minutes of steady simmering until a knife slides in like butter—no resistance. I’ve rushed this and ended up with a gritty texture that ruined the whole dish. Low and slow is the only way.
- SALT THE BROTH BEFORE ADDING POTATOES: Add the full salt to the broth before the potatoes go in—this guarantees even seasoning. I learned this the hard way when my first batch tasted bland because the potatoes absorbed too little. Trust me, season early.
- MASH SOME POTATOES AT THE END: Skip the blender—use a potato masher on a few chunks at the end for a rustic, velvety texture without turning the whole soup into glue. It’s the trick Martha’s version secretly relies on for that perfect mouthfeel.
Best sauces and condiments for this recipe
Herb-Infused Olive Oil
Elevate your soup with a drizzle of herb-infused olive oil—simmer ½ cup extra-virgin olive oil with 1 tbsp fresh thyme, 1 tsp minced garlic, and a pinch of salt over low heat for 5 minutes.
Strain and drizzle 1 tbsp per bowl just before serving. The aromatic oil enhances the soup’s herbal notes and adds a silky finish. 🌿
Crème Fraîche Swirl
For a tangy twist, replace heavy cream with crème fraîche—stir ½ cup into the soup off heat for a lighter, cultured richness. Top with a dollop before serving. I use Trader Joe’s brand for its perfect balance of creaminess and acidity. This swap keeps the soup dairy-forward without heaviness.
Smoked Paprika Finish
Add depth by sprinkling ½ tsp smoked paprika into the soup during the final seasoning step. It introduces a subtle smokiness that pairs beautifully with the leeks. For extra drama, toast the paprika in a dry pan for 30 seconds before adding—this intensifies its flavor. 🔥
Sour Cream & Chive Garnish
Swap the parmesan topping for a dollop of sour cream mixed with 1 tbsp chopped chives. The cool, tangy contrast brightens the soup’s richness. I recommend Kirkland Signature sour cream for its smooth texture. Add a pinch of freshly cracked black pepper on top for a peppery kick.
Roasted Garlic Purée
Blend 4 roasted garlic cloves (wrap whole cloves in foil, roast at 400°F for 30 minutes) with the soup’s broth before adding potatoes. The mellow, sweet garlic deepens the flavor without overpowering. Roasting enhances its natural sweetness—perfect for balancing the soup’s earthy notes.
Lemon Zest Brightener
Finish each bowl with a sprinkle of lemon zest—just ½ tsp per serving. The citrusy aroma cuts through the soup’s creaminess and adds a refreshing lift. Use a microplane for fine, fragrant zest. Pair with a squeeze of fresh lemon juice for extra zing. 🍋
Nutrition facts
Frequently asked questions
Can I make this soup without heavy cream?
The soup stays velvety even without cream. For a lighter version, stir in ½ cup whole milk or skip it entirely—this recipe relies on the potatoes' natural starch for creaminess. The key is simmering the potatoes just until tender, not mushy, so they break down smoothly.
How do I fix soup that's too thick?
Thin with warm vegetable broth (start with ¼ cup at a time) or milk. Stir well and taste before adding more. Over-blending can make soup gluey—always pulse potatoes briefly in the blender, leaving some texture. For extra richness, whisk in 1 tbsp butter after thinning.
Can I use frozen leeks instead of fresh?
Fresh leeks work best for sweetness, but frozen will do in a pinch. Thaw and pat dry thoroughly before slicing to avoid watery soup. For extra flavor, sauté frozen leeks 2 minutes longer than fresh to caramelize their edges.
What's the secret to crispy croutons?
Use day-old baguette (or stale bread) and cut into ½-inch cubes for even toasting. Toss with olive oil and bake at 375°F for 12-15 minutes, stirring once. For extra crunch, add 1 tsp dried parsley to the oil before baking.
How long can I store leftovers?
Store in an airtight container in the fridge for 4-5 days or freeze for 3 months. Reheat gently on low heat—never microwave to avoid a gummy texture. Save croutons separately and toast fresh before serving. The soup actually improves overnight as flavors meld!
