This creamy celery leek soup is a warm hug in a bowl! Full of fresh flavors, it’s made with simple ingredients like celery, leeks, and potatoes.
It’s quick to make, and perfect for cozy evenings. I love pairing it with some crusty bread for dipping—nothing beats that combo!
Key Ingredients & Substitutions
Leeks: These are the star of the soup, providing a mild oniony flavor. If you can’t find leeks, mild green onions or sweet onions are great substitutes. Personally, I love using leeks for their delicate taste.
Celery: Fresh celery adds crunch and depth. If you’re not a fan, you can swap it with bok choy or fennel for a different flavor profile.
Potato: The potato gives the soup creaminess, but it’s optional. For a lower-carb option, try a cauliflower puree. I love using potato for that silky texture!
Heavy cream or crème fraîche: Both add richness. If you want a lighter version, coconut milk or almond milk can work well. I sometimes skip dairy entirely to keep it fresh.
How Do I Blend the Soup Smoothly?
Blending the soup is key to its creamy texture. If you’re using a blender, allow the soup to cool slightly before blending to avoid splatters.
- If you’re using an immersion blender, blend right in the pot. Move it around for even mixing.
- For a traditional blender, blend in small batches, filling only halfway to avoid overflow. Hold the lid tightly with a kitchen towel.
- For an extra smooth blend, make sure to let the vegetables get really soft during simmering.

How to Make Delicious Celery Leek Soup
Ingredients You’ll Need:
Base Ingredients:
- 1 tablespoon olive oil or butter
- 3 large leeks (white and light green parts only), cleaned and chopped
- 4 stalks celery, chopped
- 1 medium potato, peeled and diced (optional, for creaminess)
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 1 cup water (adjust as needed)
- Salt and freshly ground black pepper, to taste
For Garnish:
- 1/2 cup heavy cream or crème fraîche (optional for garnish and creaminess)
- Fresh parsley or chives, chopped for garnish
- Pinch of red pepper flakes or ground black pepper, for garnish
How Much Time Will You Need?
This tasty and comforting Celery Leek Soup takes about 10 minutes to prepare and 30-35 minutes to cook. You’ll have a warm and silky soup ready in less than an hour!
Step-by-Step Instructions:
1. Sauté the Vegetables:
Start by heating the olive oil or butter in a large pot over medium heat. Once it’s hot, add the chopped leeks, celery, and onion. Gently cook these for about 7-10 minutes, stirring occasionally, until they become soft but don’t brown. This will create a flavorful base for your soup!
2. Add Garlic and Potatoes:
Next, stir in the minced garlic and let it cook for about 1 minute until it becomes fragrant. If you’re using potato for that extra creaminess, add the diced potato now along with the broth and water. Bring this mixture to a boil. The potatoes will help make the soup smooth and hearty!
3. Simmer the Soup:
Once it’s boiling, reduce the heat to low and let it simmer for about 20-25 minutes. You want the vegetables to get very tender—this is crucial for blending!
4. Blend Until Smooth:
After simmering, use an immersion blender to puree the soup directly in the pot until it’s nice and smooth. If you don’t have one, carefully transfer the soup in batches to a blender and blend until creamy.
5. Season and Serve:
Once pureed, return the soup to the pot if necessary, and season with salt and freshly ground black pepper to taste. Warm it gently on low heat. Ladle the soup into bowls, adding a swirl of heavy cream or crème fraîche if you like it creamy. Finally, garnish with chopped fresh parsley or chives and sprinkle a pinch of red pepper flakes or black pepper on top.
6. Enjoy:
Serve your delicious Celery Leek Soup immediately, and feel free to serve it alongside some crusty bread for dipping. Enjoy the warmth and goodness!
Can I Use Different Broths?
Absolutely! You can use either vegetable or chicken broth depending on your preference. For a vegetarian option, stick with vegetable broth, and for a richer flavor, chicken broth works great.
What If I Don’t Have an Immersion Blender?
No worries! If you don’t have an immersion blender, just allow the soup to cool slightly and carefully transfer it in batches to a traditional blender. Just be sure to fill the blender no more than halfway to avoid any spills!
Can I Make This Soup Vegan?
Yes! To make it vegan, simply substitute the heavy cream with coconut milk or a dairy-free cream alternative. Ensure that you also use vegetable broth and skip any butter, using olive oil instead.
How Do I Store Leftovers?
Store any leftover soup in an airtight container in the fridge for up to three days. You can reheat it on the stove over low heat, adding a splash of water or broth if it thickens up too much. Enjoy it all week long!



