This post may contain affiliate sales links. Please read my disclosure policy.
There’s nothing like a warm bowl of Sweet Potato Curry Soup to make you feel all cozy inside, especially on a cold night. This creamy soup is full of flavor with tender, cubed sweet potatoes, a touch of curry powder, and a hint of my favorite, coconut milk! It’s a perfect balance of sweet and spicy, making it a comforting choice for soup season.
Why You’ll Love This Sweet Potato Curry Soup Recipe
You all will LOVE Sweet Potato Curry Soup. Tasty, warm, and delicious, creamy, and (mostly) nutritious. It’s also super delish and takes almost zero elbow grease. AND, it’s full of yummy spices that will make you want to get cozy by a fire and put on heavy turtleneck sweaters.
This sweet potato coconut curry soup is easy to whip up in a large pot or Dutch oven, making it ideal for a weeknight dinner or meal prep. You can use vegetable broth for a vegan sweet potato soup or chicken broth if you prefer a heartier flavor. Either way, it’s a simple soup that delivers bold, warming flavors in every spoonful.
Love sweet potatoes? Add these recipes to your list to try: Mashed Sweet Potatoes, Sweet Potato Casserole, Perfect Sweet Potato Pie, and Twice Baked Sweet Potato Recipe with Walnut Streusel.
Ingredients Needed for Sweet Potato Curry Soup
If you haven’t already guessed, this soup is made from sweet potatoes and some curry powder! But that’s not all, here’s what else you need to make sweet potato curry soup:
- Olive Oil and Onions – olive oil (or coconut oil) is used to saute the onions, and sweet potatoes. A great base to start with.
- Chicken Broth – or vegetable broth. This gives the base its soupiness without being bland. Lots of subtle flavors here.
- Cinnamon, Coriander, Cumin, Bay Leaves, Salt, and Black Pepper – warm comforting flavors that go perfectly with the sweet potatoes. The mix between sweet and savory is to die for!
- Light Coconut Milk – to go along with the curry powder is light coconut milk. Creamy and light, which is a great contrast to the strong flavors of curry.
- Mini Marshmallows – Plus, I added hydrated marshmallows on top for fun. And for a nice little texture contrast. These are the Mallow Bits that you can pick up at Target. If you can’t find these, just use the regular mini marshmallows. Both are fabulous.
Variations
- Swap Broths: Use vegetable stock or broth for a vegan version or chicken broth for a heartier flavor.
- Add Protein: Throw in some red lentils or tofu for a protein boost.
- Spice Level: Add cayenne pepper, red pepper flakes, soy sauce or a bit of fish sauce for extra heat and depth.
- Different Potatoes: Substitute sweet potatoes with regular potatoes for a different flavor profile.
- Creamy Options: Use coconut cream, heavy cream, or even sour cream for a richer soup.
- Garnishes: Try fresh cilantro, coconut flakes, or a drizzle of peanut butter on top for added flavor.
How To Make Sweet Potato Curry Soup
Start out by sauteing the veggies, then add the broth and spices. Cook until the veggies are soft, then blend away! Lastly, add in coconut milk and serve with mini marshmallows. For full details on how to make sweet potato curry soup, including ingredient measurements, see the printable recipe card down below.
1. Saute Vegetables
In a large pot or Dutch oven, preheat olive oil over medium heat. Add diced onion and cubed sweet potatoes, sautéing until edges are golden brown.
2. Add Broth + Spices
Pour in chicken broth or vegetable broth and stir in curry powder, cinnamon, coriander, cumin, and a bay leaf. Season with salt and black pepper to taste. Bring to a boil.
3. Simmer
Reduce the heat to medium-low and let it simmer for about 30 minutes, or until the sweet potatoes are fork-tender.
4. Blend
Remove the bay leaf and use an immersion blender or regular blender to puree the soup until smooth.
Pro Tip: If you don’t have a stick blender, carefully transfer the soup in batches to a regular blender. Be sure to let it cool slightly and cover the lid with a kitchen towel to prevent any hot splatters.
5. Add the Coconut Milk
Return the soup to low heat and stir in light coconut milk until warmed through.
6. Serve
Ladle into bowls and, if you’re feeling adventurous, top with dehydrated marshmallows.
Storage + Make Ahead Directions
Store any leftovers in an airtight container in the fridge for up to 4 days. Reheat on the stove top over medium heat or in the microwave.
To Freeze: Sweet Potato Curry Soup freezes beautifully. Just let it cool completely, then store it in an airtight container in the freezer for up to 3 months.
To Make Ahead: This soup can be made a day or two in advance and stored in the refrigerator. The flavors will continue to meld and taste even better.
More Flavorful Soup Recipes to Try!
- Creamy Tomato Bisque Recipe
- Easy Taco Soup
- Chicken Pot Pie Soup
- Loaded Baked Potato Soup
- Hamburger Soup
Sweet Potato Curry Soup is a versatile, easy-to-make dish that brings comfort and warmth to any meal. It’s a must-try for anyone looking to add a little spice to their sweet potato soup game! The printable recipe card is below, enjoy friends! 🙂
If you make this recipe, I would really appreciate it if you would give it a star rating and leave your review in the comments! If you have a picture of your finished dish, post it on Instagram using the hashtag #laurenslatest and tagging me @laurens_latest.
Sweet Potato Curry Soup
Ingredients
- 3 tablespoons olive oil
- 1 large onion roughly diced
- 4 large sweet potatoes peeled and cubed
- 6 cups chicken broth or vegetable broth
- salt to taste
- black pepper to taste
- 1 tablespoon curry powder
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground coriander
- 3/4 teaspoon ground cumin
- 1 bay leaf
- 13.5 oz light coconut milk
- dehydrated marshmallows for garnish, optional
Instructions
- In a large pot, preheat olive oil over medium heat.
- Sauté onions and sweet potatoes 5-7 minutes or until edges start to brown.
- Add chicken broth and all spices. Stir well, cover and bring to boil.
- Reduce heat and simmer 30 minutes or until veggies are fork tender, stirring occasionally.
- Remove bay leaf and using an immersion blender or electric blender, blend soup until completely smooth.
- Place pureed soup over low heat and stir in coconut milk.
- When ready to serve, ladle into bowls and top with dehydrated marshmallows, if desired.
I can never find yams locally can I use caned yams??
I am from South Africa and not sure what is a yam please inform me thanks
Herman, yams are very closely related to sweet potatoes. If you can’t find yam, just use all sweet potato.
[…] coconut curry sweet potato soup {Lauren’s Latest} […]
What a comforting bowl of soup! Love the mini marshmallow garnish!
Tried the soup and it is delicious.
I definitely have nights in the summer where I want soup too. I love the little marshmallows!
This soup looks wonderful! I love coconut curry and then putting that with sweet potatoes into a soup sounds wonderful!
This sounds so flavorful and comforting! I’m excited to make it!
This sounds amazing. I have some sweet potatoes and this sounds like a contender for an upcoming recipe. Love the touch of marshmallows…
I love this!!! It looks so good. My kids will love the marshmallow bits!
No matter how hot it is, I want to dive right into this bowl of soup!
This sounds like a dream! Love it!
This looks so good! I’m also a summer soup eater. And a winter ice cream eater. I have some issues.
Love the cute little marshmallows on top! I would eat this soup any time of the year!