Soups & Stews
This spicy sweet potato soup recipe transforms humble sweet potatoes into a velvety, smoky masterpiece that balances heat and sweetness in every spoonful. The secret lies in roasting the potatoes first—this caramelizes their natural sugars and deepens their earthy flavor before they even hit the pot.
What starts as a simple blend of spices and coconut milk becomes a rich, creamy soup with layers of complexity, where the smoldering notes of smoked paprika and cayenne play off the sweetness like a well-choreographed dance.
What sets this recipe apart is its ability to deliver restaurant-quality depth without dairy or heavy cream. Instead, we rely on coconut milk for creaminess and a touch of nutritional yeast for that unmistakable umami richness that elevates the soup beyond basic comfort food.
The slow simmer allows all the flavors to meld together, while the final blend creates a silky texture that coats your spoon like a warm hug. It’s the kind of soup that feels indulgent yet stays light enough for any meal.
By the time you’re done, you’ll have a bowl of soup that’s vibrant, aromatic, and packed with flavor—ready to be topped with crispy fried shallots, a drizzle of chili oil, or fresh cilantro for a pop of color. The best part?
It’s versatile enough to serve as a hearty appetizer, a satisfying main course, or a cozy side dish that pairs beautifully with crusty bread or a simple green salad. This isn’t just soup; it’s a flavor experience that stays with you long after the last bite.
The beauty of this recipe lies in its flexibility. You can adjust the spice level to your preference, swap in other root vegetables for variety, or even turn it into a meal-prep staple by storing leftovers in the fridge for up to five days.
Whether you’re feeding a crowd or treating yourself to a solo dinner, this soup delivers warmth, comfort, and a little bit of fire—all in one perfect bowl.
Ingredients for spicy sweet potato soup
Six hearty ingredients and bold spices create this velvety, smoky soup masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 3 lbs | Medium, peeled and cubed |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting potatoes |
| Smoked Paprika 🌶️ | 2 tbsp | For deep smoky flavor |
| Ground Cumin 🌿 | 1 tbsp | Toasted for warmth |
| Cayenne Pepper 🔥 | ½ tsp | Adjust for heat preference |
| Garlic Cloves 🧄 | 4 cloves | Peeled and minced |
| Onion 🧅 | 1 medium | Diced, yellow or red |
| Full-Fat Coconut Milk 🥥 | 2 cans | 13.5 oz each, unsweetened |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Nutritional Yeast 🧀 | ¼ cup | For umami depth |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Chili Oil 🫒 | ¼ cup | For drizzling |
Sweet potatoes are the star—orange-fleshed varieties like Jewel or Garnet work best for that natural sweetness. Trader Joe's and Whole Foods carry them year-round, but check the produce section first. The key is roasting them first: 400°F for 30 minutes caramelizes their sugars, giving that deep, smoky foundation. Skip the peeling if you want extra fiber, but peeling makes the soup silkier. For the spices, Penzeys or bulk bins at natural markets have the freshest smoked paprika—it makes all the difference.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Coconut milk cans should be full-fat for creaminess—Thai Kitchen or Aroy-D brands work perfectly. Short on nutritional yeast? Miso paste at half the amount adds umami too. The cayenne is non-negotiable for heat, but reduce to 1/4 tsp if you're sensitive. Fresh garlic and onion? Frozen works in a pinch, but fresh gives brighter flavor. For extra depth, toast the cumin seeds whole for 30 seconds before grinding—game-changer.
This soup tastes even better the next day as flavors meld. Store in airtight containers for 5 days in the fridge or 3 months frozen. For meal prep, double the batch and freeze portions. Reheat gently on the stove with a splash of water to restore creaminess. The chili oil and cilantro are for topping—add them fresh after reheating so they stay vibrant. Costco sells bulk chili oil if you want to stock up.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots. Just toss the sweet potatoes, olive oil, and spices into one pot—no chopping, no fuss—and let them simmer. The smoked paprika and cayenne do all the work while I sip my coffee.
- Smoky-Sweet Heat: That first spoonful? Chef’s kiss. The sweet potatoes caramelize into a velvety base, while the smoked paprika and cumin add this deep, earthy warmth that lingers. Honestly, it’s the kind of flavor that makes me forget I’m eating soup—until the cayenne wakes me up.
- Meal Prep MVP: Between us, this is my go-to for busy mornings. Double the batch, store it in jars, and reheat it all week—it’s just as rich cold or warmed up. My kids grab it for school lunches, and my husband sneaks seconds at dinner.
- Budget-Friendly Fire: Sweet potatoes and spices cost next to nothing, but the flavor? Ridiculously good. I make this when I’m pinching pennies, and it still feels like a treat. Plus, the leftovers stretch across days without losing that smoky kick.
Step-by-step instructions for smoky coconut sweet potato soup
This velvety soup comes together in layers of flavor—roasted sweetness, smoky depth, and creamy heat.
Roast the Sweet Potatoes for Caramelized Depth
Preheat your oven to 425°F. Toss the 3 lbs cubed sweet potatoes with 0.25 cup extra-virgin olive oil, 2 tbsp smoked paprika, 1 tbsp ground cumin, 0.5 tsp cayenne pepper, 1.5 tsp salt, and 0.5 tsp black pepper until evenly coated. Spread them on two baking sheets in a single layer—this ensures they crisp rather than steam.
Roast for 25-30 minutes, stirring once halfway, until the edges are deep golden brown and the potatoes yield slightly when pressed. The caramelization here builds the soup's rich foundation—don't skip this step. If they start to char too quickly, pull them out early and finish under the broiler for 2-3 minutes to crisp the edges.
Build the Smoky Base with Aromatics
While the potatoes roast, heat 0.25 cup extra-virgin olive oil (yes, the same amount—we'll use it all) in a large pot over medium heat. Add the 1 medium diced onion and cook for 5-6 minutes until softened and translucent. Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant—this should take less than a minute or the garlic will burn.
Stir in the roasted sweet potatoes along with any accumulated juices from the baking sheets. Pour in the 4 cups vegetable broth and bring to a gentle simmer. Let it cook uncovered for 10 minutes to develop the flavors. You'll notice the potatoes breaking down into creamy chunks—this is when the magic happens.
Blend to Silky Perfection
Use an immersion blender to purée the soup directly in the pot until completely smooth. If you prefer a chunkier texture, blend only half and leave the rest as is. Stir in the 2 cans full-fat coconut milk, 0.25 cup nutritional yeast, and 2 tbsp lemon juice. The nutritional yeast adds that savory umami kick that elevates the soup from good to extraordinary.
Taste and adjust the seasoning—you might need a pinch more salt or cayenne to balance the sweetness. Keep the soup warm over low heat while you prepare the finishing touches. The coconut milk should create a luscious creaminess, but if it's too thick, stir in 2-4 tablespoons water to reach your desired consistency.
Finish with Bright, Spicy Accents
Ladle the soup into bowls and garnish with 0.25 cup chopped fresh cilantro and a generous drizzle of 0.25 cup chili oil. The chili oil adds that essential heat and visual pop that makes this soup truly special. For extra depth, I like to add a sprinkle of smoked paprika right before serving—it ties all the flavors together beautifully.
Serve immediately while warm. Each spoonful should deliver a perfect balance of sweet roasted potatoes, smoky spices, creamy coconut richness, and a bright, spicy finish. Pair with crusty bread to soak up every last drop of that velvety goodness.
Pro Tips For Making Spicy Sweet Potato Soup
- ROAST THE POTATOES FIRST: I learned this the hard way—boiling sweet potatoes for soup makes them waterlogged and flavorless. Instead, roast them whole at 400°F (200°C) for 45-50 minutes until tender. The caramelization deepens the natural sweetness and cuts down on cooking time later.
- TOAST THE SPICES: Skip the pre-mixed spice blends—smoked paprika and cumin need a quick toast in olive oil before hitting the pot. Heat 1 tablespoon of oil in a dry pan for 30 seconds until fragrant, then add the spices. This wakes up their flavors and prevents bitterness in the soup.
- CONTROL THE CAYENNE: I used to dump in cayenne all at once, then regret it. Instead, start with half the recipe’s amount and taste as the soup simmers. Add more gradually—you can always spice it up, but you can’t take it out.
- BLEND IN STAGES: Don’t go full immersion blender right away. First, blend half the soup until smooth, then mix it back in. This ensures even texture without turning the whole thing into glue. (Yes, even if you’re impatient like me.)
Health benefits of this spicy sweet potato soup
Sweet Potato Powerhouse
This soup is a nutritional powerhouse, packed with vitamin A from sweet potatoes—just 1 cup provides over 400% of your daily needs. That means better vision, immune support, and radiant skin. The fiber content (about 7 grams per serving) keeps digestion smooth while helping stabilize blood sugar. 💪
Plant-Based Protein Boost
Don't let the creamy texture fool you—this soup delivers 4 grams of plant-based protein per serving thanks to coconut milk and nutritional yeast. The latter also provides B vitamins, including B12 (when fortified), which many plant-based diets lack.
It's a complete meal in a bowl that keeps you full for hours.
Anti-Inflammatory Spices
The star spices—smoked paprika and cumin—are packed with antioxidants that fight inflammation. Smoked paprika contains capsaicin, which may help reduce joint pain, while cumin supports healthy digestion. Even the turmeric in chili oil adds anti-inflammatory benefits. This isn't just comfort food; it's functional eating at its best.
Heart-Healthy Fats
The full-fat coconut milk provides medium-chain triglycerides (MCTs), which are metabolized quickly for energy and may support heart health. Unlike dairy-based creams, coconut milk contains beneficial lauric acid that helps maintain healthy cholesterol levels. It's a smart swap that keeps the soup rich without the guilt. ✨
Blood Sugar Balance
While sweet potatoes have natural sugars, their low glycemic index (around 54) means they won't spike blood sugar like refined carbs. The fiber and healthy fats in this soup work together to slow digestion, helping maintain steady energy levels.
It's why I reach for this recipe when I need something satisfying that won't leave me crashing later.
Vitamin C Boost
Fresh cilantro and lemon juice add a vitamin C punch—about 15% of your daily needs per serving. This vitamin supports collagen production for healthy skin and helps your body absorb iron from plant sources.
The bright acidity also cuts through the richness, keeping the soup feeling light and refreshing. 🍋
Nutrition facts
Frequently asked questions
Can I make this soup without coconut milk?
For a lighter version, replace the coconut milk with 1 cup unsweetened almond milk or cashew cream. For extra richness, blend 1 cup cooked white beans with 1 cup broth instead. The soup will still be creamy, just with a different texture and flavor profile.
How do I adjust the spice level?
Start with the 0.5 tsp cayenne pepper as written, but reduce to 1/4 tsp for mild heat or increase to 1 tsp for extra fire. For a smoky kick without heat, add 1/2 tsp chipotle powder instead. Always taste before serving—you can always add more spice, but you can't take it out!
Can I use regular sweet potatoes instead of orange-fleshed?
Yes, but you'll lose some natural sweetness and vibrant color. White-fleshed sweet potatoes work fine, though they may need a touch more salt (1/2 tsp extra) to balance their milder flavor. For best results, stick with orange varieties like Jewel or Garnet—they're sweeter and more flavorful.
Why does my soup taste bitter?
Bitterness usually comes from overcooked onions or garlic, or from using too much smoked paprika. To fix it, stir in 1 tbsp lemon juice or 1 tsp maple syrup to balance the flavors. For prevention, cook onions and garlic until just softened (not browned) and use 1.5 tbsp smoked paprika max.
Can I freeze this soup for later?
Yes! Store in airtight containers for up to 3 months. Let it cool completely first, then freeze. When reheating, add 2-3 tbsp water per serving to restore creaminess. The texture may separate slightly, but blending briefly with an immersion blender will fix it. Perfect for meal prep!
