Soups & Stews
This sweet potato and corn soup recipe delivers the perfect balance of smoky warmth and velvety richness in every spoonful. 🌟 The secret lies in slow-cooked sweet potatoes and tender corn, simmered with aromatic cumin and garlic until they meld into a creamy, golden velouté.
What sets this apart is the harmony of flavors—sweet potatoes bring natural sweetness, while corn adds a satisfying texture, all wrapped in a sauce that’s both comforting and sophisticated.
The foundation of this soup is a simple yet transformative technique: roasting the sweet potatoes before blending creates deep, caramelized flavor without overpowering the dish. Cumin and smoked paprika infuse warmth, while a touch of cream (or coconut milk for a vegan option) ensures that luxurious creaminess you crave.
It’s the kind of soup that feels indulgent yet remains light enough for any meal—ideal for chilly evenings or as a hearty starter.
By the time you finish blending and seasoning, you’ll have a soup that’s silky smooth with just the right bite from the corn kernels. The aroma alone—earthy, slightly sweet, with a hint of smokiness—will have everyone gathering around the pot.
Garnish with fresh cilantro or a squeeze of lime to brighten the flavors, and you’ve got a dish that’s as impressive as it is comforting.
This recipe works beautifully as a standalone meal or alongside grilled proteins. The beauty of it lies in its versatility—adjust the spice level to your taste, swap in coconut milk for a dairy-free version, or add a dash of chili for heat. Let’s get cooking!
Ingredients for sweet potato and corn soup
Sweet potatoes, corn, and smoky spices come together for a velvety soup that’s both comforting and sophisticated.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Medium-sized, peeled and cubed |
| Corn Kernels 🌽 | 2 cups | Fresh or frozen, thawed if frozen |
| Yellow Onion 🧅 | 1 whole | Diced, medium-sized |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ground Cumin 🌿 | 1 tbsp | Freshly toasted for deeper flavor |
| Smoked Paprika 🌶️ | 1 tbsp | For that signature smoky touch |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness (or coconut milk) |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for roasting |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Chili Flakes 🔥 | ¼ tsp | Optional for heat |
The sweet potatoes are the soul of this soup. Orange-fleshed varieties like Jewel or Garnet work best—their natural sweetness caramelizes beautifully when roasted. Grab a couple of medium-sized ones from the produce section (the organic bins at Whole Foods have great selection), and don’t skip peeling them first. Fresh corn is ideal, but frozen works in a pinch—just thaw it first. For the spices, Penzeys or Trader Joe’s carry excellent smoked paprika and cumin. Toast the cumin seeds (if using whole) in a dry pan for 30 seconds before grinding—trust me, it makes all the difference. The vegetable broth? Low-sodium is key here, so you can control the seasoning.
No fresh corn? Canned corn works too—just drain it well. Short on cumin? Coriander seeds at half the amount add a nice citrusy note. Want to keep it vegan? Swap the heavy cream for full-fat coconut milk—it adds richness without dairy. The lime juice is non-negotiable for brightness, but if you’re out, a splash of apple cider vinegar does the trick. For extra depth, add a pinch of cinnamon or a dash of cayenne. And if you’re feeling adventurous, roast the corn kernels with the sweet potatoes—they’ll develop a nutty, caramelized flavor that’s next-level. Just toss them in the same pan with olive oil and a pinch of salt.
This soup tastes even better the next day—honestly, the flavors meld even more beautifully. Store it in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. The roasted sweet potatoes can be prepped ahead and refrigerated for 2 days before cooking. Garnish with fresh cilantro and a squeeze of lime right before serving—it’s the little details that make this dish shine. Leftovers reheat beautifully; just add a splash of broth or water if it thickens too much. And if you’re serving a crowd, double the batch—it’s that good.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe when I’m too tired to wash extra bowls—just toss everything into one pot, simmer, and boom, dinner’s ready. The sweet potatoes soften perfectly while the corn stays tender-crisp, and the cumin works its magic without any extra cleanup.
- Earthy-Sweet Magic: That first spoonful of caramelized sweet potato and smoky cumin? It’s the kind of flavor that lingers. The onion and garlic build warmth, but the corn brings this bright, buttery pop that makes it feel like a hug in a bowl—especially when I add a swirl of cream at the end.
- Meal-Prep MVP: Between us, this soup is my lazy Sunday secret weapon. It reheats beautifully, so I make a big batch and freeze portions—perfect for those nights when I’m too wiped to cook. My kids actually ask for it, which is basically a parenting win.
- Budget-Friendly Staples: Sweet potatoes and corn are my go-to affordable ingredients, and this recipe stretches them into something hearty. Honestly, I’ve made it with canned corn in a pinch, and no one ever complains. It’s the kind of dish that makes grocery day feel like a victory.
Step-by-step instructions for sweet potato and corn velouté
This smoky, creamy soup comes together beautifully with simple techniques and bold flavors.
🔥 Step 1: Roast Sweet Potatoes and Corn for Depth of Flavor
Preheat your oven to 400°F. Toss the 2 lbs peeled and cubed sweet potatoes and 2 cups corn kernels with 1 tablespoon olive oil, ½ teaspoon salt, and ½ teaspoon black pepper. Spread them evenly on a rimmed baking sheet in a single layer.
Roast for 25-30 minutes, stirring halfway through, until the sweet potatoes are tender when pierced with a fork and the edges are golden brown. The roasting caramelizes their natural sugars, giving the soup that rich, velvety base. Don't skip this step—it makes all the difference in flavor development.
🍳 Step 2: Sauté Aromatics with Smoky Spices
While the sweet potatoes roast, heat 1 tablespoon olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant.
Stir in the 1 tablespoon ground cumin and 1 tablespoon smoked paprika, toasting for 30 seconds until the spices release their aromatic oils. You'll smell that deep, smoky warmth—this is where the soul of your soup begins. If you're using chili flakes, add them now and stir for 10 seconds to infuse their heat.
🥘 Step 3: Build the Soup Base with Roasted Vegetables
Add the roasted sweet potatoes and corn to the pot with the sautéed aromatics. Pour in the 4 cups vegetable broth and bring to a gentle simmer. Use an immersion blender to purée the soup directly in the pot until completely smooth—no chunks should remain. If you prefer to use a regular blender, carefully transfer the hot mixture in batches (be cautious of steam).
Simmer the soup for 10 minutes to let the flavors meld together. Taste and adjust seasoning with additional salt or black pepper if needed. The soup should be rich and flavorful, with a velvety texture that coats the back of a spoon. This is your creamy foundation—don't rush this step.
⏰ Step 4: Finish with Cream and Bright Acid
Reduce the heat to low and stir in the ½ cup heavy cream, letting it warm through for 2-3 minutes. The cream should blend seamlessly into the soup, adding luxurious body without curdling. For a dairy-free version, use ½ cup coconut milk instead.
Stir in the 1 tablespoon lime juice and ¼ cup chopped fresh cilantro. The lime juice brightens the rich flavors, while the cilantro adds a fresh, herbaceous note. Taste again and adjust seasoning if needed. The soup should be perfectly balanced—creamy, smoky, and just a touch tangy.
🍽️ Step 5: Serve Warm with Garnishes
Ladle the soup into bowls and garnish with an additional sprinkle of cilantro and a pinch of chili flakes if you like a little heat. Serve immediately while warm, as the flavors continue to develop. This soup tastes even better the next day, so consider making a double batch—it reheats beautifully and tastes just as creamy.
Pair it with crusty bread or a simple green salad to round out the meal. The contrast of textures and temperatures makes every spoonful even more satisfying. Enjoy your velvety, smoky sweet potato and corn velouté—it's the perfect comfort food for any season!
Pro Tips For Making Sweet Potato And Corn Soup
- CHAR THE ONIONS: I learned this the hard way—sweating onions at medium-low heat until they’re translucent and just starting to stick means they’ll caramelize properly when the soup simmers. If you rush this, your soup will taste raw and sharp, not sweet and mellow.
- PEEL SWEET POTATOES AFTER COOKING: Peeling raw sweet potatoes is a mess, especially if you’re cutting them first. Roast or boil them whole first, then peel under running water—cleaner, easier, and you’ll save 10 minutes of scrubbing.
- DON’T OVERSTIR THE CORN: Once you add the corn, resist the urge to keep stirring it constantly. Let it sit in the hot broth for 3-4 minutes first—this helps it soften evenly without turning mushy. Stir after it’s absorbed some heat, not before.
- TOAST THE CUMIN FIRST: Skip adding ground cumin straight to the pot. Dry-toast it in the oil with the onions for 30 seconds until it smells deep and nutty—this wakes up its flavor and prevents that bitter aftertaste that happens when you toss it in cold.
Storing and reheating this recipe
Refrigerator Storage
Store your soup in an airtight container with a lid, allowing about ½ inch of headspace for expansion. The flavors actually deepen overnight, so I recommend letting it cool completely before refrigerating—this prevents condensation from making the soup watery.
Keep it at 40°F or below for up to 5 days. The roasted sweet potatoes and corn hold up beautifully, maintaining their creamy texture. 🥣
Freezer Prep Tips
For long-term storage, portion the soup into quart-sized freezer bags or glass containers. Leave 1 inch of headspace to prevent cracking during freezing. Label with the date—this soup stays fresh for 3 months without losing its velvety texture.
Thaw overnight in the fridge for best results, or use the microwave on defrost mode for quick reheating. 🧊
Stovetop Reheating
My preferred method is stovetop reheating because it preserves the creamy consistency. Heat the soup over medium-low heat, stirring frequently to prevent scorching. If it thickens too much, add 1-2 tablespoons of vegetable broth or water.
Bring to a gentle simmer, then reduce heat to low for 5-7 minutes until fully heated through. The cream won't curdle if you keep the heat low and stir often. 🔥
Microwave Safety
For quick reheating, transfer soup to a microwave-safe bowl and cover loosely with a microwave-safe lid or damp paper towel. Heat on 50% power in 1-minute intervals, stirring between each interval.
This prevents hot spots and maintains the creamy texture. If the soup seems too thick after reheating, thin it with a splash of broth or water. 💫
Garnish Refresh
After reheating, always add fresh garnishes to brighten the flavors. Sprinkle with fresh cilantro and a squeeze of lime juice—this cuts through any richness and makes the soup taste freshly made.
For extra warmth, add a pinch of smoked paprika or a dash of hot sauce. These finishing touches elevate the dish every time. 🌿
Make-Ahead Roasting
Save time by roasting the sweet potatoes and corn a day ahead. Store them in an airtight container in the fridge for up to 2 days before using in your soup.
This shortcut doesn’t compromise flavor—if anything, the roasted veggies develop even deeper caramelization. Just reheat them in a skillet with a splash of broth before blending into the soup. ⏰
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
While you can substitute regular potatoes, the flavor and texture will be completely different. Sweet potatoes bring natural sweetness and a creamy, velvety texture that regular potatoes can't match. For a similar flavor profile, try using yams or even butternut squash—both work well in this type of soup and provide that same satisfying sweetness.
How do I make this soup vegan? Swap the heavy cream for ½ cup full-fat coconut milk and use vegetable broth instead of chicken/beef broth. For extra richness, add 1 tablespoon nutritional yeast or a pinch of turmeric for depth. The lime juice and cilantro will still brighten the flavors beautifully—just
Why does my soup taste bland after reheating?
Reheating can mute flavors, but the fix is simple: add a splash of lime juice or apple cider vinegar before serving. The acidity cuts through any richness and wakes up the flavors. For extra depth, sprinkle in fresh herbs (cilantro or parsley) or a pinch of smoked paprika. If the texture is too thick, stir in 1-2 tablespoons of broth or water while reheating.
Can I add chicken or other proteins to this soup? For a heartier version, add 1 cup shredded rotisserie chicken or ½ lb cooked black beans at the end. If using chicken, stir it in during the final 5 minutes of simmering so it reheats through. For beans, add them after blending to maintain their texture. Just
What's the best way to thicken or thin this soup?
For a thicker texture, simmer uncovered for 5-10 extra minutes to evaporate liquid. If it's too thin, stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water and simmer for 2 minutes. To thin, add ¼ cup broth or water at a time until reaching your desired consistency. The key is patience—rushing can cause lumps or uneven textures.
