Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Curried Sweet Potato Soup

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

My comforting vegan curried sweet potato soup is rich, creamy, and full of flavor, all without heavy cream, or butter. It is made with hearty sweet potatoes, aromatic spices, and savory vegetable broth, and it is ready in just 35 minutes. I love making it on chilly evenings when the weather cools down and we all want something warm and satisfying at the table.

Curried sweet potato soup served in a black bowl, topped with coconut cream, crostini, and cilantro.

When the weather cools down, I turn to soups, stews, and curries that have warm flavors and a bit of heat, to warm me up from the inside out. Ha! So today, I wanted to share this delicious soup using the base of my other favorite pumpkin and sweet potato soup, but added more heat with curry powder and cinnamon, and left out the pumpkin.

This easy curried sweet potato soup is not only tasty but also packed with nutrients from the sweet potatoes, onions, and garlic. It’s a simple wholesome meal that’s easy to prepare and versatile enough to turn into a sweet potato dahl curry with leftovers. Every meal has a second life in my house!

I love making this spicy sweet potato soup! It strikes the perfect balance of sweet and savory, with the perfect hint of spice, while letting the natural sweetness of the sweet potatoes shine. This recipe is wonderfully versatile, ideal for a cozy family dinner or as a sophisticated starter at a dinner party during the cooler months. Yes, winter is coming!

My curried sweet potato soup is also super easy to make. From start to finish, it takes just a little over 30 minutes, including prep and simmering time. My trick is baking the sweet potatoes before blending them into the soup. This guarantees a silky, creamy texture and a deeper, more pronounced flavor. I like to finish it with a sprinkle of chopped cilantro and peanuts, which add freshness and a satisfying crunch to every spoonful.

What makes this recipe really stand out is how creamy it tastes without using any cream, butter, or added fat. It’s completely vegan, made only with wholesome vegetables and spices, perfect for anyone following a plant-based or dairy-free diet. Plus, it’s beginner-friendly and easy to adjust to your preferred spice level, whether cooking for kids or adults. Even a friend of mine who normally avoids cooking has started making it after seeing how simple it is. Give it a try, I promise you’re going to love it!

🥘 Ingredients

My spicy sweet potato soup is a burst of flavors and nutrients, made with easily sourced ingredients. I find all these ingredients in my local grocery store, but most of the time I already have them in the pantry.

Ingredients for curried sweet potato soup recipe on a wooden cutting board.

Vegetable Broth: I use a low-sodium vegetable broth, which not only gives me control over the salt content but also forms the perfect liquid foundation.

Onion: Using diced yellow onion adds a sweet and tangy flavor I love.

Garlic: I always use garlic in my food! It adds a punch of flavor to the curry and delivers a mild heat and a distinctive aroma that complements the other ingredients.

Large Sweet Potatoes: Sweet potatoes are the star of this recipe that add a creamy texture and a sweet, earthy flavor to the soup. I remove the skins after baking for an even creamier soup.

Yellow Curry Powder: I use 2 teaspoons of curry powder to add warm, and savory flavors to the dish.

Red Pepper Flakes: A hint of red pepper flakes adds a spicy kick to this sweet potato curry soup. You can omit this if you’re not a fan of heat.

Ground Cumin: A sprinkle of ground cumin lends a warm and earthy flavor to the soup that pairs wonderfully with the curry powder and sweet potatoes. It’s my go-to spice for curries.

Cinnamon: The sweet aromatic flavor of cinnamon is one of my secret ingredients that adds a subtle sweet-spicy note to the soup. You don’t need much – just a few shakes of the bottle will do the trick.

Salt: Salt enhances the overall flavors of the curry. I used half a teaspoon here, but you can adjust the amount to your taste.

Cilantro: I use chopped cilantro as a garnish, adding a fresh and citrusy flavor to the soup.

Chopped Peanuts: To give my low-calorie curried sweet potato soup a delightful crunch, I add chopped peanuts. They serve as a garnish and add an extra layer of texture.

Other Optional Toppings: A drizzle of coconut cream, vegan sour cream, crispy onions, and/or chili oil are great options. I personally like a touch of coconut cream in my curry.

Substitutions

Onion: I usually go with yellow onion, but if I’m out, I’ll use white or red onion. For a milder flavor, I sometimes use shallots or leeks instead.

Sweet Potatoes: I love sweet potatoes here, but I’ve also tried this recipe with butternut squash and even regular potatoes.

Spices: If I run out of curry powder, I just mix my own with coriander, turmeric, cumin, fenugreek, and chili powder. For cumin, I’ll substitute coriander or even caraway seeds. If I don’t have cinnamon, I’ll use nutmeg or allspice instead.

Cilantro: Since I know cilantro isn’t for everyone, I sometimes garnish with parsley, green onions, or basil instead.

Peanuts: I usually top the soup with chopped peanuts, but I’ve also used almonds and cashews for a different crunch.

