Don’t let the humble ingredient list of this cozy coconut curry sweet potato kale soup fool you—it’s bold and full of flavor from curry powder, red pepper flakes and garlic. Featuring just a little bit of ground pork for texture and flavor, the true stars of this show are the tender sweet potatoes, chickpeas and dark greens.
Why I Love this Recipe
First off, this soup is part of my Soup-er Simple Series, which means it has a short ingredient list, quick cook time, and loads of flavor.
One way I keep the ingredient list short is by intentionally choosing ingredients that can both build a flavor base for a quick homemade stock and add texture and character to the final dish. If an ingredient can work double time it will!
For starters, I brown just half a pound of ground pork in the pot before doing anything else. The pork itself will add texture and savoriness to the soup while the drippings will be used for cooking down the onion and garlic, laying the foundation for a flavorful broth.
Besides the simplicity and quick-cooking nature of this soup, I truly love how cozy and comforting it is. Just one bowl satisfies even the hungriest of eaters, so you can guarantee the whole family will be well-fed. Healthyish comfort food through-and-through!
Ingredients in Sweet Potato Kale Soup
- Ground pork: I like to think of the ground pork as a flavoring or additive here. It’s certainly not the main event, more of a supporting player.
- Onion: I prefer yellow onion for this recipe, but use whatever you have on hand.
- Garlic: fresh is always best! Don’t worry about mincing the garlic, just give it a good chop.
- Curry powder: this is the main flavor of the soup so I recommend using a high-quality curry powder. Make sure it’s fairly fresh, too.
- Red-pepper flakes: pepper flakes add a nice bit of heat to the soup. If you don’t have red pepper flakes feel free to use black pepper or a bit of cayenne (start with ¼ teaspoon and adjust from there).
- Sweet potato: when preparing the sweet potato, make sure each piece is fairly even in size to ensure even cooking.
- Canned chickpeas: any white bean will work, but chickpeas add the best texture.
- Full-fat coconut milk: you can also use whole milk or half-and-half.
- Dark leafy greens: Swiss chard, kale or collard greens all work really well.
How to Make Sweet Potato Curry Soup
- Cook the ground pork in a large pot. Transfer the pork to a bowl and reserve the drippings in the pot.
- Cook the onion in the drippings until softened.
- Add the garlic, curry powder and red pepper flakes and cook briefly.
- Stir in the sweet potatoes and cook 2 minutes.
- Add the coconut milk and water, then bring to a simmer and cook until the sweet potatoes are nearly tender.
- Stir in the cooked pork, greens and chickpeas. Season with additional salt and pepper flakes to taste.
Test Kitchen Tip: save time on prep by prepping the ingredients as you cook. This is usually the opposite of what I recommend but hear me out.
While the pork cooks, chop the onion. While the onion cooks, chop the garlic and prep the sweet potatoes.
This way, every single minute is being used—not wasted!
I love the creaminess and flavor that full-fat coconut milk adds but half-and-half or whole milk will also work well. If you do end up using a dairy milk, make sure it’s slightly warm before adding it to the soup and do not let the soup come to a boil. Cook the soup over a low-simmer—anything higher and you’ll likely curdle the milk.
If you’d like to avoid additional saturated fat, feel free to drain off the pork drippings and use a tablespoon of olive oil instead.
It’s really quite mild for how much red pepper is added! The coconut milk cuts through the spice. If you’re concerned about spice you can start with ½ teaspoon and adjust to taste at the end.
Variations of this Coconut Curry Soup
- use red curry paste instead of curry powder.
- top each serving with thinly sliced serrano, scallions (green onions), and a fresh squeeze of lime juice.
- swap the chickpeas for rice noodles.
- skip the ground pork altogether and add shredded cooked chicken breast or rotisserie chicken to the soup with the greens and chickpeas.
- add cauliflower florets instead of chickpeas for a lower-carb option.
- use bulk sausage instead of ground pork—sweet potato, sausage and kale soup has a nice ring to it!
More Recipes to Love
- Vegan Curried Carrot Soup
- Coconut Curry Salmon
- Harissa Sweet Potato Hummus
- Vegan Sweet Potato Ravioli
Did you make this coconut curry soup recipe? Let me know how it went—leave a comment and star-rating below. And if you snapped a pic, share it on IG and tag me @zestfulkitchen. I love seeing what you make!Print
Creamy, cozy and loaded with flavor, this Coconut Curry Sweet Potato Soup is the ultimate weeknight dinner for cold weather. Even better, it’s ready in just 30 ingredients with a humble list of ingredients.
- 8 ounces ground pork
- 1 large yellow onion, chopped
- kosher salt
- 4 large cloves garlic, chopped
- 2 teaspoons curry powder
- 1 teaspoon red-pepper flakes, plus more for serving
- 1 ½ pounds sweet potatoes, peeled and cut into 1-inch chunks (about 5 cups)
- 2 (15-ounce) cans full-fat coconut milk or 3 ½ cups whole milk or half-and-half
- 1 bunch Tuscan kale, Swiss chard or collard greens, stems removed, torn into bite-size pieces (about 9 cups)
- 1 (15-ounce) can chickpeas, drained and rinsed
- Lime wedges
- Cook pork in a large pot or Dutch oven over medium heat until crumbled and cooked through, about 5 minutes. Transfer pork to a bowl; reserve drippings in pot. (If drippings don’t measure about 1 tablespoon, add a bit of olive or coconut oil).
- Heat drippings over medium heat. Add onion and 1 teaspoon kosher salt; cook over medium until softened and translucent, 5–8 minutes. Stir in garlic, curry powder and pepper flakes; cook 1 minute.
- Stir in sweet potatoes and cook 2 minutes. Add coconut milk and 3 cups water; bring to a boil over high heat, then reduce to a simmer over medium and cook until potatoes are nearly tender, 8–10 minutes.
- Stir in Swiss chard, chickpeas and reserved pork; cook until warmed through, about 2 minutes. Season with salt and red pepper flakes to taste.
- Top servings with yogurt, cilantro and additional red pepper flakes, optional.
Coconut milk: I have not tested this with light coconut milk, it will be less creamy but should work just fine. For a lighter yet still very creamy option, use 1 can coconut milk and 1 ¾ cups whole milk.
If you have chicken stock and want to use it, go ahead! Use it in place of the water.
- Serving Size: scant 2 cups
- Calories: 545
- Sugar: 7.5g
- Sodium: 1850
- Fat: 22g
- Saturated Fat: 8g
- Carbohydrates: 54g
- Fiber: 8g
- Protein: 33g
- Cholesterol: 100mg
Keywords: Sweet potato kale soup, Coconut curry soup, curry soup, Sweet potato curry soup