Sweet Potato Tomato Soup Recipe: Smoky Roasted Depth With Velvety Body

Soups & Stews

Sweet Potato Tomato Soup Recipe: Smoky Roasted Depth With Velvety Body

This sweet potato tomato soup transforms humble ingredients into a velvety, smoky masterpiece that feels like a warm hug in a bowl. šŸ’› The secret lies in roasting the sweet potatoes and tomatoes until caramelized—this step unlocks deep, complex flavors that no quick blend could replicate.

I developed this recipe during a chilly autumn evening when I needed something hearty yet elegant, and it became an instant family favorite.

What sets this soup apart is the balance of textures and flavors: the natural sweetness of roasted sweet potatoes, the earthy depth of tomatoes, and a touch of smokiness from roasted garlic and cumin.

The soup blends into a silky consistency with just the right body, while a swirl of coconut milk adds richness without overpowering the vegetables. It’s the kind of dish that feels both comforting and sophisticated—perfect for weeknight dinners or cozy gatherings.

The roasting process is where the magic happens—it caramelizes the natural sugars in the sweet potatoes and tomatoes, creating a foundation of flavor that elevates the entire soup. Once blended, the result is a smooth, velvety texture with just enough chunkiness to keep it interesting.

A sprinkle of fresh herbs and a dash of smoked paprika at the end add brightness and a final touch of warmth.

Pair this soup with crusty bread for dipping or a simple green salad to balance its richness. The recipe is designed to be flexible—add a protein like grilled chicken or chickpeas for extra heartiness, or keep it vegetarian for a lighter option.

Ready in under an hour, this soup is the ultimate comfort food that never feels like a compromise.

šŸ‘Øā€šŸ³
Difficulty
Medium
🌿
Category
Vegetarian
šŸ”„
Calories
Med Cal

Ingredients for sweet potato tomato

Roasted sweet potatoes and tomatoes create the soul of this velvety soup, balanced by smoky spices and creamy coconut milk.

Ingredient Amount Notes
Sweet Potatoes šŸ  2 lb Medium-sized, peeled and cubed
Roma Tomatoes šŸ… 1 ½ lb Halved, seeds removed
Yellow Onion šŸ§… 1 whole Chopped into 1-inch pieces
Garlic Cloves šŸ§„ 6 cloves Roasted whole with skin
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Smoked Paprika šŸŒ¶ļø 1 tsp For smoky depth
Fresh Thyme Leaves 🌿 ¼ cup Or 1 tbsp dried thyme
Coconut Milk 🄄 1 can Full-fat, 13.5 oz can
Vegetable Broth šŸ’§ 4 cups Low-sodium preferred
Extra-Virgin Olive Oil šŸ«’ ¼ cup For roasting vegetables
Sea Salt šŸ§‚ 1 ½ tsp Adjust to taste
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lemon Juice šŸ‹ 1 tbsp Freshly squeezed

The sweet potatoes and tomatoes are the stars—look for firm, vibrant sweet potatoes with no soft spots, and plump Roma tomatoes at your local farmers market or grocery store's produce section. Trader Joe's often carries excellent sweet potatoes, and I always grab extra since they store well. For the tomatoes, avoid ones with cracks or bruises—they won't roast as nicely. The garlic should be fresh, with no green shoots or soft spots. Toast the cumin seeds for 2 minutes in a dry pan before grinding for maximum flavor—it makes a noticeable difference. Smoked paprika is non-negotiable here; Penzeys or McCormick brands work well, but avoid the generic store brands that can taste bitter.

No fresh thyme? Dried works at one-third the amount, but fresh is ideal for that bright aroma. Short on coconut milk? Greek yogurt or cashew cream adds richness without overpowering the vegetables. The vegetable broth matters—low-sodium or homemade is best to control salt levels. For extra depth, char the sweet potatoes and tomatoes directly on the grill before roasting in the oven. The cilantro is optional but adds freshness; if you hate it, skip it and use parsley instead. Need to make this ahead? Roast all the vegetables first and store them in the fridge for up to 3 days before blending.

This soup tastes even better the next day as the flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months—it reheats beautifully. For meal prep, I double the batch and portion it into containers with a dollop of coconut milk on top. The roasted garlic skins slip off easily after cooling, making it simple to peel. If you're serving a crowd, scale up the broth and coconut milk proportionally—they're the most expensive components, so adjust based on your guest count.

