Baked Potato Leek Soup Recipe: Velvety Onion Depth With Crispy Celery Top

Soups & Stews

Baked Potato Leek Soup Recipe: Velvety Onion Depth With Crispy Celery Top

This baked potato leek soup delivers restaurant-quality comfort in a single bowl—creamy, velvety layers of caramelized leeks and potatoes topped with crispy celery bits for texture. The secret lies in slow-cooked onions that develop deep, sweet flavors while the potatoes break down into a naturally thick, silky base.

I perfected this recipe after years of testing, and it’s become my go-to for chilly evenings or cozy weeknight dinners.

The process is straightforward but yields professional results: leeks are sautéed until tender and golden, potatoes simmer until fork-tender, and everything blends into a luscious, smooth soup. The crispy celery topping adds a satisfying crunch that contrasts beautifully with the creamy broth.

This vegetarian-friendly version skips heavy cream, relying instead on the natural richness of the potatoes and onions for a lighter yet indulgent finish.

What you’ll end up with is a soup that’s rich in flavor but light enough to enjoy as a main dish. The caramelized leeks provide a sweet, almost honey-like depth, while the crispy celery topping adds a refreshing bite.

It’s the kind of soup that warms you from the inside out, perfect for pairing with crusty bread or a simple green salad.

Best of all, this recipe scales effortlessly—double or halve the ingredients to suit your needs. The leftovers reheat beautifully, making it ideal for meal prep. Let’s get started on creating this velvety, comforting classic that’s sure to become a household favorite.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for baked potato leek soup

Sixteen ingredients for velvety comfort that tastes like a hug in a bowl.

Ingredient Amount Notes
Yellow Onions 🧅 2 whole Thinly sliced, white or yellow
Leeks 🧅 3 whole White and light green parts only
Russet Potatoes 🥔 3 lb Peeled, cubed into 1-inch pieces
Vegetable Broth 💧 6 cups Low-sodium preferred, homemade or store-bought
Celery Stalks 🥬 3 whole Cut into 1-inch pieces for topping
Extra-Virgin Olive Oil 🫒 ½ cup For sautéing, fruity variety
Fresh Thyme Leaves 🌿 1 tbsp Or 1 tsp dried thyme
Garlic Cloves 🧄 4 cloves Minced for flavor depth
Salt 🧂 1 ½ tsp Adjust to taste, kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Butter 🧈 2 tbsp For crispy celery topping (optional)
Panko Breadcrumbs 🍞 ¼ cup For extra crunch on celery
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The leeks and onions are the stars here—look for crisp, white leeks with no dark spots, and onions with firm skins. Whole Foods or Trader Joe's usually carry the best quality, but regular grocery stores work too. For the potatoes, Russets hold up best to baking and blending, but Yukon Golds add creaminess. The secret to caramelized flavor? Low and slow cooking—don't rush this part. Fresh thyme is ideal, but dried works in a pinch (just use a third the amount).

No fresh thyme? Dried oregano or marjoram will work, though thyme's earthy note is key. Running short on butter for the celery topping? Olive oil does the trick, though butter adds richness. The celery topping can be prepped ahead—just store it separately until ready to crisp. For the broth, homemade is best but store-bought in a pinch (like Pacific Foods or Imagine). The potatoes can be cubed ahead and stored in cold water to prevent browning.

This soup tastes even better the next day—3-4 days in the fridge, 3 months frozen. I always double the celery topping recipe because it disappears fast. For meal prep, portion into containers and freeze with a layer of broth on top—prevents a crust from forming. The crispy celery topping? Best made fresh, but you can reheat it quickly in a dry pan if needed.

❤️

Why You'll Love This Recipe

  • Foolproof Ingredient List: I swear by this combo—just onions, leeks, celery, and russets. No fancy substitutions needed. The veggie broth ties it all together with zero fuss, and I always keep those staples stocked.
  • Creamy Without Heavy Lifting: That velvety texture comes from the potatoes breaking down in the broth, not a blender. Honestly, I skip the cream entirely—it’s rich enough just from the roasted leeks and onions caramelizing.
  • Weeknight to Potluck Hero: Same recipe, different vibes. Serve it rough with crusty bread for a quick dinner, or top it with crispy bacon and sour cream for a crowd-pleasing dish. My kids ask for it at school events, and no one guesses how simple it is.
  • Leftovers That Don’t Suck: This soup actually tastes better the next day—yes, really. I make a double batch on Sundays, freeze half, and reheat it in minutes. Between us, that’s how I survived three months of busy mornings.

