My first pot of this soup tasted like warm baby food.
Sweet, orange, smooth, and completely boring.

I had followed the recipe exactly.
Softened the onion, tipped the curry powder in along with the broth, simmered the potatoes soft, blended the lot.
What came out was sweetness with a faint dusty edge sitting behind it.
The fix turned out to be two things, and neither one costs a cent.
First, the curry powder goes into hot butter on its own, for a full minute, before a drop of liquid arrives.
It darkens, it starts smelling toasty instead of powdery, and the flavor of the whole pot changes.
Second, lime juice at the very end, enough that you actually notice it.
Sweet potato is already sugar, and it needs something shoving back or the bowl reads like dessert.
I make this version most weeks between October and March.
My wife takes the leftovers to work in a thermos and reports back that day two is better.
It is one pot, it is blended completely smooth, and it runs about 45 minutes from cutting board to bowl.
No cream, no roux, nothing thickening it but the potato itself.
Make it once with the blooming step and you will never stir curry powder into broth again.
Why This Soup Is Blended Smooth
Texture is the entire point here. This is a velvety puree, not a chunky stew with pieces to chase around the bowl.
Sweet potato carries enough starch to go silky all on its own.
No cream, no flour, no potato flakes, no blender full of soaked cashews.
You cook it soft, you blend it, and it turns into something that coats the back of a spoon.
The flip side of all that natural sugar is that a badly seasoned bowl of it tastes like pie filling.
Fair warning: if you skip the salt, the lime and the black pepper, you will end up exactly where I did the first time.

The Curry Part
This is the section that decides whether the soup is good. Everything else is chopping and waiting.
Which Curry Powder Should I Buy?
A mild yellow Madras style blend, the standard supermarket kind.
It is usually built on turmeric, coriander, cumin, fenugreek and a little chile.
Brands vary wildly in heat, so open the jar and taste a pinch before you commit to a full tablespoon.
Pro tip: curry powder goes flat fast. If the jar in your cupboard has been open since two Thanksgivings ago, it is contributing color and not much else.
Why Bloom the Spice in Fat?
Most of what makes curry powder taste like anything is fat soluble.
Stir it into broth and it stays dusty and slightly raw.
Fry it in hot butter for 60 seconds and those compounds dissolve into the fat, which then carries them through every spoonful of the finished soup.
You can smell the moment it happens.
The kitchen goes from smelling like a spice jar to smelling like dinner.
Worth the extra minute? Every single time.
What About Garam Masala?
Garam masala is the finishing blend, not the base one.
Its aromatics are delicate and a long simmer boils them off.
So ½ teaspoon goes in off the heat at the end, stirred through with the lime, and it adds a warm top note you would otherwise miss.
Ingredients You'll Need
Fifteen ingredients, and twelve of them are probably in your kitchen right now. The ginger should be fresh.
- Salted butter (3 tablespoons). The bloom happens in this, and butter carries the spice better than oil does.
- Yellow onion (1 large). Chopped. The savory floor under all that sweetness.
- Garlic (4 cloves). Minced, added after the onion has already softened.
- Fresh ginger (1 tablespoon, grated). Non-negotiable for me. Ground ginger is a different, duller flavor.
- Mild curry powder (1 tablespoon). The backbone. See the section above.
- Ground cumin (1 teaspoon). Earthiness, which the sweet potato badly needs.
- Ground turmeric (½ teaspoon). Color and a faint bitterness that helps balance the sugar.
- Cayenne (¼ teaspoon, optional). Only if your curry powder is mild and you want real heat.
- Sweet potatoes (2 ½ pounds). Peeled, cut into 1 inch cubes. Even cubes cook evenly, which matters for a smooth blend.
- Chicken broth (5 cups). Better body and depth than water. Vegetable broth swaps in straight across.
- Fine salt (1 ½ teaspoons). Plus more at the end. You will need more than you think.
- Coarse black pepper (½ teaspoon). A real seasoning here, not an afterthought.
- Full fat coconut milk (13.5 ounce can). Stirred in after blending. Reserve a spoonful for the top.
- Garam masala (½ teaspoon). Off the heat, at the end.
- Lime juice (2 tablespoons). The single most important finishing ingredient in the recipe.
Ingredient Notes and Substitutions
- Coconut milk. Use full fat from a can, not the carton drink. Light coconut milk gives you a thinner, less rounded soup.
- Broth choice. Chicken broth is what I use and it is the richer option. Vegetable broth is a clean swap if you want this meat free.
- Ginger. Fresh grated is best. If you only have ground, use ½ teaspoon and add it with the curry powder so it blooms too.
- Lime vs. lemon. Lime is sharper and suits the coconut. Lemon works and reads slightly more European.
- Heat level. Skip the cayenne entirely for kids. Add a chopped red chile with the garlic if you want it hot.
- Butter or oil. Coconut oil or a neutral oil both work. You lose a little richness with either.
How to Make Curried Sweet Potato Soup
One heavy pot, five steps, and the only one you can rush is the last.
Step 1: Soften the Aromatics
Melt the 3 tablespoons butter in a large heavy pot over medium heat.
Add the chopped onion and a pinch of the salt.
Cook 6 to 8 minutes, stirring now and then, until it is soft and translucent with no color on it.
Stir in the garlic and grated ginger and cook 1 more minute, just until they smell good.
Step 2: Bloom the Spices
Add the curry powder, cumin, turmeric and cayenne straight into the pot.
Stir constantly for 60 seconds.
The spices will darken a shade and the smell will turn toasty and full.
If the pot looks dry, add another knob of butter. The spices need fat to work with.
Step 3: Simmer the Sweet Potato
Tip in the cubed sweet potato and stir to coat every piece in the spiced butter.
Pour in the 5 cups broth, add the remaining salt and the black pepper, and bring it to a boil.
Drop it to a simmer, cover partly, and cook 20 to 25 minutes.
It is ready when a knife slides into a cube with no resistance at all.
Do not rush this. Slightly underdone sweet potato is the number one cause of a grainy soup, and no amount of blending will fix it after the fact.
Step 4: Blend It Smooth
Take the pot off the heat.
Blend with an immersion blender right in the pot, moving it around for 2 to 3 minutes until there is not a single lump left.
For a countertop blender, work in two or three batches, filling the jar no more than halfway and holding the lid down with a towel.
Hot soup expands, and I have repainted a ceiling learning that.
Step 5: Finish and Taste
Return the pot to low heat and pour in the coconut milk, holding back about 2 tablespoons for the top.
Stir until it is uniform and just warmed through, roughly 2 minutes.
Off the heat, stir in the garam masala and the lime juice.
Now taste it, and taste it seriously.
Nine times out of ten it wants more salt and another squeeze of lime.