ā¤ļø

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots. Toss the sweet potatoes and Roma tomatoes on a sheet pan with the onions and garlic, drizzle with oil, and let the oven do the work. The cumin caramelizes into a sticky, fragrant crust—no flipping, no fuss, just hands-off perfection.
  • Sweet-Savory Balance: The natural sweetness of the sweet potatoes plays off the bright acidity of the tomatoes like it was meant to. Add a pinch of cumin, and suddenly you’ve got that warm, earthy depth that makes this dish ridiculously satisfying—no fancy spices required.
  • Meal Prep Hero: Between us, this is my go-to for lunches all week. Roast a big batch on Sunday, and you’ve got hearty, portable bowls for days. Pack it with rice or quinoa, and it’s basically a flavor bomb you can reheat without crying over soggy leftovers.
  • Budget-Friendly Staples: Sweet potatoes and Roma tomatoes last forever, and onions/garlic are the cheapest pantry allies. Honestly, I make this when I’m pinching pennies because it’s filling, packed with flavor, and doesn’t break the bank—plus, it feels fancy enough for guests (even if it’s just us).

Step-by-step instructions for sweet potato tomato soup

Transform simple ingredients into a velvety soup with deep, smoky flavor and perfect texture.

1

šŸ”„ Step 1: Roast Vegetables for Maximum Flavor

Preheat your oven to 400°F and line two baking sheets with parchment paper. Spread the 2 lb sweet potatoes (cubed) and 1.5 lb Roma tomatoes (halved, seeds removed) in a single layer on one sheet. Toss them with 2 tablespoons of the extra-virgin olive oil, 1 tsp smoked paprika, and ½ tsp sea salt.

On the second sheet, arrange the 6 whole garlic cloves (skin-on) and 1 whole yellow onion (chopped) with the remaining 2 tablespoons olive oil, ½ tsp smoked paprika, and ½ tsp sea salt. Roast for 30-35 minutes until the sweet potatoes are tender and edges are deep golden brown. The garlic should be soft enough to squeeze through the skin.

2

šŸ³ Step 2: Build the Soup Base with Roasted Vegetables

Transfer the roasted vegetables to a large pot. Add the 4 cups vegetable broth, 1 tbsp ground cumin, ½ tsp black pepper, and ¼ cup fresh thyme leaves. Bring to a gentle boil, then reduce heat to medium-low and simmer for 15 minutes to meld flavors.

Use an immersion blender to purĆ©e the soup until completely smooth. If you prefer a chunkier texture, leave about ¼ of the mixture unblended. This is where the magic happens—the roasted vegetables infuse the broth with natural sweetness and smoky depth.

3

🄘 Step 3: Add Coconut Milk for Creamy Texture

Stir in the 1 can coconut milk (open the can and scoop out the thick cream, reserving the liquid for another use). Simmer the soup for another 5 minutes on low heat to let the coconut flavor meld. Taste and adjust seasoning with additional sea salt or black pepper as needed.

Here's the thing—don't rush this step. The coconut milk needs time to fully incorporate and create that luxurious velvety body. If the soup looks too thick, whisk in 2-3 tablespoons of water to reach your desired consistency. The final texture should coat the back of a spoon but still be light enough to sip easily.

4

šŸ½ļø Step 4: Finish with Fresh Herbs and Brightness

Remove from heat and stir in the ¼ cup chopped fresh cilantro and 1 tbsp lemon juice. The cilantro adds freshness while the lemon juice brightens the rich flavors. Let the soup sit for 5 minutes to allow the aromas to develop fully.

Ladle the soup into bowls and garnish with an extra sprinkle of cilantro and a drizzle of olive oil. Each spoonful should deliver a perfect balance of sweetness from the roasted sweet potatoes, acidity from the tomatoes, and creamy richness from the coconut. Serve immediately while warm for the best experience.

šŸ‘Øā€šŸ³

Pro Tips For Making Sweet Potato Tomato

  • Char the Onions First: Skip the slow cook—get that onion minced fine, then toss it in a dry pan over medium-high heat for 3-4 minutes until it’s deep golden, almost caramelized. The bitterness mellows into sweetness, and it adds a depth that raw onion just can’t match. (Yes, even if you’re impatient like me.)
  • Cut Sweet Potatoes Evenly: Uneven chunks mean some parts overcook to mush while others stay tough. Slice the sweet potatoes into ½-inch rounds—thick enough to hold shape, thin enough to cook through in 15-20 minutes. A sharp knife makes this faster, and don’t skip the parboil if you’re roasting later.
  • Toast the Cumin: I used to just sprinkle ground cumin in, but toasting it first—1 minute in the same pan you charred the onions—amplifies its earthy aroma. Let it cool slightly before adding to the tomatoes, or it’ll burn before the dish is done. (Your future self will notice the difference.)
  • Salt the Tomatoes: Halve the Roma tomatoes and sprinkle them with a pinch of salt before cooking. This draws out moisture, concentrating their sweetness and preventing them from turning into a watery mess. Let them sit for 10 minutes while you prep the rest—it’s a small step that makes a real difference.

