Curried Sweet Potato Soup: Quick, Cozy, and Deliciously Spiced

By:

Jessica

|

November 16, 2025

Last Updated

|

November 16, 2025

Curried Sweet Potato Soup is the kind of cozy comfort food you crave when the weather turns chilly and your soul needs something warm, creamy, and just a little spicy. This bowl of sunshine brings together the natural sweetness of sweet potatoes with the rich aroma of curry powder and a velvety coconut milk finish. It’s like getting a warm hug from your dinner—comforting, filling, and nourishing all at once.

Whether you’re curled up in your favorite blanket or feeding a family that’s finally settled in after a long day, this recipe delivers both ease and flavor. The best part? It comes together in just 35 minutes—perfect for busy weeknights when you still want to serve something homemade and wholesome.

Table of Contents

What is Curried Sweet Potato Soup?

Curried Sweet Potato Soup is a creamy vegan soup that beautifully balances sweet and savory flavors. The main star, sweet potatoes, lend natural sweetness and a smooth texture that pairs wonderfully with warm curry spices, coconut milk, and a hint of ginger. The result is a thick, golden soup that feels luxurious without being heavy.

It’s inspired by Indian-style curries but simplified for everyday home cooking—no complicated spice grinding required. Each spoonful gives you a burst of comfort, making it a staple in the colder months. If you’ve ever loved dishes like Thai Coconut Soup or Spicy Miso Carrot Soup, this is right up your alley.

Reasons to Try Curried Sweet Potato Soup

There are plenty of reasons to fall head over heels for Curried Sweet Potato Soup. First, it’s vegan, dairy-free, and gluten-free, yet rich enough to satisfy everyone at the table. It’s budget-friendly—most of the ingredients are pantry staples—and it’s a one-pot recipe, meaning fewer dishes and more relaxation.

Sweet potatoes are loaded with vitamins A and C, and that hint of curry spice makes the whole dish feel like something special (without hours in the kitchen). Plus, this soup freezes beautifully, so you can make a big batch and have a nourishing lunch ready any day of the week. For more cozy recipes like this, check out Roasted Winter Vegetable Soup or Pinto Bean Soup.

Ingredients Needed to Make Curried Sweet Potato Soup

  • 2 large sweet potatoes, peeled and cubed
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons curry powder
  • 4 cups vegetable broth
  • 1 can coconut milk
  • Salt and pepper to taste
  • Fresh cilantro for garnish
  • A drizzle of oil for sautéing
Ingredients for Curried Sweet Potato Soup flat lay
Fresh and simple ingredients for Curried Sweet Potato Soup.

Instructions to Make Curried Sweet Potato Soup

Making Curried Sweet Potato Soup step by step is surprisingly easy, even if you’re not the most confident cook. This one-pot recipe turns simple ingredients into a creamy, flavorful meal that tastes like you’ve been cooking all day (but really takes less than 40 minutes). Let’s break it down together, step by step, so you can follow along with ease and confidence.

Step 1: Sauté the Aromatics

To start your Curried Sweet Potato Soup step by step, grab a large, heavy-bottomed pot or Dutch oven and heat about a tablespoon of oil over medium heat. Once the oil shimmers, toss in the chopped onion. Let it cook for about 5 minutes, stirring occasionally, until it turns soft and slightly golden. You’ll notice your kitchen starting to smell amazing—this is your flavor foundation.

Next, add the minced garlic and freshly grated ginger. Stir them in for about a minute, just until fragrant. Be careful not to burn them; burnt garlic can turn bitter and ruin that beautiful balance we’re building. If you’d like a refresher on getting this part just right, check out Garlic Soup for Colds, which walks through how to bring out garlic’s best flavor without overcooking it.

Step 2: Add Curry and Sweet Potatoes

Now for the star of the show—curry powder. Sprinkle it into the pot and stir continuously for about 30 seconds. This quick toast helps the curry bloom, unlocking its warm, slightly earthy aroma. The moment it hits the hot pan, you’ll know something magical is happening.

Next, add your cubed sweet potatoes. Stir well so they’re fully coated in that flavorful curry mixture. This step ensures that every bite of the finished soup carries that signature spice. If you’d like to experiment with different curry styles, you can take inspiration from Coconut Curry Soup with Dumplings for a similar flavor base with a twist.

Step 3: Simmer Until Tender

Pour in the vegetable broth and give the pot a gentle stir, scraping the bottom to release any bits of flavor. Turn the heat to high and bring it all to a boil, then lower to a simmer. Cover partially with a lid and cook for 15–20 minutes, or until the sweet potatoes are fork-tender.

You’ll know they’re ready when a fork slides in easily without resistance. The soup will already smell rich and slightly sweet at this point, filling your kitchen with cozy vibes. If you’re short on time or want to make other warming recipes simultaneously, this is the perfect time to whip up some Maple Dijon Roasted Carrots as a delicious side.

Step 4: Blend Until Smooth

