Sweet Potato Chili Soup Recipe: Smoky-Spiced Depth With Silky Texture

Soups & Stews

Sweet Potato Chili Soup Recipe: Smoky-Spiced Depth With Silky Texture

This sweet potato chili soup recipe transforms humble ingredients into a velvety, smoky masterpiece that warms the soul and satisfies even the heartiest appetites.

The secret lies in slow-cooked sweet potatoes that dissolve into a silky texture, while spices like cumin and smoked paprika build layers of depth that linger long after the last spoonful.

What makes this recipe special is its vegetarian-friendly nature—no meat required, just rich, earthy flavors that come together in a single pot.

The beauty of this soup is in its versatility. You can keep it simple with just sweet potatoes, tomatoes, and spices, or elevate it with optional additions like black beans, tofu, or a dash of cayenne for heat.

The 30-minute prep and 45-minute simmer make it perfect for weeknights, while the leftovers reheat beautifully, ensuring you’ll have this comforting bowl ready whenever cravings strike. The aroma alone—smoky, slightly sweet, and deeply savory—will have everyone gathered around your kitchen.

By the time you serve this soup, you’ll have a dish that’s restaurant-quality but homemade, with a velvety broth that coats every spoonful and a perfect balance of sweetness from the potatoes and warmth from the spices.

The texture is where this recipe truly shines: tender sweet potatoes, soft beans (if using), and a broth so smooth it feels like a hug in a bowl. Garnish with avocado, cilantro, or a dollop of sour cream to add freshness and contrast.

Pair it with crusty cornbread, warm tortilla chips, or a slice of sourdough to turn this into a full meal. Whether you're feeding a family, meal prepping for the week, or simply craving a cozy dinner, this sweet potato chili soup delivers comfort in every bite.

Let’s get cooking—your taste buds will thank you.

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

Ingredients for sweet potato chili soup

Sweet, smoky, and silky—these 15 ingredients create a vegetarian chili that tastes like a hug.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Peeled, cubed into 1-inch pieces
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Canned Diced Tomatoes 🍅 2 cups San Marzano if available
Vegetable Broth 💧 4 cups Low-sodium preferred
Black Beans 🌱 1 cup Drained, rinsed, optional
Cumin 🌿 1 tbsp Ground, toasted for depth
Smoked Paprika 🌶️ 1 tbsp For that smoky flavor
Ground Cinnamon 🍃 ½ tsp Warmth without overpowering
Chili Powder 🌶️ 1 tsp Mild or medium heat
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Avocado 🥑 1 whole Sliced, for garnish (optional)
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish (optional)

Sweet potatoes are the star here—orange-fleshed varieties like Beauregard have the best flavor. Grab a couple pounds from the produce section, or Costco's pre-cut sweet potatoes if you're short on time. The onions and garlic? Yellow onions add sweetness, but red onions work too. For the beans, I usually grab canned black beans from Trader Joe's—they're pre-cooked and ready to go. If you're feeling fancy, swap in firm tofu for extra protein, but it's not necessary for that creamy texture.

No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Fresh garlic is ideal, but jarred minced garlic works in a pinch. The tomatoes can be fresh if you're feeling ambitious, but canned diced tomatoes are foolproof—just make sure to drain the excess liquid. For extra creaminess, stir in a splash of coconut milk at the end. The chili powder can be swapped for cayenne if you want heat, but this recipe keeps it mild and comforting.

This soup tastes even better the next day—5 days in the fridge, 3 months frozen. I like to double the batch and freeze half for lazy days. The avocado and cilantro should be added fresh right before serving, or they'll turn to mush. Store the soup in an airtight container with a lid slightly loose to prevent splatter. Garnish with a dollop of vegan sour cream or a sprinkle of crumbled feta if you're not strict about vegetarianism.

❤️

Why You'll Love This Recipe

  • Pantry-Friendly Magic: I swear by this recipe when I’ve got nothing but basics. Sweet potatoes and canned tomatoes? That’s all you need for a soup so rich it’ll fool anyone into thinking you slaved over it.
  • Sweet Heat Balance: The roasted garlic and diced tomatoes caramelize into something dangerously addictive—deep, smoky, and just sweet enough to make you forget chili’s usually spicy reputation.
  • Meal Prep MVP: Make a double batch on Sundays, and you’ve got lunch covered for days. The flavors actually improve after reheating—yes, even on day three.
  • Budget Comfort: This soup costs me less than $3 per serving but tastes like a restaurant dish. Honestly, my grocery bill thanks me every time I make it.

