This Rustic Potato Leek Soup is creamy and comforting, perfect for chilly days! Made with simple potatoes, tasty leeks, and a splash of cream, it warms you right up.
Whenever I make this soup, I can’t help but feel cozy. There’s something special about the mix of flavors, and I love pairing it with some crusty bread. Yum!
Key Ingredients & Substitutions
Leeks: Leeks add a sweet onion flavor. For a substitute, you could use scallions or shallots, but they will change the flavor profile. I love the milder taste of leeks since they make the soup feel fresh.
Potatoes: Use starchy potatoes like Yukon Gold or Russet for a creamy consistency. If you’re looking for a low-carb option, cauliflower can be a great substitute. Just remember, it will alter the flavor slightly.
Broth: Vegetable broth keeps this soup vegetarian, while chicken broth adds depth. Homemade broth is preferable; store-bought works too. For a lighter option, use less broth and more water.
Cream: Heavy cream adds richness, but you can swap it for milk, half-and-half, or even a non-dairy cream if you prefer. I sometimes use unsweetened almond milk—it brings a nice flavor without the decadence of cream.
Herbs: Fresh herbs like rosemary and thyme are key for flavor. If unavailable, dried versions can be used but reduce the amount to about one-third. Fresh herbs are always my first choice for the best taste!
How Do You Properly Prepare Leeks?
Cleaning and preparing leeks can be tricky due to the dirt trapped between their layers. Here’s a quick method:
- Start by trimming off the dark green tops and any tough root ends.
- Slice the leeks into rings and place them in a bowl of cold water.
- Swirl them around gently to release any dirt.
- Let the leeks sit for a few minutes; the grit will sink to the bottom.
- Lift the clean leeks out, leaving the dirt behind.
Taking the time to clean leeks properly makes a huge difference in your soup!
What’s the Best Method to Achieve the Right Soup Consistency?
Achieving the perfect consistency is all about managing the cooking process:
- Simmer the soup until the potatoes are tender; this takes about 20-25 minutes.
- After removing the rosemary, mash some potatoes with a masher to thicken the soup while keeping some chunks for texture.
- If you want a creamier soup, feel free to use an immersion blender to blend a portion. Just be sure to leave some chunks for that rustic feel.
- Adjust water or broth as needed to get your desired consistency.
Play around with how much you mash or blend to find the texture you love! Enjoy your cooking adventure!

How to Make Rustic Potato Leek Soup
Ingredients You’ll Need:
For the Soup:
- 4 large leeks (white and light green parts only), cleaned and sliced
- 4 medium potatoes, peeled and diced
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 4 cups vegetable or chicken broth
- 2 cups water (optional, for desired consistency)
- 1/2 cup heavy cream or milk (optional for creaminess)
- 2 tbsp unsalted butter or olive oil
- 2 sprigs fresh rosemary (plus extra for garnish)
- 1 tsp dried thyme or 1 tbsp fresh thyme leaves
- Salt and freshly ground black pepper to taste
- Fresh parsley or chives, finely chopped (optional for garnish)
For Serving:
- Crusty bread or toasted baguette slices
How Much Time Will You Need?
This recipe will take about 10 minutes to prep and around 30 minutes to cook, for a total of about 40 minutes. It’s a quick and satisfying dish that’s perfect for any day!
Step-by-Step Instructions:
1. Prepare the Leeks:
Start by trimming off the dark green tops of the leeks and discarding them. Slice the white and light green parts into rings. Be sure to wash the leeks well in cold water, as there’s often dirt trapped in them. Rinse thoroughly and set aside.
2. Sauté Onion and Garlic:
In a large pot, heat the butter or olive oil over medium heat. Once hot, add the chopped onion and minced garlic. Sauté for about 4-5 minutes, stirring occasionally, until the onion becomes soft and fragrant. This helps build a delicious base for your soup!
3. Cook the Leeks:
Add the sliced leeks to the pot and cook gently for 5-7 minutes, stirring occasionally. You want them to be soft but not browned, which keeps the flavors fresh and vibrant.
4. Add Potatoes and Herbs:
Next, toss in the diced potatoes along with the fresh rosemary sprigs and thyme. Stir everything together until it’s well combined.
5. Add Broth and Simmer:
Pour in the broth and bring the mixture to a boil. Once boiling, reduce the heat to low and let it simmer for about 20-25 minutes, or until the potatoes are tender when pierced with a fork.
6. Mash for Texture:
Once the potatoes are tender, carefully remove the rosemary sprigs. Using a potato masher, mash some of the potatoes in the pot to achieve a chunky, rustic texture. If you prefer a smoother soup, you can blend part of it, but be sure to keep some potato chunks visible for that perfect rustic look!
7. Add Cream and Season:
If you’re using heavy cream or milk for extra creaminess, stir it in now. Season the soup with salt and freshly ground black pepper to your taste. Gently heat everything for another 5 minutes to warm through.
8. Serve and Garnish:
Ladle the soup into bowls and garnish with a few fresh rosemary sprigs and some chopped parsley or chives for a splash of color and freshness.
9. Enjoy Your Meal:
Serve the warm soup hot with crusty bread or toasted baguette slices on the side. It’s cozy, hearty, and absolutely delicious—perfect for chilly days!
Enjoy your warm, rustic potato leek soup!
Can I Use Different Types of Potatoes?
Absolutely! Yukon Gold or Russet potatoes are ideal for a creamy texture, but feel free to experiment with red potatoes or even sweet potatoes for a different flavor profile. Just keep in mind that the texture and taste will differ slightly!
How Can I Adjust the Consistency of the Soup?
If you find the soup too thick, simply add more broth or water until you reach your desired consistency. For a creamier soup, incorporate more heavy cream or milk. Adjust gradually while stirring to get it just how you like!
Can I Make This Soup Vegan?
Yes! To make this soup vegan, use vegetable broth, and substitute the heavy cream with coconut milk or a dairy-free cream alternative. You can also use olive oil instead of butter for sautéing.
What Should I Do with Leftover Soup?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, gently warm on the stove or in the microwave, stirring occasionally until heated through. You may want to add a splash of broth or water if it thickens up in the fridge.