🔪 How To Make

Get ready to warm up with a bowl of creamy sweet potato soup with my easy to follow instructions. Here is how I make it:

Prepare And Cook Vegetables: I start by steaming and sautéing the onions and garlic in a large pot or Dutch oven at medium heat, adding stock as needed to prevent them from sticking. While they’re cooking, I bake the sweet potatoes either in the microwave or the oven.

onions sauteed in a pot

Add Broth And Simmer: Next, I add four cups of vegetable broth, sweet potatoes, and remaining ingredients (except garnishes) to the large saucepan and bring the mixture to a boil. Once it’s boiling, I reduce the heat to low, cover the pot, and let it simmer for about twenty minutes or until all of the ingredients are tender.

soup simmering on stovetop in large pot

Blend The Soup: After everything’s cooked, I turn off the heat and puree the soup with a hand blender until it’s a smooth puree. By this point, you may need to add more broth to get the consistency you want and give it a good stir.

immersion blender going into sweet potato soup

Reheat And Serve: Once it is pureed, I bring it back to a simmer to warm it through, then ladle the soup into bowls and top each one with cilantro and chopped peanuts. Enjoy this creamy curried sweet potato soup immediately!

blended sweet potato soup in a pot, ready to serve

My #1 Secret Tip for making curried sweet potato soup is to bake the sweet potatoes before I even start the soup. I often pop them in the oven while I am getting everything else ready, but if I am short on time, the microwave works just as well. Baking the potatoes first makes them soft and sweet, and when I blend them into the soup they turn silky and smooth. If you want your soup extra creamy, go ahead and peel off the skins after baking, but if you do not mind a little texture you can leave them on.

Other Tips To Keep In Mind:

  • Use An Immersion Blender: To make things quick and easy, I use a stick blender in the pot to blend the soup instead of a regular blender. It makes the entire cooking process simple and efficient.
  • Adjust The Consistency: After pureeing the soup, I add more broth to achieve my desired consistency. This allows me to have a thicker or thinner soup based on my preference.
  • Add Garnish: Don’t forget the garnish! I top each bowl with cilantro and chopped peanuts. This not only adds a pop of color but also provides a delicious crunch and depth of flavor.
  • Batch Cooking Is Your Friend: Soups are great for batch cooking. I regularly double the ingredients to make a bigger batch and freeze the leftovers for later.

📖 Variations

I love making this curried sweet potato soup because I can try different flavors depending on what my crew is in the mood for. These are our tried and tested favorites that I want to share with you.

Protein Boost: To make this spicy soup even more filling, consider adding a source of protein. A cup of cooked chickpeas or red lentils would work wonderfully. I add them in before I blend it to ensure they’re well incorporated.

Add Herbs: I like to experiment with different herbs to change up the flavor profile by adding a sprig of rosemary or thyme while the soup simmers. Just remember to remove the sprigs before you blend this healthy sweet potato curry soup.

Chunky Soup: If you prefer a soup with a bit more texture, don’t blend all of the soup. My trick is to leave some chunks of sweet potato for a hearty rustic soup. This variation is particularly satisfying on a cold day!

🍽 Serving Suggestions

My curried sweet potato soup goes with just about anything. I love pairing it with everything from fresh salads to hearty mains and depending on how hungry I am! Here are some of my favorite ways to serve it:

Salads: I think the creamy, spiced flavor of this soup pairs great with fresh, crunchy salads, like my family favorite beetroot and feta salad, a healthy winter greens mix with kale and apple, or a vibrant tomato avocado cucumber salad.

Mains: When I’m serving this soup as a starter, I like following it up with something hearty, like vegan meatloaf, a colorful vegetable stir-fry, or a chickpea and lentil curry. It also goes really well with wholesome grain dishes, such as quinoa-stuffed bell peppers or a simple brown rice pilaf.

Perfect with Sandwiches: This soup is also one of my favorite sides for sandwiches. It’s especially good with a grilled veggie panini, a chickpea salad sandwich, or even a vegan BLT.

🧊 Storage Directions

To Refrigerate: I allow the curried sweet potato soup to cool before storing it in an airtight container. It will keep well in the refrigerator for up to four days. 

To Freeze: When I make a double batch, I always have enough to freeze, and this soup is perfect for freezing. Once it has chilled overnight in the fridge, I simply transfer it into a freezer-safe container or resealable freezer bag. It can be stored in the freezer for up to two months, making it a great option for batch cooking.

To Reheat: It’s perfect for those busy weeknights when I want something pronto. I either thaw it in the fridge overnight, reheat it in a microwave using the defrost setting, or warm it up gently on the stovetop for a quick meal. 

❓Recipe FAQs

How do I adjust the soup’s thickness if it’s too thin or too thick?

If it’s too thin, I let it simmer uncovered to reduce, or stir in a cornstarch slurry. If it’s too thick, I just add a splash of water, coconut milk, or veggie broth until it’s perfect.