Step-by-step instructions for sweet potato chili soup

This smoky-spiced soup comes together with a few simple steps and delivers rich, velvety texture every time.

1

Sauté the Aromatics Until Fragrant

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. The onions should release their natural sweetness without browning.

Add the 4 cloves minced garlic and cook for another 30 seconds until fragrant—you'll know it's ready when the kitchen smells like fresh garlic. Here's the thing: don't let the garlic burn, or you'll get bitter flavors that overpower the dish. Stir constantly during this final 30 seconds to prevent browning.

2

Toast the Spices for Maximum Flavor

Add all the spices—the 1 tablespoon cumin, 1 tablespoon smoked paprika, ½ teaspoon ground cinnamon, 1 teaspoon chili powder, 1 teaspoon salt, and ½ teaspoon black pepper—to the pot. Stir them into the onions and garlic, toasting for 1 minute until the spices release their aroma and the mixture darkens slightly.

This toasting step develops the spices' flavors and creates a rich, aromatic base for your soup. You'll see the spices darken and smell that deep, smoky aroma—this is what gives the soup its signature depth. If you skip this step, you'll miss out on that complex flavor profile that makes this soup special.

3

Cook the Sweet Potatoes Until Tender

Add the 2 pounds cubed sweet potatoes to the pot and stir to coat them in the spice mixture. Pour in the 2 cups canned diced tomatoes and 4 cups vegetable broth, then bring everything to a boil. Once boiling, reduce the heat to medium-low and let it simmer uncovered for 20-25 minutes until the sweet potatoes are fork-tender.

You'll know they're ready when you can easily pierce them with a fork and they're soft all the way through. The soup should have thickened slightly, but you'll still see some liquid on top. If it looks too thick, add a splash of water or broth to loosen it. This simmering time is crucial—it allows the sweet potatoes to break down and release their natural sweetness into the broth.

4

Add Black Beans and Simmer

Stir in the 1 cup drained and rinsed black beans and let the soup simmer for another 5-10 minutes until heated through. The beans will absorb some of the liquid, helping to thicken the soup further. Taste the soup now and adjust the seasoning if needed—you might want to add a pinch more salt or a dash of chili powder for extra heat.

I like to give the beans time to warm through completely so they're fully integrated into the soup. This also gives the flavors time to meld together. The soup should be rich and hearty, with a perfect balance of sweetness from the sweet potatoes and smoky depth from the spices. If you're serving this with crusty bread, now's the time to think about that—it pairs perfectly.

5

Blend for Silky Texture (Optional)

For a completely smooth soup, use an immersion blender to blend the soup directly in the pot until it reaches your desired consistency. If you prefer some texture, blend only about half of the soup and leave the rest chunky. I usually blend about half to get that perfect balance between creamy and rustic.

If you're blending, work in batches if needed to avoid splattering. The soup should be velvety smooth with no lumps. If it's too thick after blending, add a splash of broth to reach your preferred consistency. This blending step is what gives the soup its signature silky texture, but it's completely optional if you prefer a heartier version.

6

Finish and Serve

Remove the pot from heat and let the soup rest for 5 minutes. This resting time allows the flavors to settle and the soup to thicken slightly. Stir in the ½ cup chopped fresh cilantro just before serving to add a bright, fresh finish that cuts through the richness.

Ladle the soup into bowls and garnish with slices of avocado for a creamy, cool contrast to the warm soup. The avocado adds a beautiful color contrast and a touch of healthy fat that balances the spices. Serve immediately while the soup is hot and the avocado is fresh. This soup tastes even better the next day, so you'll have leftovers you'll want to enjoy!

👨‍🍳

Pro Tips For Making Sweet Potato Chili Soup

  • CHAR THE ONIONS LOW: Sweet potatoes are patient, but onions? Not so much. Sauté them on medium-low heat until they’re deep golden—not brown, not black—just soft and sweet. I used to rush this, and the whole soup ended up tasting bitter. Take the extra 5 minutes; your spoon will thank you.
  • CUBE THE POTATOES EVENLY: Cut them into ½-inch chunks, no bigger, no smaller. Big pieces stay tough and gummy; small ones turn to mush. If you’re impatient like me, microwave them for 3 minutes first—they’ll soften faster without breaking apart.
  • STIR IN TOMATOES LATE: Add the diced tomatoes with 10 minutes left, not at the start. Their acidity needs time to brighten the broth, but too early and they’ll turn the soup into a watery sauce. Also, drain them if they’re juicy—nobody wants a soup that’s half tomato water.
  • SALT THE BROTH TWICE: Taste the broth after simmering 15 minutes, then add salt. Wait another 10 minutes and taste again. Vegetable broth varies wildly, and sweet potatoes soak up seasoning. This isn’t the prettiest method, but it’s the tastiest—trust the process.

