This warm and creamy roasted garlic potato leek soup is a hug in a bowl! With its yummy garlic flavor and tender potatoes, it’s perfect for cozy nights.
Whenever I make this soup, I can’t help but smile at how easy it is. Just blend everything together and enjoy the comforting flavors. Plus, it makes my kitchen smell incredible! 🥰
Key Ingredients & Substitutions
Leeks: These give the soup a sweet, mild onion flavor. If you can’t find leeks, green onions can work in a pinch, but use less since they’re stronger. I love the way leeks melt into the soup!
Garlic: Roasting garlic makes it sweet and creamy. You can substitute with garlic powder if you’re short on time, but the flavor won’t be as rich. Roasting your garlic adds a lovely depth to the soup.
Potatoes: Yukon Gold potatoes add a buttery taste, whereas Russets give a fluffier texture. If you’re low-carb, cauliflower could be a great swap to keep things light, though the texture will differ slightly.
Cream or Milk: Heavy cream creates a rich flavor, but whole milk can lighten it up. If you’re looking for a dairy-free option, coconut milk can give a nice creamy consistency too!
How Do I Roast Garlic for Maximum Flavor?
Roasting garlic transforms its sharpness into a mellow sweetness. Here’s how to nail it:
- Preheat your oven to 400°F (200°C).
- Slice the top off the garlic head to expose some cloves.
- Drizzle with olive oil and wrap it in foil.
- Roast for 30-35 minutes until the cloves are soft and slightly caramelized.
- Let it cool a bit, then squeeze out the cloves. Easy peasy!
This step is super important since it builds the base flavor of the soup. Give it a try, and you’ll see the difference!

How to Make Roasted Garlic Potato Leek Soup
Ingredients You’ll Need:
For the Soup:
- 2 large leeks, white and light green parts only, cleaned and sliced
- 1 head of garlic
- 3 tablespoons olive oil, divided
- 4 medium potatoes (Yukon Gold or Russet), peeled and diced
- 4 cups vegetable or chicken broth
- 1 cup heavy cream or whole milk
- 1 teaspoon fresh thyme leaves (optional)
- Salt and freshly ground black pepper, to taste
- Fresh chives or parsley, chopped (for garnish)
- Croutons (optional, for serving)
How Much Time Will You Need?
This delicious soup takes about 15 minutes to prepare and roughly 35-40 minutes to cook. You’ll spend a little time roasting the garlic, sautéing the leeks, and simmering everything together until the potatoes are tender. A perfect cozy dish for any day!
Step-by-Step Instructions:
1. Roast the Garlic:
Start by preheating your oven to 400°F (200°C). Slice the top off the head of garlic to expose the cloves. Drizzle it with 1 tablespoon of olive oil, wrap it in foil, and place it in the oven. Let it roast for about 30-35 minutes until it’s soft and caramelized. This step adds a lovely sweetness to your soup!
2. Sauté the Leeks:
While the garlic is roasting, heat the remaining 2 tablespoons of olive oil in a large pot over medium heat. Add the sliced leeks and a pinch of salt. Sauté the leeks until they become soft and slightly translucent—this should take about 8-10 minutes. The aroma will fill your kitchen!
3. Prepare the Garlic:
Once the garlic is done roasting, let it cool a bit. Then, carefully peel the roasted garlic cloves out of their skins and mash them with a fork. It should be nice and creamy.
4. Combine Ingredients:
Add the diced potatoes, mashed roasted garlic, and fresh thyme (if using) to the pot with the sautéed leeks. Give everything a good stir to combine the flavors.
5. Simmer:
Pour in the broth, and bring it all to a boil. Once boiling, reduce the heat and let it simmer until the potatoes are tender, which will take about 20 minutes. You’re almost there!
6. Blend the Soup:
Now, use an immersion blender to puree the soup right in the pot until it’s smooth and creamy. If you don’t have an immersion blender, you can carefully transfer the soup in batches to a blender. Just be careful of the hot liquid!
7. Add Cream and Season:
Stir in the cream or milk, and season your soup with salt and pepper to taste. Allow the soup to warm gently, but be sure not to let it boil again.
8. Serve Your Soup:
Ladle the soup into bowls and garnish with chopped chives or parsley. If you like a bit of crunch, sprinkle some croutons on top!
9. Enjoy!
Serve your soup hot with crusty bread on the side for dipping. It’s warming, comforting, and absolutely delicious. Enjoy your homemade Roasted Garlic Potato Leek Soup!
Can I Use Other Types of Potatoes?
Absolutely! While Yukon Gold and Russet potatoes work best for a creamy texture, you can use red potatoes for a slightly firmer bite or even sweet potatoes for a sweeter flavor profile.
How Can I Make This Soup Vegan?
To make this soup vegan, simply substitute the heavy cream with coconut milk or a plant-based cream. Use vegetable broth instead of chicken broth to keep it completely plant-based.
What’s the Best Way to Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm the soup on the stove, adding a splash of broth or water if it thickens too much.
Can I Freeze This Soup?
Yes, you can freeze the soup! Let it cool completely before transferring it to freezer-safe containers. It can be stored in the freezer for up to 3 months. Just remember to thaw it in the fridge overnight before reheating!