Step-by-step instructions for baked potato leek soup

Here's how to create velvety soup with layers of onion flavor and that irresistible crispy celery top.

1

Sauté the Leeks and Onions for Sweet Flavor

Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 2 whole yellow onions and 3 whole leeks, sliced thinly. Cook for 10-12 minutes until completely softened and just beginning to turn golden—you should smell that sweet, caramelized aroma developing.

I like to stir occasionally, scraping up any browned bits from the bottom of the pot. These bits pack serious flavor. If the onions start to stick before they're fully cooked, add a splash of water and scrape it up with a wooden spoon. The goal is to build deep, sweet onion flavor without burning them.

2

Add Potatoes and Broth for Simmering

Push the onion mixture to one side of the pot and add 2 tablespoons butter to the empty space. When melted, add the 4 cloves minced garlic and 1 tablespoon fresh thyme leaves, cooking for 30 seconds until fragrant. Then add the 3 lb cubed russet potatoes and stir to coat them evenly in the oil and butter mixture.

Pour in the 6 cups vegetable broth, then add the 1.5 teaspoons salt and 0.5 teaspoon black pepper. Bring to a gentle boil, then immediately reduce heat to low. Cover the pot and let it simmer for 20-25 minutes until the potatoes are fork-tender and falling apart easily. This gentle cooking ensures creamy texture without breaking down the potatoes into mush.

3

Blend Until Silky Smooth

Once the potatoes are tender, use an immersion blender to blend the soup directly in the pot. Work in batches if needed, blending until completely smooth. I like to do this in stages—first a quick blend to break up the potatoes, then a second pass for that velvety texture. If you prefer a chunkier texture, blend only until the potatoes are mostly broken down.

After blending, taste and adjust seasoning. You might need a bit more salt—potatoes absorb a surprising amount. The soup should be rich and flavorful, with that deep onion sweetness shining through. If it's too thick, add a splash of warm water or broth to reach your preferred consistency.

4

Prepare the Crispy Celery Topping

While the soup simmers, cut the 3 whole celery stalks into 1-inch pieces. In a small skillet, melt the remaining 2 tablespoons butter over medium heat. Add the celery and cook for 3-4 minutes until just softened but still bright green.

Remove from heat and stir in the 0.25 cup panko breadcrumbs and 0.25 cup chopped fresh parsley. The mixture should look like little crispy green "roofs" ready to top your soup. If you want extra crunch, you can toast the panko in the dry skillet for 1-2 minutes before adding the butter and celery.

5

Serve with Crispy Celery Topping

Ladle the smooth soup into bowls, then top each serving with a generous spoonful of the crispy celery mixture. The contrast between the velvety soup and crunchy topping is what makes this dish special. Serve immediately while the celery topping is still crisp—it softens quickly once on the soup.

For extra flavor, you can drizzle a little more olive oil on top or add a sprinkle of freshly cracked black pepper. The soup tastes even better the next day, but the celery topping is best enjoyed fresh. This recipe serves 6 generously, so you'll have leftovers perfect for lunch the next day.

👨‍🍳

Pro Tips For Making Baked Potato Leek Soup

  • PEEL POTATOES AFTER COOKING: I learned this the hard way—peeling raw russets leaves them exposed to air, turning them dull and watery. Cook them whole first, then slip the skins off under running water once they’re tender. The texture stays creamier, and you won’t waste starch down the drain.
  • SWEEP OUT LEEK GREENS FIRST: Those tough, stringy green tops are useless in soup but hide dirt and grit. Trim them off before even slicing the white and light green parts—it cuts down on scrubbing later. (Yes, even if you’re in a hurry.)
  • LOW AND SLOW IS YOUR FRIEND: After simmering the base, cover the pot and reduce heat to a whisper. I used to rush it, and the potatoes would either turn to mush or stay clumpy. A gentle simmer for 20-25 minutes guarantees silky smoothness without burning.
  • SAVE TIME WITH FROZEN POTATOES: No need to peel or chop fresh russets if you’re short on time. Use frozen diced potatoes—they cook faster and hold their shape better. Just drain them well first, or your soup will turn gluey. (I skip this only when I’m feeling fancy.)

