Potato, leek and garlic blended smooth with stock and cream is about as comforting as soup gets. This one doesn’t stop there. Curry powder goes in with the leeks, and cayenne goes in with the curry. What lands in the bowl is creamy and mild right until the warmth catches up with you. Add a crusty loaf and you’ve got a light meal.

🌶️ Quick recipe snapshot
| Flavor profile | Warm and savory. Curry powder up front, sweet softened leek and garlic underneath, and cream rounding off the edges. The potato is body more than flavor. |
| Primary heat source | Cayenne pepper, half a teaspoon across the pot |
| Heat level | Mild. Cayenne runs 30,000 to 50,000 Scoville heat units, but half a teaspoon spread through four cups of soup lands as background warmth rather than burn. Easy to push up. |
| Texture | Blended smooth with an immersion blender, then loosened with cream. A pound of potato across four cups of liquid puts it firmly in spoon territory rather than sipping territory. |
| Best uses | A light supper with bread, a starter before something bigger, or a thermos lunch |
| Customization ideas | More cayenne for real heat, coconut milk in place of the cream, or a squeeze of lime and extra cilantro at the table |
| Before you start | Ten minutes of prep, twenty on the stove, and it makes four servings. |
Flavor notes
The curry powder is doing most of the talking, and it’s dosed heavily here. It goes in after the leeks and garlic have softened, and it cooks for a full minute before any liquid arrives. Don’t skip that minute. Spices dumped straight into stock taste raw and powdery, and you can’t fix that later.
Cayenne’s the second spice and it’s a smart pick. At 30,000 to 50,000 Scoville heat units it’s roughly seven to eight times a jalapeño, so half a teaspoon goes a long way in four cups. What makes it right rather than just hot is that cayenne doesn’t bring much flavor of its own. A smokier or fruitier chili would argue with the curry blend. Cayenne just raises the temperature and gets out of the way.
Leek is the part nobody credits. Cooked slowly in butter it turns sweet and mild in a way raw onion doesn’t, and that sweetness is what keeps a curry-heavy soup from tasting flat and dusty. Garlic backs it up. Neither one announces itself in the finished bowl, and you’d spot it straight away if they weren’t there.
Adaptation ideas
- Turn the heat up: Half a teaspoon of cayenne is a warm hum. Take it to a full teaspoon and you’ve got a soup that reminds you it’s there, and at two teaspoons it’s properly hot. Whichever you pick, it goes in alongside the curry powder rather than at the end.
- Make it vegetarian: Swap the chicken stock for vegetable stock, one for one. You’ll lose a little savory depth, so a splash of soy sauce or a spoon of miso puts it back and nobody’ll taste either one.
- Make it vegan: Vegetable stock, oil or vegan butter for the butter, and full-fat coconut milk where the heavy cream goes. It’s arguably the better version rather than a compromise, since coconut milk brings a sweetness of its own that sits well against curry powder.
- Change the curry: A madras blend takes the heat up and the sweetness down, and a Thai curry paste stirred in with the leeks sends the whole thing somewhere else. Start with less paste than you’d think, since it’s already salted.
- Give it more body: Set a cup of the cooked potato aside before you blend, then stir it back in whole at the end. You’ve got a smooth base with something to chew on, and it’s the version most people prefer once they’ve tried both.
Serving ideas
It’s a light soup, so the question’s mostly what you’re putting beside it.
- With bread: A crusty loaf, torn rather than sliced, is the whole serving suggestion. It’s thin enough that bread turns it into a meal instead of just sitting next to one.
- As a starter: Half portions in small bowls ahead of something roasted. It’s rich enough to register and light enough that nobody’s finished before the main course lands.
- Loaded up: Crisped bacon, fried shallots, toasted cumin seed or a spoon of yogurt on top. A smooth blended soup doesn’t give you anything to bite, and a crunchy garnish fixes that in one move.
- In a thermos: It reheats well and it travels better than most soups, since there’s nothing in it that’ll go soggy. Pack the cilantro separately and add it when you open the lid.
Storage notes
Cool it to room temperature, then refrigerate in a sealed container for up to four days. It’s better on day two than day one, since the curry settles into everything overnight. Don’t leave it on the stovetop to cool for hours.
Reheat it gently. Cream soups split if you boil them, so bring it up slowly over medium-low and give it a stir now and then. If it’s thickened in the fridge, a splash of stock or milk loosens it back to where it started.
Freezing is where cream soups get awkward. It’ll freeze and thaw, but the texture goes grainy and it needs a hard whisk or another pass with the immersion blender to come back together. If you know you’re freezing it, hold the cream back and stir it in after reheating instead.
Like this recipe? You’ll love these too:
- Hearty Mulligatawny: The other curried soup on the site, and a much bigger one. Chicken, lentils and apple, built to be a whole dinner rather than a starter.
- Chipotle And Roasted Garlic Mashed Potatoes: Potatoes taken the other direction, with smoke instead of curry and roasted garlic carrying the flavor.
- Spicy Mushroom Risotto: Another creamy comfort dish with a chili running through it, for when you want something to stand at the stove for.
A globe-spanning collection of 100 bold, fiery recipes — soups, fiery mains, curries, handhelds, snacks, sauces, even brunch — drawn from over a decade of PepperScale favorites.
Wicked Wednesday subscribers save 15% — join free.

Curried Potato Soup
Ingredients
- 3 cups chicken stock
- 1 cup heavy cream
- 2 Yukon Gold potatoes medium, peeled and diced (approximately 1 pound)
- 2 leeks sliced
- 1 clove garlic minced
- 3 tablespoons curry powder
- 2 tablespoons butter
- 1/2 teaspoon cayenne pepper
- Cilantro chopped, optional (for garnish)
- Salt and pepper to taste
Instructions
- In a soup pot over medium heat, melt the butter then add the leeks and garlic. Cook, stirring often until the leeks are softened (approximately 2 to 3 minutes)
- To the leeks and garlic, add the curry and cayenne powders. Cook stirring often for 1 minute.
- Add the chicken stock and potatoes, then increase the heat to medium-high. Bring the stock to a boil, then lower the heat and simmer for 10 to 12 minutes, until the potatoes are softened.
- Using a handheld immersion blender, process the soup until smooth (or use a blender if no immersion blender or handheld food processor is available).
- Add the heavy cream and stir to combine.
- Add salt and pepper to taste.
- Plate the soup, then top with cilantro (optional) as a garnish.