It was one of those grey afternoons when the sky can’t decide between rain or snow. Shaym here, and I had just come back from the market with a paper bag full of leeks and a brick of sharp white cheddar. I didn’t know what I was making yet, but I knew it had to be comforting. That’s how this Creamy Leek & Cheddar Soup came to life in the SoolFood kitchen. The smell of leeks softening in butter, the cheddar melting into silky potato-thickened broth. It was like wrapping myself in a wool blanket. And now, it’s a soup I come back to all fall and winter long. You will too.
Why You’ll Love This Creamy Leek & Cheddar Soup
This isn’t just another cheesy soup. It’s:
- Rich without feeling heavy
- Loaded with natural sweetness from gently sautéed leeks
- Balanced with sharp cheddar for depth and creaminess
- Naturally thickened with potatoes, no flour, no roux
Whether you’re looking for a hearty lunch, a simple weeknight dinner, or a starter for a dinner party, this soup delivers.
And if you’re into comfort food, check out our Beef and Noodles Recipe or this crispy Sweet Potato in Air Fryer, perfect sides for this creamy bowl.
Ingredients You’ll Need
Serves 4–6
- 3 large leeks (white and light green parts only), thinly sliced
- 1 medium onion, chopped
- 2 tablespoons unsalted butter
- 2 cloves garlic, minced
- 2 medium Yukon Gold potatoes, peeled and diced
- 4 cups chicken or vegetable broth
- 1 ½ cups shredded sharp white cheddar cheese
- ½ cup heavy cream or oat milk (optional for extra creaminess)
- Salt and freshly ground pepper to taste
- Chopped chives, for garnish (optional)
How to Make Creamy Leek & Cheddar Soup
1. Prep the leeks
Slice leeks in half lengthwise, rinse thoroughly under cold water to remove grit, then thinly slice. Don’t skip this. Leeks hide dirt like pros.
2. Sauté the aromatics
In a large pot, melt butter over medium heat. Add the leeks and onion with a pinch of salt. Sauté gently for 10–12 minutes until everything is soft and translucent but not browned.
3. Add garlic and potatoes
Toss in the minced garlic and diced potatoes. Stir for about 1 minute until fragrant.
4. Pour in broth & simmer
Add broth, bring to a boil, then reduce heat and simmer for 20–25 minutes until potatoes are fork-tender.
5. Blend it smooth
Use an immersion blender to purée the soup directly in the pot. You can also carefully transfer it in batches to a countertop blender. Blend until smooth and creamy.
6. Add the cheese
Reduce heat to low. Stir in the shredded cheddar, letting it melt slowly into the soup. Add cream or oat milk if using. Season with salt and pepper to taste.
7. Garnish & serve
Ladle into bowls and top with chopped chives or a swirl of cream. Serve hot with crusty bread or our Homemade Soft Bread Recipe.
Storage Tips
Store leftovers in an airtight container in the fridge for up to 4 days. This soup thickens as it chills, just reheat gently on the stove with a splash of broth or milk.
Want to freeze it? Leave out the cheese until reheating for the best texture.