Here’s where the Curried Sweet Potato Soup step by step magic really happens. Once your sweet potatoes are soft, turn off the heat and use an immersion blender to puree the soup right in the pot. Blend until it’s completely smooth and creamy, with no visible chunks.

If you don’t have an immersion blender, no problem! Carefully ladle the soup into a standing blender in batches. Blend each batch until smooth, then pour it back into the pot. Just make sure the soup has cooled slightly before blending to avoid hot splatters—safety first! If you love silky-smooth soups like this one, you might also enjoy Potato Leek Soup, which follows a similar blending technique.

Step 5: Add Coconut Milk and Season

Return your blended soup to the stove over low heat. Stir in one full can of coconut milk until the soup takes on a rich, golden color. The coconut milk adds creaminess and depth, transforming your Curried Sweet Potato Soup into something restaurant-worthy.

Now, taste and adjust your seasoning with salt and pepper. If you like a little heat, add a pinch of cayenne or chili flakes. Want it creamier? Add an extra splash of coconut milk. Feeling adventurous? Try stirring in a handful of spinach or kale for extra nutrients and color—it’s a trick I often use in soups like Easy Green Pea Soup with Fresh Basil.

Once everything is perfectly seasoned, ladle the soup into bowls and top with freshly chopped cilantro. That final touch not only adds color but also a burst of freshness to balance the warm spices.

Step 6: Serve and Enjoy

Your Curried Sweet Potato Soup is ready to serve! Pair it with warm naan bread, rice, or a slice of crusty sourdough for a satisfying meal. For an elegant dinner spread, serve it alongside Roasted Autumn Vegetable Pot Pies or Fall Harvest Salad.

And there you have it—your Curried Sweet Potato Soup step by step guide to creating a rich, comforting bowl of goodness that’s as nourishing as it is delicious.

What to Serve with Curried Sweet Potato Soup

This soup pairs beautifully with warm naan bread, a side of jasmine rice, or a light salad for a complete meal. If you’re in the mood for something extra hearty, serve it alongside Maple Dijon Roasted Carrots or Creamy Dill Pierogi Soup for a soup duo night. A crusty baguette or garlic toast also works perfectly to scoop up every last bit of that creamy goodness.

Key Tips for Making Curried Sweet Potato Soup

For the best texture, cut your sweet potatoes into even cubes so they cook evenly. Don’t rush the sautéing step—those few extra minutes make all the difference in flavor. Want a little heat? Add a pinch of cayenne or red pepper flakes. For an extra protein boost, stir in some lentils or chickpeas before blending. And remember: this soup thickens as it sits, so if it feels too thick later, just whisk in a splash of water or broth.

Storage and Reheating Tips for Curried Sweet Potato Soup

Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, warm it on the stove over medium heat, stirring occasionally until hot. You can also reheat it in the microwave in 1-minute intervals, stirring between each. If freezing, let it cool completely first, then store in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.

FAQs

Can I make this soup ahead of time? Absolutely! It tastes even better the next day as the flavors meld together.
Can I substitute coconut milk? Yes, try almond milk or oat milk, but note it won’t be as creamy.
Can I use other vegetables? Definitely—carrots, cauliflower, or pumpkin blend beautifully with this recipe.
How spicy is it? Mild to medium, depending on your curry powder. Add chili if you like it hot!

Final Thoughts

Curried Sweet Potato Soup is proof that healthy food doesn’t have to be complicated or boring. It’s flavorful, satisfying, and the kind of meal that feels like self-care in a bowl. Whether you’re cooking for your family or just for yourself, this recipe promises warmth, comfort, and nourishment—one spoonful at a time.

Follow us on Pinterest for weekly slow cooker inspiration, or join the conversation over on our Facebook page where fellow food lovers share their favorite comfort meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Curried Sweet Potato Soup in bowl with cilantro garnish

Curried Sweet Potato Soup: Quick, Cozy, and Deliciously Spiced

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Cooking
  • Cuisine: Indian
  • Diet: Vegan

Description

This creamy, flavorful Curried Sweet Potato Soup is perfect for chilly days, combining sweet potatoes with warm spices for a comforting meal.


Ingredients

  • 2 large sweet potatoes, peeled and cubed
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 2 tablespoons curry powder
  • 4 cups vegetable broth
  • 1 can coconut milk
  • Salt and pepper to taste
  • Fresh cilantro for garnish


Instructions

1. In a large pot, heat some oil over medium heat. Add the onions and sauté until translucent.

2. Add the garlic and ginger, cooking for another minute.

3. Stir in the curry powder and cook for a minute until fragrant.

4. Add the sweet potatoes and vegetable broth. Bring to a boil, then reduce heat and simmer until sweet potatoes are tender, about 15-20 minutes.

5. Use an immersion blender to puree the soup until smooth. If you don’t have one, carefully transfer to a blender in batches.

6. Stir in the coconut milk and season with salt and pepper.

7. Heat through and serve garnished with fresh cilantro.


Notes

Make sure to peel and cube the sweet potatoes evenly for even cooking. Feel free to add other vegetables, like carrots or spinach, for added nutrients.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star