Sweet Potato and Chilli Soup Recipe: Smoky-Spiced Depth in One Pot

Soups & Stews

Sweet Potato and Chilli Soup Recipe: Smoky-Spiced Depth in One Pot

This sweet potato and chili soup recipe transforms humble ingredients into a rich, smoky-spiced masterpiece that warms the soul and satisfies the cravings.

The secret lies in slow-cooked sweet potatoes that melt into velvety perfection, while chili peppers and aromatic spices build layers of depth that elevate this humble soup beyond ordinary. I've perfected this recipe over years of testing—balancing sweetness, heat, and earthy notes to create something truly special.

The beauty of this recipe is its versatility—whether you prefer a creamy texture (with coconut milk or a touch of cream) or a lighter broth-based version, the foundation remains the same.

The slow cooking process allows flavors to meld beautifully, while the blend of spices—cumin, smoked paprika, and a hint of cinnamon—creates that signature smoky warmth that makes this soup unforgettable. It's the kind of dish that feels indulgent yet remains simple enough for a weeknight dinner.

What you'll end up with is a deeply flavorful, hearty soup that's perfect for chilly evenings or cozy gatherings. The sweet potatoes become tender and almost caramelized, while the chili peppers add just the right amount of heat without overpowering.

The aroma alone will have everyone gathering around the table, and the first spoonful delivers that perfect balance of sweet, spicy, and savory. This isn't just soup—it's comfort in a bowl.

Best of all, this recipe is adaptable to dietary needs—swap butter for olive oil, use coconut milk for creaminess, or adjust the spice level to taste. It's the kind of dish that gets better with leftovers, making it ideal for meal prep or feeding a crowd.

Let's get started on creating your own bowl of smoky-spiced perfection.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato and chilli soup

These velvety sweet potatoes and smoky-spiced chilies create a soul-warming masterpiece in one pot.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Organic preferred, peeled and cubed
Yellow Onion 🧅 1 whole Diced, medium size preferred
Garlic Cloves 🧄 4 cloves Freshly minced for aromatic depth
Chili Peppers 🌶️ 2 whole Ancho and pasilla blend for smoky heat
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor profile
Smoked Paprika 🌶️ 1 tbsp Essential for signature smokiness
Ground Cinnamon 🌶️ ½ tsp Warmth without overpowering
Canned Diced Tomatoes 🍅 14 ½ oz San Marzano preferred, no salt added
Vegetable Broth 💧 4 cups Low-sodium preferred for balance
Coconut Milk 🥥 13 ½ oz Full-fat for luxurious creaminess
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked for brightness
Fresh Cilantro 🌿 ¼ cup Chopped for fresh finish
Lime 🍋 1 whole Juiced for bright acidity

The sweet potatoes are the heart of this soup—organic or heirloom varieties develop the deepest caramelized sweetness when slow-cooked. I always grab 2 pounds at Trader Joe's; their organic selection is consistent and affordable. For the chili peppers, dried ancho and pasilla from Mexican markets give that authentic smoky depth you can't replicate with fresh peppers. Toast the spices lightly in your dry pan before adding to release their essential oils—game-changer for flavor. The San Marzano tomatoes? Worth the splurge for their natural sweetness and rich texture.

No San Marzano tomatoes? High-quality canned tomatoes with no added salt work perfectly—just rinse them well. Short on coconut milk? Full-fat Greek yogurt or cashew cream adds richness without overpowering. The chili peppers can be adjusted to taste—add more for heat, less for mildness. Fresh cilantro is ideal, but dried cilantro at half the amount works in a pinch. For extra depth, toast the cumin seeds whole before grinding them fresh—that nutty aroma transforms the soup. The lime juice should be freshly squeezed; bottled just won't cut it for that bright finish.