Dietary considerations for this dish

Vegetarian Powerhouse

This soup is a complete vegetarian protein package thanks to the sweet potatoes and black beans. Sweet potatoes provide fiber, vitamin A, and complex carbs for sustained energy, while black beans add plant-based protein and iron—perfect for meat-free meals.

The combination delivers 15 grams of protein per serving, making it ideal for vegans, vegetarians, or anyone looking to reduce meat intake. 🌱

Gluten-Free Assurance

With just vegetable broth, sweet potatoes, and spices, this recipe is naturally gluten-free—no hidden wheat or barley lurking in ingredients. Always double-check your broth label for gluten-free certification (like Pacific Foods or Imagine brands), and you’re golden.

The beans and tomatoes are also gluten-free staples, so you can serve this confidently to gluten-sensitive friends or family. ✨

Low-Fat, High-Flavor

Unlike creamy soups loaded with dairy or oil, this version relies on olive oil (just 2 tbsp) and the natural sweetness of sweet potatoes for richness. The smoky spices and blended texture create depth without excess fat.

For even lighter options, swap the olive oil for water or broth in the sauté step—your taste buds won’t miss it! 💛

Dairy-Free Adaptations

No dairy needed here, but if you crave creaminess, stir in ½ cup coconut milk at the end for a velvety finish. The soup’s natural sweetness and spices balance beautifully without cheese or sour cream.

For extra protein, add ½ cup silken tofu while simmering—it blends seamlessly and adds a neutral, creamy element. 🥛

Spice Customization

Adjust heat levels easily: swap mild chili powder for cayenne (start with ½ tsp) or add ½ tsp hot sauce at the end. For smokier depth, increase smoked paprika to 2 tbsp or add ½ tsp liquid smoke.

The cinnamon and cumin keep flavors warm and inviting, so don’t skip them—they’re the soul of this soup! 🌶️

Meal Prep Friendly

This soup freezes beautifully for up to 3 months, making it a lifesaver for busy weeks. Portion into airtight containers, leave 1-inch headspace for expansion, and thaw overnight in the fridge.

Reheat gently on the stovetop with a splash of broth to restore creaminess. Garnishes like avocado and cilantro should be added fresh post-thaw for maximum flavor. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 52g18%
Dietary Fiber 10g36%
Sugars 12g
Protein 12g24%
* 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 blending for a chunkier texture?

Skip the blending step entirely for a heartier, rustic version with visible sweet potato pieces. The soup will still be flavorful and comforting—just stir well before serving to distribute all the spices. You'll get a more traditional chili-like texture that some people prefer.

2

What can I substitute if I don't have smoked paprika?

Use regular paprika plus ½ teaspoon liquid smoke for the smoky depth. If you don't have liquid smoke, try 1 extra teaspoon of cumin or a pinch of ground chipotle powder (if available). The flavor won't be identical, but it'll still add warmth to your soup.

3

How do I prevent the soup from getting too watery when reheating?

When reheating, add just 1-2 tablespoons of broth or water at a time while stirring. If the soup is too thick when cold, reheat it uncovered on low heat to let excess moisture evaporate. For extra insurance, blend a small portion before reheating to restore creaminess.

4

Can I make this soup in an Instant Pot or pressure cooker?

Yes! Sauté the onions and garlic as directed, then add all ingredients except the cilantro and avocado. Cook on high pressure for 8 minutes, then quick-release. The sweet potatoes will soften faster, so reduce the simmering time by about half. Finish with fresh garnishes after cooking.

5

Why does my soup taste bland after blending?

Blending can dilute flavors, so taste before and after. Boost flavor by adding 1 teaspoon apple cider vinegar or lime juice for brightness, or extra ½ teaspoon smoked paprika. Also ensure you're using low-sodium broth and seasoning generously with salt. The spices should be toasted well for maximum impact.

★★★★★5.0(13 reviews)
Categories Soups & Stews