Making It Without Coconut Milk
This is the most common question I get about the recipe, so here is a real answer rather than a shrug.
You can absolutely leave it out.
What changes is the body and the balance.
- Straight swap. Replace the can with 1 cup extra broth and blend a little longer. The soup is thinner, brighter, and the curry comes through sharper.
- Dairy route. ½ cup heavy cream stirred in at the end gives you richness without the coconut flavor. This is my wife's preferred version.
- Nothing at all. Add ½ cup broth to loosen it and finish with an extra tablespoon of butter off the heat.
If you go coconut free, push the lime a little harder. The coconut was rounding off the sweetness and something has to take that job.
Getting the Texture Right
Smooth is a technique, not luck.
Immersion Blender or Countertop?
An immersion blender is faster and dirties one fewer thing.
A countertop blender genuinely gets you a silkier result, because the blade sits in a narrow jar and everything passes through it.
I use the immersion blender on weeknights and the countertop one when people are coming over.
Why Is My Soup Grainy?
- Undercooked potato. The most likely culprit. Simmer another 10 minutes and blend again.
- Fibrous ends. Sweet potatoes have stringy bits at the stem end. Cut them off before cubing.
- Not enough time on the blender. Two minutes feels long. It is not.
Too Thick or Too Thin?
Thin it with warm broth, a splash at a time, off the heat.
Thicken it by simmering uncovered for 5 to 10 minutes, stirring so the bottom does not catch.
What to Serve With It
The toppings are doing real work here, not decoration. Every one of them adds something the smooth soup does not have.
- Chopped cilantro. Freshness and a bit of bite against all that sweetness.
- A swirl of the reserved coconut milk. Richness, and it looks great.
- Toasted pepitas. The crunch. A smooth soup with nothing crisp on it gets monotonous by the third spoonful.
- Cracked black pepper. More than feels right.
On the side, warm naan is my first choice, because you can drag it through the bowl.
Crusty bread and butter is the easy answer.
A sharp green salad with a lemon dressing turns it into a full supper.