This soup tastes even better the next day as flavors meld—make a double batch and freeze portions. Store leftovers in airtight containers for up to 5 days in the fridge, or freeze for up to 3 months. The coconut milk separates when refrigerated? Just stir it back together before reheating. For meal prep, I portion into individual containers with a splash of lime juice—ready to grab and go. The aroma alone will have everyone gathering around the table, and the first spoonful delivers that perfect balance of sweet, spicy, and savory comfort.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just chop, sauté, simmer. No fancy gadgets, no extra bowls. That cumin and chili mellow into something rich while the sweet potatoes soften to perfection. Honestly, I’ve made it on days I didn’t even want to cook.
  • Spice That Stays: The chili peppers and cumin build heat that lingers, but the sweet potatoes keep it balanced. First sip is sharp, last bite is warm and cozy. My husband adds extra chili flakes—always—and still asks for seconds.
  • Lunchbox Hero: Pack it cold for work or reheat for dinner. The flavors only get better the next day, and it’s hearty enough to fill you up. I’ve sent jars to my mom’s house for potlucks, and she’s never turned one down.
  • Budget Warmth: Sweet potatoes and onions are cheap, but they feel like a treat. A single batch stretches for four meals, and I’ve stretched it further with a sprinkle of cheese or crusty bread. My wallet—and my freezer—thank me.

Step-by-step instructions for sweet potato and chili soup

Transform humble ingredients into a velvety, smoky soup bursting with depth and warmth.

1

Sauté Aromatics Until Fragrant

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the 1 whole yellow onion and cook for 5 minutes until softened and translucent, stirring occasionally. This foundational step builds flavor—don't rush it.

Add the 4 cloves minced garlic, 2 whole chili peppers (finely chopped), 1 tablespoon ground cumin, and 1 tablespoon smoked paprika. Stir constantly for 2 minutes until the garlic turns golden and the spices release their aromatic oils. You'll smell that earthy, toasty depth—this is where the magic begins. If the spices darken too quickly, reduce heat slightly but keep it moving.

2

Build the Base with Sweet Potatoes and Tomatoes

Push the aromatics to one side of the pot and add the 2 pounds cubed sweet potatoes to the empty space. Cook for 3 minutes until lightly caramelized, then stir to combine everything. Add the 14.5 ounces canned diced tomatoes (with juices) and 0.5 teaspoon ground cinnamon, stirring well. The sweet potatoes will release their starch, creating a natural thickener as they cook.

Pour in the 4 cups vegetable broth and bring to a gentle boil. Once boiling, reduce heat to medium-low, cover partially, and simmer for 20 minutes until the sweet potatoes are tender when pierced with a fork. Here's the thing—this simmering time ensures the sweet potatoes break down just enough to create a luscious texture without dissolving completely.

3

Blend to Silky Perfection

Use an immersion blender to purée the soup directly in the pot until completely smooth. If you prefer a rustic texture, reserve 1 cup before blending and stir it back in later. The soup should be velvety with no visible chunks—this is where the coconut milk will shine. For best results, work in batches if needed, but avoid overfilling the blender.

Stir in the 13.5 ounces coconut milk and 1 teaspoon salt, warming gently over low heat for 3-4 minutes. The coconut milk adds luxurious creaminess while balancing the earthy spices. Taste and adjust seasoning with 0.5 teaspoon black pepper—this is your chance to fine-tune the flavor before the final touches.

4

Finish with Bright Acid and Fresh Herbs

Remove the pot from heat and stir in the 0.25 cup chopped fresh cilantro and juice of 1 whole lime. The acidity brightens the rich, smoky flavors, cutting through the creaminess just enough to keep the palate lively. Let the soup sit for 5 minutes off the heat—this resting period allows the flavors to meld completely.

Ladle into bowls and serve immediately, garnished with an extra sprinkle of cilantro and a lime wedge. The contrast of warm soup and zesty lime creates a perfect first bite. For extra depth, drizzle with a touch of coconut milk or a swirl of chili oil on top—trust me, it elevates the experience.

👨‍🍳

Pro Tips For Making Sweet Potato And Chilli Soup

  • Char Sweet Potatoes First: I learned this the hard way—roasting the sweet potatoes before blending makes the soup actually creamy without extra oil or heavy cream. Toss peeled cubes in 1 tablespoon olive oil, ½ teaspoon salt, and a pinch of cumin, then roast at 400°F (200°C) for 25 minutes until edges crisp. The caramelization adds depth, and the texture changes everything.
  • Sweat Onions Low and Slow: Skip the sizzle—cook onions over medium-low heat with a splash of water until translucent, about 8-10 minutes. High heat burns them before garlic gets a chance to sing, and you’ll taste that bitter edge in every spoonful. Sounds boring, but it’s the thing that matters most for flavor.
  • Toast Cumin Until Fragrant: Bloom that cumin in oil for 30 seconds before adding anything else—it releases aromatics that dry heat can’t pull out. I was skeptical until I tried it: the soup now has a warm, earthy backbone instead of just a dusty aftertaste. (Yes, even if you’re impatient like me.)
  • Blend in Stages: Don’t dump everything into the blender at once—reserve 1 cup of soup, blend half, then mix back in. This keeps the texture smooth without turning it gluey, especially if you’re using fleshier sweet potatoes. I skip this when I’m lazy, but the dish is noticeably better when I don’t.