Flavor customization for these flavors

Sweet Heat Level

Adjust the heat to your preference by playing with the smoked paprika and cayenne pepper. For a mild version, use just 1 tsp smoked paprika and skip the cayenne. If you love spice, add ¼ tsp cayenne pepper to the roasting vegetables and another ¼ tsp when blending.

I find Penzeys Smoked Paprika adds the best depth without overpowering the natural sweetness of the sweet potatoes. šŸŒ¶ļø

Creamy Variations

Swap out the coconut milk for other creamy bases to change the flavor profile. For a dairy-free option, use ½ cup cashew cream (blend soaked cashews with water) or ¼ cup tahini thinned with broth.

If you prefer dairy, stir in ½ cup Greek yogurt at the end for tanginess. The coconut milk gives a tropical note, while Greek yogurt adds brightness.

Herb Swaps

Fresh herbs can completely transform the soup's aroma. Swap thyme for rosemary (use 1 sprig) for an earthy, piney flavor, or try basil (¼ cup) for a brighter, Italian-inspired twist.

Dried herbs work too—use ā…“ the amount of fresh. I love adding a pinch of oregano when using basil to bridge the Mediterranean flavors.

Protein Add-Ins

Turn this into a complete meal by adding protein. Stir in 1 cup cooked chickpeas (rinsed) for a vegetarian option, or add ½ lb shredded rotisserie chicken for a heartier version.

For extra richness, top with crumbled feta cheese or crispy bacon bits. The protein should be cooked separately and added just before serving to maintain its texture.

Texture Adjustments

Want more texture? Leave ā…“ of the soup unblended for a rustic, chunky finish. For extra crunch, stir in 2 tbsp toasted pepitas (pumpkin seeds) or crumbled croutons before serving.

If you prefer a completely smooth texture, blend until silky and finish with a drizzle of olive oil for richness. The contrast of textures makes each bite more interesting.

Regional Twists

Give this soup a global makeover. For a Caribbean touch, add 1 tsp ground allspice and top with lime zest. A Mexican-inspired version calls for ½ tsp ground cumin + ½ tsp chili powder, plus a dollop of sour cream.

For Mediterranean flair, stir in 1 tsp dried oregano and garnish with olives. Each twist keeps the soul of the dish while adding exciting new layers. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
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 use regular potatoes instead of sweet potatoes?

While you can substitute regular potatoes, the flavor and texture will differ significantly. Sweet potatoes add natural sweetness and creaminess that regular potatoes lack. For a similar result, try using Yukon Gold potatoes, which are slightly sweeter than russets, but expect a less rich, velvety finish.

2

How do I make this soup without coconut milk?

No problem! For a dairy-free option, blend ½ cup soaked cashews with ¼ cup water until smooth, then stir into the soup. If you prefer dairy, add ½ cup Greek yogurt at the end for tanginess. The coconut milk adds creaminess, but these alternatives work beautifully too.

3

Can I prepare this soup ahead of time?

Roast all the vegetables in advance and store them in an airtight container in the fridge for up to 3 days. When ready to serve, simply blend with broth and coconut milk. For best flavor, reheat gently on the stove—this soup tastes even better the next day as the flavors meld.

4

What's the best way to store leftovers?

Store leftovers in an airtight container in the fridge for up to 5 days or freeze for 3 months. For freezing, portion into containers with a layer of coconut milk on top to prevent a skin from forming. Thaw overnight in the fridge and reheat gently on low heat to preserve texture.

5

Why does my soup taste bland after blending?

Roasting is key—if your vegetables aren't deeply caramelized, flavors will be muted. Ensure you roast at 400°F for 30-35 minutes until edges are golden. Taste before blending and adjust with extra smoked paprika, lemon juice, or a pinch of salt. Fresh herbs added at the end also boost brightness.

ā˜…ā˜…ā˜…ā˜…ā˜…4.9(1 review)
Categories Soups & Stews