Pro cooking tips for great baked potato leek soup

Low-Temp Caramelization

Cook your leeks and onions at medium heat for 10-12 minutes—this is where the magic happens. The slow cook transforms their natural sugars into deep, sweet caramelization. I use a large Dutch oven for even heat distribution and scrape up those flavorful browned bits from the bottom constantly.

If they start to stick before fully cooking, add 1-2 tablespoons water to deglaze. 🌡️

Potato Texture Secrets

For that perfect creamy yet chunky texture, simmer the potatoes at low heat for 20-25 minutes until fork-tender. Overcooking turns them mushy, while undercooking leaves them gritty. I test doneness by piercing a cube with a fork—it should slide in easily but still offer slight resistance.

Russet potatoes hold up best, but Yukon Golds add natural creaminess without blending as smoothly.

Blending Like a Pro

Use an immersion blender directly in the pot for the smoothest results—no transferring hot liquid required. For extra-smooth soup, blend in two stages: first to break up the potatoes, then a second pass for silky perfection.

If you prefer chunks, pulse briefly instead. Always taste and adjust salt after blending—potatoes absorb flavors during cooking, so you might need ½-1 extra teaspoon.

Crispy Topping Hacks

The celery topping needs high heat for just 3-4 minutes—any longer and it turns soggy. I like to toast ¼ cup panko breadcrumbs in a dry skillet for 1-2 minutes before adding butter and celery for extra crunch.

For a nutty twist, swap half the panko with chopped walnuts or pecans. The parsley adds freshness, but chives or dill work too if you prefer a different herbal note. 💫

Broth Boosters

Upgrade your broth by adding 1 bay leaf while simmering or a pinch of nutmeg for warmth. For extra depth, deglaze the pot with ½ cup dry white wine after sautéing the onions.

I also like adding ½ teaspoon smoked paprika to the broth for a subtle smoky flavor. If using store-bought broth, Pacific Foods or Imagine brands add the most flavor without excessive salt.

Make-Ahead Mastery

This soup tastes even better the next day—3-4 days in the fridge or 3 months frozen. For freezing, portion into containers and cover with a thin layer of broth to prevent ice crystals. The celery topping?

Best made fresh, but you can reheat it in a dry pan for 1-2 minutes if needed. I always double the topping recipe because it disappears faster than the soup itself. ⏰

Nutrition facts

Servings 6
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 3g15%
Cholesterol 10mg3%
Sodium 520mg23%
Total Carbohydrate 38g13%
Dietary Fiber 6g21%
Sugars 6g
Protein 5g10%
* 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 an immersion blender?

Transfer the hot soup to a blender in batches, blending until smooth. Important safety tip: Never fill your blender more than halfway, and let the soup cool slightly first to prevent splattering. After blending, return it to the pot and reheat gently. For extra-smooth results, strain through a fine-mesh sieve afterward.

2

How do I fix soup that's too thick or too thin?

If your soup is too thick, thin it with warm water or broth (1-2 tablespoons at a time). For a too-thin consistency, simmer uncovered for 5-10 minutes to reduce. The ideal texture should coat the back of a spoon but still be pourable. Remember, potatoes naturally thicken as they cook, so start with slightly less than the recipe suggests if you prefer a lighter soup.

3

Can I substitute Yukon Gold potatoes for Russets?

Yes! Yukon Golds will give you a naturally creamier, slightly sweeter soup with a richer color. They blend more smoothly but may require 1-2 extra minutes of simmering since they're waxier. For best results, use a mix of both—2 lbs Russets and 1 lb Yukon Golds gives you the perfect balance of creaminess and structure.

4

What's the best way to reheat leftovers?

Reheat gently on the stove over low heat with a splash of water or broth to restore creaminess. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. The celery topping? Reheat separately in a dry skillet for 1-2 minutes until crispy again. Never reheat the topping directly in the soup—it'll turn soggy.

5

Can I make this soup dairy-free?

Easily! Skip the butter and use olive oil for sautéing. For creaminess, stir in ½ cup coconut milk or cashew cream at the end. The celery topping can be made with olive oil instead of butter, though it'll be slightly less rich. The flavor will still be delicious—just expect a lighter texture overall.

★★★★★4.5(12 reviews)
Categories Soups & Stews