Soups & Stews
This sweet potato red pepper soup transforms humble ingredients into a velvety masterpiece with smoky depth and warm spices. The secret lies in roasting the peppers until charred—this caramelization unlocks layers of flavor that sautéing simply can't match.
My version balances sweetness from the potatoes with earthy, slightly bitter notes from the roasted peppers, creating a soup that's both comforting and sophisticated.
What sets this recipe apart is the technique: roasting the peppers and sweet potatoes together before blending ensures a naturally sweet, caramelized base without added sugar.
A touch of coconut milk (or cream for non-vegan versions) adds luxurious richness while keeping the soup light enough for summer or hearty enough for winter. The blend of cumin, smoked paprika, and ginger creates that signature smoky warmth that makes this soup unforgettable.
By the time you're done, you'll have a silky-smooth soup with vibrant orange hues and an aroma that fills your kitchen with warmth. The texture is perfectly balanced—creamy but not heavy, sweet but not cloying—with just the right amount of peppery bite from the roasted peppers.
Every spoonful delivers that perfect harmony of flavors, making it a dish that's as impressive as it is easy to prepare.
This recipe works beautifully as a standalone meal or paired with crusty bread and a simple green salad. The best part? It can be made entirely vegan by using vegetable broth and coconut milk, proving that plant-based soups can be just as rich and satisfying as their dairy-based counterparts.
Let's get cooking—your taste buds will thank you.
Ingredients for sweet potato red pepper soup
Roast these vibrant ingredients for naturally sweet, smoky depth that transforms simple veggies into velvety comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Medium, peeled and cubed |
| Red Bell Peppers 🌶️ | 3 whole | Large, halved lengthwise |
| Yellow Onion 🧅 | 1 whole | Medium, roughly chopped |
| Garlic Cloves 🧄 | 4 cloves | Peeled and smashed |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated |
| Olive Oil 🫒 | 2 tbsp | For roasting |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The sweet potatoes and red peppers are the stars—roasting them together creates that caramelized sweetness without sugar. Trader Joe's has the best pre-peeled sweet potatoes, but any medium-sized ones work. Look for red peppers with thick walls—they hold up better to roasting. The onion and garlic are simple but essential; yellow onions add sweetness, while garlic brings that warm depth. For the coconut milk, full-fat is a must—it gives that luxurious creaminess without making the soup heavy. If you're avoiding coconut, swap for Greek yogurt or cashew cream.
No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch. Fresh ginger is ideal, but ground ginger at half the amount gets you close. The vegetable broth can be homemade or store-bought—just check for low sodium. For extra richness, add 2 oz of vegan butter when blending. The lemon juice brightens everything, so don’t skip it—fresh is best, but bottled works if you're in a hurry. If you're making this ahead, roast the veggies first and store them in the fridge for up to 3 days before blending.
This soup tastes even better the next day—flavors meld beautifully when reheated. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I like to portion it into containers so I can grab a bowl for quick lunches. The roasted veggies can also be prepped ahead and frozen—just thaw and blend when ready. For extra smokiness, char the peppers longer next time, but watch them—they burn fast!
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this—just dice the onion and peppers, toss them in the pot, and let the slow cooker do the work. The sweet potatoes soften perfectly without falling apart, and the red peppers melt into that silky, smoky base with almost no effort.
- Smoky-Sweet Magic: That deep, caramelized sweetness from roasted red peppers? It’s the star. The coconut milk smooths it out into something velvety, while the garlic adds a punch that makes you want to lick the spoon—no exaggeration.
- Leftovers That Beg for More: Between us, this soup tastes even better the next day. I make a big batch on Sundays, and by Wednesday, my kids are asking for seconds. It reheats like a dream and keeps for days in the fridge—zero waste, all flavor.
- Budget Bright Spot: Sweet potatoes and bell peppers are cheap, and coconut milk stretches far. Honestly, I’ve fed a houseful for under $10, and no one complains about the taste. It’s my go-to when groceries are tight but I still want something special.
Step-by-step instructions for sweet potato red pepper soup
Here's how to create a velvety, flavor-packed soup that balances earthy sweetness with smoky depth.
Roast the Vegetables for Maximum Flavor
Preheat your oven to 400°F and line a large baking sheet with parchment paper. Arrange the 2 lbs sweet potatoes (peeled and cubed), 3 whole red bell peppers (halved lengthwise), and 1 whole yellow onion (roughly chopped) on the sheet. Drizzle everything with 1 tablespoon olive oil and toss to coat evenly.
Spread the vegetables in a single layer, leaving space between pieces so they roast evenly. Sprinkle with 1 teaspoon ground cumin, 1 tablespoon smoked paprika, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Roast for 25-30 minutes until the sweet potatoes are tender when pierced with a fork and the peppers are slightly charred. Real talk: the charred edges add incredible depth to the soup, so don't rush this step.
Sauté the Aromatics for Rich Foundation
While the vegetables roast, heat a large pot over medium heat and add the remaining 1 tablespoon olive oil. Add the 4 cloves garlic cloves (peeled and smashed) and the 1 tablespoon fresh ginger (finely grated). Sauté for 1-2 minutes until the garlic is fragrant and the ginger is lightly golden—don't let it burn, or you'll taste bitterness.
Here's the thing—adding the ginger and garlic to the pot while it's warm helps release their essential oils, which means more flavor in your soup. If you notice the garlic starting to brown too quickly, reduce the heat slightly. Once fragrant, add the roasted vegetables to the pot and stir to combine with the aromatics.
Simmer the Base with Vegetable Broth
Pour in the 4 cups vegetable broth and bring the mixture to a gentle boil. Reduce the heat to medium-low and let it simmer uncovered for 10-15 minutes until the sweet potatoes are completely tender and the flavors meld together. You'll know it's ready when the soup has a thick, velvety consistency and the sweet potatoes break down easily when stirred with a spoon.
Use an immersion blender to purée the soup directly in the pot, or carefully transfer it to a blender in batches (working in small batches is safer). Blend until completely smooth, scraping down the sides as needed. The soup should be silky and rich—if it's too thick, add a splash of broth to reach your desired consistency. I like to keep it thick enough to coat the back of a spoon but still easy to ladle.
Finish with Coconut Milk and Lemon
Return the soup to the pot and stir in the 1 can coconut milk. Heat the soup over low heat for 3-5 minutes just until warm—don't let it boil, or the coconut milk will separate. Stir in the 1 tablespoon lemon juice and taste. You might need a pinch more salt or a crack of black pepper to balance the flavors.
This is the moment that matters: the coconut milk adds a luxurious creaminess, while the lemon brightens everything up. The combination of smoky paprika, sweet potatoes, and tangy lemon creates a perfect balance of flavors. Serve the soup immediately while it's warm, garnished with a sprinkle of smoked paprika or a drizzle of olive oil if you like.
Pro Tips For Making Sweet Potato Red Pepper Soup
- Char Sweet Potatoes First: I learned this the hard way—roasting the sweet potatoes before blending makes the soup actually creamy without needing extra coconut milk. Toss peeled cubes in olive oil, salt, and roast at 400°F (200°C) for 25-30 minutes until caramelized. The natural sugars deepen the flavor and thicken the soup naturally.
- Blister Peppers, Don’t Burn: High heat for the peppers is your friend here, but don’t walk away. Cut them into strips, toss with oil, and sear directly over a gas flame (or under a broiler) until blackened in spots—this concentrates the sweetness. Toss them halfway to avoid charring all at once, then cool before blending to avoid a bitter hit.
- Salt the Coconut Milk: This isn’t just about taste—it’s about balance. Coconut milk can taste flat if unsalted, so stir in a pinch of salt (about ¼ tsp) while heating it with the soup. It rounds out the richness and lets the sweet potatoes and peppers shine without overpowering them.
- Strain for Silky Smoothness: Skip the food processor if you want a restaurant-quality finish. After blending the roasted veggies, strain the mixture through a fine-mesh sieve or cheesecloth to remove skins and fibrous bits. It takes 2 minutes but guarantees a velvety texture—no one will guess it’s not from a jar.
Make-ahead tips for this recipe
Roast Ahead Strategy
Roast the sweet potatoes and red peppers 1-2 days ahead—this step is the flavor foundation. Spread them on a baking sheet, drizzle with 1 tbsp olive oil, and season with 1 tsp cumin and 1 tbsp smoked paprika.
Roast at 400°F for 25-30 minutes, then cool completely before storing in an airtight container in the fridge. The flavors deepen overnight, making blending day a breeze. 🌶️
Broth Swap for Freezer Prep
For freezer-friendly prep, make the soup base without coconut milk. After blending, let it cool completely, then portion into quart-sized freezer bags (leave 1-inch headspace for expansion). Freeze flat for 3 months.
When ready to serve, thaw overnight in the fridge, then reheat with 1 can coconut milk and 1 tbsp lemon juice on the stovetop. ❄️
Coconut Milk Hack
Skip fresh coconut milk? Use ½ cup Greek yogurt or cashew cream for a tangy twist. For extra richness, stir in 2 oz vegan butter while reheating.
If using canned coconut milk, opt for full-fat—it blends smoother and adds luxurious creaminess without curdling. Trust me, this makes all the difference in texture. 🥥
Batch Adjustments
Doubling the recipe? Roast veggies in batches to avoid overcrowding. For 8 servings, use 4 lbs sweet potatoes and 6 peppers, but keep the same 400°F temperature—just extend roasting time to 35-40 minutes.
Store components separately in airtight containers for up to 5 days before assembly. Pro tip: Label containers with dates to track freshness. 📅
Reheating Perfection
Reheat soup gently over low-medium heat with a splash of vegetable broth to restore creaminess. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals, stirring between each, until 165°F.
Never microwave coconut milk directly—it separates. A quick stovetop warm-up preserves that velvety texture. 🔥
Garnish Prep Shortcut
Prep garnishes ahead to save time: Toast 1 tbsp smoked paprika in a dry pan for 1 minute until fragrant, then store in a small jar. Keep fresh cilantro or parsley wrapped in a damp paper towel in the fridge for up to 3 days.
A drizzle of olive oil (pre-stored in a squeeze bottle) adds shine and depth instantly. ✨
Nutrition facts
Frequently asked questions
Can I make this soup without coconut milk?
Swap the coconut milk for ½ cup Greek yogurt (for tangy creaminess) or ½ cup cashew cream (for nutty richness). For extra depth, stir in 2 oz vegan butter while reheating. If you prefer dairy, heavy cream or half-and-half works beautifully—just adjust the lemon juice to balance flavors. The key is maintaining that velvety texture, so avoid watery substitutes.
Why does my soup taste bitter?
Bitter flavors usually come from over-roasted peppers or burnt garlic. Roast peppers until slightly charred but not blackened—25-30 minutes at 400°F is ideal. For garlic, sauté just until fragrant (1-2 minutes over medium heat). Balance bitterness with a splash of lemon juice or a pinch more smoked paprika. If the soup still tastes off, blend in a small piece of peeled sweet potato to mellow the flavors.
How do I make this soup spicier?
Boost the heat by adding ½ tsp cayenne pepper or 1 tsp hot paprika during roasting. For extra kick, stir in 1 chopped jalapeño (seeds removed) with the aromatics. If you love smoky heat, increase smoked paprika to 2 tbsp total. Always taste as you go—you can adjust spice levels after blending, but you can't remove it once added!
Can I use orange sweet potatoes instead of regular?
Yes! Orange sweet potatoes work perfectly—they're naturally sweeter and add vibrant color. Just note they may require 5-10 extra minutes of roasting time since their flesh is denser. For best results, cut them slightly smaller than regular sweet potatoes to ensure even cooking. The flavor profile remains the same, just with more natural sweetness that pairs beautifully with the smoky peppers.
What's the best way to store leftovers?
Store in airtight containers in the fridge for 4-5 days or freeze for 3 months. For freezing, portion into containers with 1-inch headspace to prevent expansion cracks. Thaw overnight in the fridge—never microwave frozen soup directly. When reheating, warm over low heat with a splash of broth to restore creaminess. The flavors actually improve after the first night!
