Soups & Stews
This sweet potato red pepper soup recipe transforms humble ingredients into a velvety, smoky-sweet masterpiece that feels like a hug in a bowl. 🌟 The secret lies in roasting the sweet potatoes and red peppers first—this caramelization builds deep, complex flavors that no quick sauté could match.
I've perfected this technique over years of testing, and it never fails to deliver that perfect balance of sweetness and subtle heat.
What sets this soup apart is its creamy texture without relying on heavy cream. Instead, we blend roasted vegetables with vegetable broth and a touch of coconut milk, creating a luxurious mouthfeel that's both rich and light.
The smoky notes from roasting complement the natural sweetness of the sweet potatoes, while red peppers add a vibrant color and gentle heat that lingers just right.
By the time you're done, you'll have a soup that's smooth as silk with just the right amount of body—creamy enough to coat your spoon but light enough to sip comfortably. The aroma alone will have everyone gathering around your pot, and each spoonful delivers that perfect harmony of flavors.
This is the kind of recipe that feels special enough for company but simple enough for weeknights.
The best part? You can customize it to your taste—add a dash more chili flakes for heat, stir in fresh herbs for brightness, or top with crispy fried onions for texture. Let's get cooking and create this comforting bowl of goodness that's perfect for chilly evenings or cozy gatherings.
Ingredients for sweet potato red pepper soup
Roasted sweet potatoes and red peppers create this velvety, smoky-sweet soup that's creamy without heavy cream.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 2 lbs | Peeled, cubed into 1-inch pieces |
| Red Bell Peppers 🌶️ | 2 whole | Any color, seeds removed |
| Yellow Onion 🧅 | 1 whole | Cut into 1-inch chunks |
| Garlic Cloves 🧄 | 4 cloves | Peeled, halved horizontally |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Full-Fat Coconut Milk 🥥 | ½ cup | For creamy texture (not light coconut milk) |
| Smoked Paprika 🌶️ | 1 tbsp | For authentic smoky flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper aroma |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for roasting |
| Fresh Thyme Leaves 🌿 | ¼ cup | Or 1 tsp dried thyme |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
| Fresh Cilantro Leaves 🌱 | ¼ cup | Chopped, for garnish (optional) |
The sweet potatoes and red peppers are the stars here. Orange sweet potatoes have the best natural sweetness, but any variety works. For roasting, Trader Joe's or Whole Foods often have the sweetest, firmest ones—avoid any with soft spots. Red bell peppers should be firm and vibrant, not rubbery. I always roast them whole first to concentrate their sweetness, then remove the skins before blending. The key is patience: roast until they're caramelized and slightly charred—this builds that deep, smoky flavor that makes this soup special. Costco's bulk bins are great for spices if you want to stock up on smoked paprika and cumin.
No smoked paprika? Substitute 1/2 tsp liquid smoke plus 1/2 tsp regular paprika—it's not identical, but gets you close. Running low on coconut milk? Greek yogurt or cashew cream works for creaminess, though the flavor will differ slightly. Fresh thyme is ideal, but dried thyme at one-third the amount works in a pinch. The cayenne is totally optional—skip it if you're sensitive to heat, or add more if you want a kick. For extra richness, stir in 1 tbsp tahini at the end. And if you're short on time, pre-cut frozen sweet potatoes save you chopping work.
This soup tastes even better the next day as flavors meld—make extra and freeze portions for up to 3 months. Store leftovers in the fridge for 4-5 days, covered tightly. The coconut milk separates when refrigerated, so give it a quick stir before reheating. Garnish with crispy fried onions or a dollop of Greek yogurt for extra texture. For a restaurant-worthy presentation, top with toasted pumpkin seeds and a drizzle of chili oil. The aroma alone will have everyone gathering around your pot!
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s basically hands-off after the initial chop. Toss everything into one pot—sweet potatoes, roasted red peppers, onion—and let the broth work its magic while you stir in the garlic at the end. No straining, no extra bowls, just pure simplicity.
- Sweet & Smoky Depth: That caramelized sweet potato meets the charred red bell peppers? It’s a flavor bomb. The onion softens into sweetness, and the garlic? Oh, it’s the secret weapon—just a few cloves, but they turn this soup into something rich and layered. Honestly, it’s the kind of taste that makes you want to eat it straight from the pot.
- Meal Prep MVP: Between us, this soup begs to be made in bulk. It reheats beautifully, so I’ll batch-cook it on Sundays and freeze portions for lazy nights. Plus, it’s the kind of dish that tastes even better the next day—no sad, watery leftovers here.
- Budget-Friendly Comfort: Sweet potatoes and bell peppers are pantry staples that won’t break the bank, and vegetable broth stretches this into a full meal. I’ll often add a splash of coconut milk or a sprinkle of cheese at the end, but even without, it’s hearty enough to fill you up. My wallet—and my freezer—thank me every time.
Step-by-step instructions for sweet potato red pepper soup
Here's how to create a velvety-smooth soup with smoky depth and vibrant color every time.
🔥 Step 1: Roast the Sweet Potatoes and Peppers Until Caramelized
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Arrange the 2 lbs medium sweet potatoes (cubed into 1-inch pieces) and 2 whole red bell peppers (cut into 1-inch chunks) in a single layer. Drizzle with 1 tablespoon of the olive oil and toss gently to coat.
Spread the vegetables evenly on the sheet, leaving space between pieces for even browning. Roast for 25-30 minutes until the sweet potatoes are tender when pierced with a fork and the peppers develop deep char marks. I like to flip them halfway through for even color. The edges should be golden brown and slightly crispy—this caramelization builds the soup's rich flavor foundation.
🍳 Step 2: Sauté Aromatics for Maximum Flavor
While the vegetables roast, heat the remaining 1 tablespoon olive oil in a large pot over medium heat. Add the 1 whole yellow onion (cut into 1-inch chunks) and cook for 5 minutes until softened and beginning to brown. Add the 4 cloves garlic cloves (halved horizontally) and cook for 30 seconds until fragrant.
Here's where the magic happens: Stir in the 1 tablespoon smoked paprika, 1 teaspoon ground cumin, 1 teaspoon salt, and ½ teaspoon black pepper. Toast the spices for 30 seconds until you can smell their deep, earthy aroma. This step develops the smoky-sweet flavor profile that makes this soup special. Don't skip it—these toasted spices are the soul of the dish.
🥘 Step 3: Build the Soup Base with Roasted Vegetables
Add the roasted sweet potatoes and peppers to the pot along with the 4 cups vegetable broth. Bring to a gentle boil, then reduce heat to medium-low and simmer for 15 minutes. Use an immersion blender to purée the soup directly in the pot until completely smooth—no chunks should remain. If you prefer, you can transfer the mixture to a blender in batches, but be careful with hot liquids.
I like to taste the soup at this stage to adjust seasoning. If it needs more depth, add a pinch of cayenne pepper or a splash more broth. The texture should be velvety smooth with no resistance when you run a spoon through it. This is your creamy base, and getting it right here ensures a luscious final product.
🥘 Step 4: Add Creaminess and Finish with Fresh Herbs
Return the soup to a gentle simmer and stir in the ½ cup full-fat coconut milk and ¼ cup fresh thyme leaves. Simmer for another 5 minutes to let the flavors meld together. The coconut milk should create a beautiful creaminess without making the soup overly rich. If the soup is too thick, thin it with a little more broth; if too thin, simmer uncovered for a few more minutes to reduce.
Remove from heat and stir in the ¼ cup fresh cilantro leaves (chopped) if using. The cilantro adds a bright, fresh contrast to the smoky-sweet flavors. Let the soup rest for 5 minutes before serving—this allows the flavors to settle and the creaminess to develop fully. The final texture should be thick but still spoonable, with a velvety mouthfeel that coats your spoon.
Pro Tips For Making Sweet Potato Red Pepper Soup
- Char the Peppers First: I learned this the hard way—roasting the red bell peppers whole until their skins blacken and blister makes a huge difference. The smoky depth you get from charring can’t be replicated with raw peppers, and it cuts down on prep time later when you peel them.
- Cube Sweet Potatoes Evenly: Uneven pieces mean uneven cooking—some mushy, some underdone. Cut the sweet potatoes into ½-inch cubes and toss them in a pinch of salt before cooking. This keeps them from sticking and ensures they soften at the same rate.
- Sauté Onion Until Golden: Rushing this step means your soup will taste flat. Cook the yellow onion in oil until it’s deep golden, not just translucent—that’s when the sweetness really develops. (Yes, even if you’re impatient like me.)
- Blend in Stages: Sweet potatoes release a ton of starch when blended. Start by blending the broth and cooked veggies without the sweet potatoes, then add them in batches. This keeps the soup smooth and prevents a gluey, unappetizing texture.
Best sauces and condiments for these flavors
Smoky Coconut Cream
This soup already has built-in smokiness from the roasted vegetables and spices, but adding a drizzle of coconut cream (the thick layer from a can of coconut milk) before serving takes it to another level.
Scoop out 2-3 tablespoons of the solid cream from the top of chilled coconut milk and whisk it into a small bowl with ½ teaspoon smoked paprika and pinch of cayenne. Drizzle over each bowl just before serving for a luxurious, velvety finish. 🥥
Spicy Chili Oil
For a bold kick, finish your soup with homemade chili oil. Heat 2 tablespoons neutral oil (like avocado or grapeseed) in a small pan over low heat, then add 1 teaspoon crushed red pepper flakes and ½ teaspoon garlic powder.
Cook for 2-3 minutes until fragrant but not burnt. Let cool slightly, then drizzle over the soup. The heat will mellow slightly as it mixes with the warm soup, creating a perfect balance. 🌶️
Crispy Fried Onions
Add a textural contrast with crispy fried onions. Thinly slice ½ small yellow onion and fry in 2 tablespoons olive oil over medium-high heat for 5-7 minutes until golden and crispy.
Drain on paper towels and sprinkle over the soup right before serving. The crunch cuts through the creaminess beautifully, and the caramelized flavor complements the sweet potatoes perfectly. 🧅
Herb Oil Infusion
Create a flavorful garnish by infusing olive oil with fresh herbs. Heat ¼ cup olive oil in a small saucepan over low heat, then add 2 tablespoons fresh thyme leaves, 1 tablespoon fresh cilantro, and 1 clove garlic (minced).
Simmer gently for 3-4 minutes, then strain through a fine-mesh sieve. Drizzle 1 teaspoon of this fragrant oil over each bowl of soup for an aromatic, herbaceous finish. ✨
Tahini Swirl
For a nutty depth, stir 1 teaspoon tahini into the soup at the end of cooking. The tahini adds a rich, earthy flavor that pairs beautifully with the smoky sweetness.
If you prefer a more pronounced taste, whisk the tahini with 1 teaspoon warm water to thin it slightly before adding. Top with a sprinkle of toasted sesame seeds for extra crunch and visual appeal. 🌿
Lime Zest Brightener
Finish with a zesty lift by grating ½ teaspoon lime zest over the soup. The bright citrus cuts through the richness and enhances the natural sweetness of the sweet potatoes.
For an extra pop, add a few drops of fresh lime juice just before serving. The acidity balances the creaminess and adds a refreshing contrast. 🍋
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
While you can substitute regular potatoes, the flavor will be completely different. Sweet potatoes bring natural sweetness and a creamy texture that regular potatoes lack. For a similar texture, try yams or purple sweet potatoes, which add extra color and earthy notes. If you must use regular potatoes, roast them longer to develop more caramelization and add 1 extra tablespoon of maple syrup to compensate for lost sweetness.
How do I make this soup spicier?
Start by doubling the cayenne pepper to ½ teaspoon and add ½ teaspoon chipotle powder when toasting the spices. For extra heat, stir in 1 teaspoon hot sauce at the end or top with fresh jalapeño slices. If you love smoky heat, add ½ teaspoon chipotle in adobo sauce (minced) when blending. Taste as you go—the spices build up quickly!
Can I make this soup dairy-free?
This recipe is already dairy-free, but you can enhance the creaminess with cashew cream (blend ½ cup soaked cashews with ½ cup water) instead of coconut milk. For extra richness, stir in 1 tablespoon nutritional yeast at the end. The coconut milk provides natural creaminess without dairy, making this soup perfect for vegan diets.
Why does my soup taste bland after blending?
Blandness usually means the spices weren't toasted enough or the broth lacked depth. Next time, toast the smoked paprika and cumin for 1 full minute until fragrant, and use homemade or high-quality broth. For extra umami, add 1 teaspoon soy sauce or miso paste when simmering. Always taste before adding coconut milk—seasoning is easier to adjust before blending.
How long can I store leftovers?
Store leftovers in an airtight container in the fridge for 4-5 days. The coconut milk may separate—just stir before reheating. For longer storage, freeze portions in ice cube trays (great for single servings) or airtight containers for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove, stirring occasionally to restore creaminess.