Storage and Freezing
- Fridge. Airtight, up to 5 days. It thickens noticeably as it chills.
- Reheating. Gently over medium-low, thinned with a splash of broth. Do not boil it hard once the coconut milk is in.
- Freezer. Up to 3 months in portions. Thaw overnight in the fridge.
- Freeze it early if you can. Coconut milk can separate slightly on thawing. If you plan ahead, freeze the blended soup before adding it and stir the coconut milk in on reheating.
- Lunches. A wide mouth thermos keeps it hot until midday. Pack the pepitas separately so they stay crisp.
Variations
The base is forgiving enough to take a hard turn in any of these directions.
- Roast the sweet potato first. Toss the cubes in oil and roast at 425°F for 30 minutes before they go in the pot. Deeper flavor, less raw sweetness, an extra pan to wash.
- Thai leaning. Swap the curry powder for 2 tablespoons red curry paste and finish with fish sauce instead of half the salt.
- Add chickpeas. A drained can stirred in after blending gives it body and turns a starter into a meal.
- Make it a main. Shredded rotisserie chicken warmed through in the finished soup, with extra lime.
- Squash version. Butternut squash works one for one. It is less sweet and a little more savory.
Curried Sweet Potato Soup FAQ
What can I add to make sweet potato soup taste better?
Salt and acid, in that order.
Most flat sweet potato soup is underseasoned rather than underspiced.
After that: bloom your spices in fat, use broth instead of water, and finish with lime.
How spicy is this soup?
As written with a mild curry powder and no cayenne, it is warm rather than hot, and my kids eat it.
The ¼ teaspoon cayenne takes it to a gentle burn.
Can I use regular potatoes instead?
You can, but it becomes a different soup.
Regular potatoes have no sweetness to balance and they can go gluey in a blender.
Butternut squash or carrot are much closer swaps.
Do I have to peel the sweet potatoes?
For a smooth soup, yes.
The skins never break down fully and you get little dark flecks with a papery texture.
Can I make this in a slow cooker?
Bloom the spices in a skillet first, that step cannot be skipped, then transfer everything except the coconut milk and lime to the slow cooker.
Low for 6 hours or high for 3, then blend and finish.
Why does my soup taste like dessert?
Not enough salt, not enough acid, or both.
Add ½ teaspoon salt, stir, taste, then add lime juice until it tastes like a savory dish instead of a sweet one.

More Soup Recipes
A pot of blended soup and a hunk of bread covers a lot of weeknights in this house. Once the blooming step is a habit, it improves every spiced soup you make after this one.
Make it once and tell me whether you go coconut milk or cream!

Recipe
Curried Sweet Potato Soup
Ingredients
For the Soup
- 3 tablespoons salted butter
- 1 large yellow onion chopped
- 4 cloves garlic minced
- 1 tablespoon fresh ginger grated
- 1 tablespoon mild curry powder Madras style
- 1 teaspoon ground cumin
- ½ teaspoon ground turmeric
- ¼ teaspoon cayenne pepper optional
- 2 ½ pounds sweet potatoes peeled and cut into 1 inch cubes
- 5 cups chicken broth
- 1 ½ teaspoons fine salt plus more to taste
- ½ teaspoon coarse black pepper
To Finish
- 13.5 ounces full fat coconut milk 1 can, 2 tablespoons reserved for serving
- ½ teaspoon garam masala
- 2 tablespoons fresh lime juice
- 2 tablespoons fresh cilantro chopped, to serve
- 3 tablespoons toasted pepitas to serve
Instructions
Build the Base
- Melt the butter in a large heavy pot over medium heat. Add the chopped onion and a pinch of the salt and cook 6 to 8 minutes, until soft and translucent with no color.
- Stir in the garlic and grated ginger and cook 1 minute more, until fragrant.
- Add the curry powder, cumin, turmeric and cayenne. Stir constantly for 60 seconds, until the spices darken a shade and smell toasty. Add another knob of butter if the pot looks dry.
Simmer and Blend
- Add the cubed sweet potato and stir to coat every piece in the spiced butter.
- Pour in the broth, add the remaining salt and the black pepper, and bring to a boil. Reduce to a simmer, cover partly, and cook 20 to 25 minutes, until a knife slides into a cube with no resistance.
- Take the pot off the heat and blend with an immersion blender for 2 to 3 minutes, until completely smooth. For a countertop blender, work in two or three batches, filling the jar no more than halfway.
Finish
- Return the pot to low heat, pour in the coconut milk except for 2 reserved tablespoons, and stir until uniform and warmed through, about 2 minutes.
- Off the heat, stir in the garam masala and the lime juice. Taste and add more salt and lime until the soup tastes savory rather than sweet.
- Serve topped with the reserved coconut milk, chopped cilantro, toasted pepitas and cracked black pepper.
Notes
- Bloom the spices: The 60 seconds of curry powder in hot butter is the step that separates this from a flat, dusty tasting soup. Do not stir the spices into the broth instead.
- Cook the potato fully: Undercooked sweet potato is the main cause of a grainy blend and no amount of blending fixes it afterward.
- Finish with acid: Sweet potato is already sugary. The lime is what makes it read as a savory soup.
- No coconut milk: Replace with 1 cup extra broth for a lighter soup, or ½ cup heavy cream for a richer one, and push the lime a little harder.
- Storage: Keeps 5 days in the fridge and freezes 3 months. Thin with broth when reheating and do not boil it hard once the coconut milk is in.