Best sauces and condiments for these flavors

Creamy Coconut Milk

The coconut milk in this soup isn't just for creaminess—it adds a subtle tropical warmth that balances the smoky spices beautifully. I always use full-fat coconut milk (like Thai Kitchen brand) for that luxurious mouthfeel, but cashew cream works too if you're avoiding dairy.

For a lighter version, stir in just ½ cup and add extra broth to maintain texture. 🥥

Spicy Chili Oil

A drizzle of chili oil right before serving transforms this soup into something extraordinary.

I love Lao Gan Ma brand for its perfect balance of heat and smokiness, but you can make your own by frying 1 tablespoon neutral oil with 1 tsp chili flakes and ½ tsp Sichuan peppercorns until fragrant.

Add just 1 teaspoon per bowl—it's bold, so start small and adjust to taste. 🌶️

Tangy Lime Crema

This bright, zesty topping cuts through the richness like nothing else. Mix ¼ cup coconut milk with 1 tablespoon lime juice, 1 tsp honey, and a pinch of salt—whisk until smooth.

Garnish each bowl with 1 teaspoon of this crema for a pop of acidity that makes every spoonful sing. For extra flair, top with toasted pumpkin seeds or crumbled cotija cheese if you're not keeping it vegan. 🍋

Smoky Chipotle Aioli

For a dip or finishing drizzle, blend ½ cup vegan mayo (I use Hellmann's Vegan) with 1 tsp adobo sauce from canned chipotles, ½ tsp smoked paprika, and a squeeze of lime. This aioli adds a creamy, smoky kick that pairs perfectly with the soup.

Serve it on the side for dipping crusty bread or swirling into each bowl. The contrast of cool aioli against warm soup is pure magic. 🔥

Herb-Infused Olive Oil

Swap your regular oil for herb-infused olive oil to elevate every spoonful. Heat 2 tablespoons extra-virgin olive oil with 1 tsp chopped cilantro, ½ tsp cumin seeds, and 1 crushed garlic clove until fragrant (about 1 minute).

Drizzle 1 teaspoon over each serving—it adds an aromatic depth that makes the soup taste restaurant-quality. Store any leftovers in the fridge for up to 1 week. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 11g55%
Cholesterol 0mg0%
Sodium 380mg16%
Total Carbohydrate 38g14%
Dietary Fiber 7g25%
Sugars 12g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without coconut milk?

For a vegan version, use ½ cup cashew cream or ½ cup blended silken tofu mixed with ¼ cup broth for creaminess. If you prefer dairy, swap in ½ cup heavy cream or ½ cup Greek yogurt—just reduce the broth slightly to maintain balance. The texture will be lighter but still delicious.

2

How do I adjust the spice level?

Start with 1 chili pepper for mild heat, then add 1 extra pepper for medium, or 2 extra peppers + ½ tsp cayenne for spicy. For smoky depth without heat, increase the smoked paprika to 2 tbsp. Always taste before serving—you can add more lime juice to cool the burn if needed.

3

Can I use regular potatoes instead of sweet potatoes?

Regular potatoes work, but they won't have the same sweet, caramelized depth. If substituting, use Yukon Gold potatoes (they hold their shape better) and reduce the simmer time to 15 minutes. The flavor will be more neutral—expect less natural sweetness and a thinner texture. For best results, stick with sweet potatoes!

4

Why did my soup turn out too thin?

This usually happens from over-blending or insufficient simmering time. For next time, simmer the sweet potatoes 5 minutes longer before blending, or stir in 1 tbsp cornstarch mixed with 1 tbsp water at the end. The coconut milk also thickens as it cools—let it sit 10 minutes before serving.

5

How can I make this soup kid-friendly?

Reduce the chili peppers to ½ pepper and omit cayenne entirely. Add ½ cup diced apples or ½ cup corn for natural sweetness. Serve with a side of buttered bread or rice to help them eat the milder soup. The smoky spices will still shine without overwhelming little palates!

★★★★★4.9(15 reviews)
Categories Soups & Stews