Should I peel the sweet potatoes before adding them to the soup?

If you have a really strong blender, you can get away with leaving the skins on the sweet potatoes, but I usually take the time to peel them after baking. It makes the soup so creamy and smooth, and my kids always notice when the texture is extra velvety, so it is worth those few extra minutes to do it.

How do I make the soup extra creamy without cream?

The secret is all in the sweet potatoes. I like to bake them first until they are soft and then blend them with the broth. This makes the soup rich and creamy without needing cream at all. My kids love how smooth it turns out, and I love knowing it is healthier but still hearty enough for dinner.

Curried sweet potato soup served in a black bowl, topped with coconut cream, crostini, and cilantro.

Love this plant based soup recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comments section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

Curried sweet potato soup served in a black bowl, topped with coconut cream, crostini, and cilantro.
Print Recipe
5 from 24 votes

Curried Sweet Potato Soup

My comforting vegan curried sweet potato soup is rich, creamy, and full of flavor, all without heavy cream, or butter. It is made with hearty sweet potatoes, aromatic spices, and savory vegetable broth, and it is ready in just 35 minutes. I love making it on chilly evenings when the weather cools down and we all want something warm and satisfying at the table.
Prep Time10 minutes
Cook Time25 minutes
Total Time35 minutes
Course: Appetizer, Side Dish, Soup
Cuisine: American, Indian
Diet: Gluten Free, Vegan, Vegetarian
Servings: 6 servings
Calories: 120kcal
Author: Anjali Shah

Ingredients

Instructions

  • Steam and saute the onions and garlic, adding stock as needed to prevent sticking. Meanwhile, bake the sweet potatoes in the microwave or the oven.
  • Add 4 cups of vegetable broth, sweet potatoes, and remaining ingredients (except for cilantro and peanuts), and bring to a boil, then reduce to a simmer and cover.
  • Simmer on low heat for 20 minutes, or until all of the ingredients are tender. 
  • Turn off the heat and puree with a hand blender until smooth, adding more broth to achieve desired consistency.
  • Once the soup is pureed, bring it back to a simmer to warm it through.
  • Ladle into bowls and top each bowl with cilantro and chopped peanuts. Enjoy!

Notes

  • My #1 Secret Tip for making curried sweet potato soup is to bake the sweet potatoes before I even start the soup. I often pop them in the oven while I am getting everything else ready, but if I am short on time, the microwave works just as well. Baking the potatoes first makes them soft and sweet, and when I blend them into the soup they turn silky and smooth. If you want your soup extra creamy, go ahead and peel off the skins after baking, but if you do not mind a little texture you can leave them on.
  • Use An Immersion Blender: To make things quick and easy, I use a stick blender in the pot to blend the soup instead of a regular blender. It makes the entire cooking process simple and efficient.
  • Adjust The Consistency: After pureeing the soup, I add more broth to achieve my desired consistency. This allows me to have a thicker or thinner soup based on my preference.
  • Add Garnish: Don’t forget the garnish! I top each bowl with cilantro and chopped peanuts. This not only adds a pop of color but also provides a delicious crunch and depth of flavor.
  • Batch Cooking Is Your Friend: Soups are great for batch cooking. I regularly double the ingredients to make a bigger batch and freeze the leftovers for later.

Nutrition

Calories: 120kcal | Carbohydrates: 15.5g | Protein: 3g | Fat: 4.7g | Saturated Fat: 0.7g | Sodium: 300mg | Potassium: 167mg | Fiber: 3g | Sugar: 4.1g

46 responses to “Curried Sweet Potato Soup”

  1. Most delicious soup for a cold day! We removed the skins, as suggested, and it was so so creamy. Loved all the warming spices in it too!5 stars

  2. The combination of the sweet potatoes and the flavorful curry spices is simply mouthwatering. This soup is creamy, comforting, and has just the right amount of heat. A must-try for any soup lover!5 stars

  3. I’m so excited to try this recipe. We love sweet potatoes but definitely need to mix it up a bit and make some soup! Might try this with sunflower seeds or sunflower seed butter as a peanut-free alternative.5 stars

  4. Enjoyed this for dinner last night and it was a savory success! Turned out smooth, creamy and delicious; easily, a new favorite recipe!5 stars

  5. Just made it for lunch and loving it! So nice and warming on a cold day. Added the peanuts and some crispy fired onions on top too! Delicious!5 stars

  6. Delicious soup! Served it to my family and everyone loved it! I also added a little bit of sour cream to the garnish, looked and tasted so yummy!! Thanks so much for sharing😊5 stars

    • Aw thank you so much Monica! So happy to hear you all loved it, and sour cream is the perfect garnish for this soup! 🙂

5 from 24 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Subscribe to newsletter

Copyright 2025 The Picky Eater®, LLC. All rights reserved. Powered by Crave