Sweet Potato and Corn Soup Recipe: Smoky Roasted Depth With Creamy Velvety Finish

Soups & Stews

Sweet Potato and Corn Soup Recipe: Smoky Roasted Depth With Creamy Velvety Finish

This sweet potato and corn soup recipe delivers creamy comfort in every spoonful, blending earthy sweet potatoes with tender corn for a dish that’s both hearty and elegant. The secret lies in roasting the vegetables first—this caramelization builds smoky depth that transforms ordinary ingredients into something extraordinary.

I developed this recipe after years of experimenting with ways to elevate simple fall produce, and the result is a soup that’s rich, velvety, and packed with natural sweetness.

What sets this apart is the balance of textures: the roasted sweet potatoes and corn add a subtle crispness that contrasts beautifully with the silky broth. A touch of coconut milk (or heavy cream) ensures that creaminess you crave without overpowering the vegetables’ natural flavors.

The method is straightforward—no fancy techniques required—just 30 minutes of prep and 45 minutes of simmering that fills your kitchen with an irresistible aroma.

The finished soup is velvety smooth with just enough body to coat a spoon, yet light enough to enjoy on its own or paired with crusty bread. The roasted vegetables lend a caramelized sweetness that’s balanced by a hint of smokiness, making it a vegetarian showstopper for chilly evenings.

Whether you prefer it as a standalone dish or with a sprinkle of fresh herbs and a dash of hot sauce, this recipe delivers restaurant-quality results at home.

For those who love customization, you can adjust the creaminess by adding more coconut milk or broth, or swap in roasted butternut squash for extra depth.

The beauty of this recipe is its versatility—it works as a weeknight meal or a special occasion dish, proving that comfort food doesn’t have to be complicated. Let’s get cooking!

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

Ingredients for sweet potato and corn soup

Simple fall produce meets smoky roasting and velvety coconut milk for a soup that's creamy yet light.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lb Medium size, peeled and cubed
Corn Kernels 🌽 3 cups Fresh or thawed frozen
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Vegetable Broth 💧 4 cups Low-sodium preferred
Full-Fat Coconut Milk 🥥 1 can 13.5 oz can, refrigerated
Olive Oil 🫒 2 tbsp Extra-virgin for roasting
Smoked Paprika 🌶️ 1 tsp For smoky depth
Ground Cumin 🌿 ½ tsp Toasted for warmth
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Thyme Leaves 🌿 ¼ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed

The sweet potatoes are the star—pick firm, vibrant orange ones with no soft spots. Trader Joe's or Whole Foods carry the best organic varieties, but regular supermarket sweet potatoes work too. For the corn, fresh is ideal (cut kernels off the cob), but frozen works in a pinch—just thaw and drain well. The coconut milk should be full-fat and refrigerated—canned versions work best for this recipe. If you can't find full-fat, mix regular coconut milk with a splash of heavy cream for richness. Roasting the veggies first is non-negotiable—it builds that caramelized sweetness that makes this soup special.

No smoked paprika? Liquid smoke at 1/4 tsp gets you close, but the flavor won't be as nuanced. Fresh thyme? Dried works at one-third the amount, but fresh adds that bright herbal note. Short on coconut milk? Heavy cream or cashew cream works beautifully—just reduce the broth slightly to maintain balance. The lemon juice is key for brightness, so don't skip it (or use a pinch of citric acid if you're really pressed). For extra smokiness, add a quartered chipotle pepper in adobo to the roasting tray—remove it before blending.

This soup tastes even better the next day—3-4 days in the fridge, no problem. For freezing, portion into containers with a little headspace—3 months max. The roasted veggies can be prepped ahead and stored in the fridge for 2 days before roasting. Garnish with extra thyme, a drizzle of coconut milk, or a dash of hot sauce when serving. Leftovers reheat beautifully—just add a splash of broth or water to loosen them up.

❤️

Why You'll Love This Recipe

  • Fewer Chopping Tears: I swear, this soup only needs you to dice an onion and peel a sweet potato—no fancy knife work. The corn kernels? Just scoop them straight from the cob or grab frozen ones. My hands stay dry, my patience intact.
  • Sweet & Savory Magic: That caramelized sweet potato meets the buttery corn, all balanced by garlic that sings when it toasts in the pan. Honestly, the first sip makes me wonder why I ever ate bland broth-based soups.
  • Weeknight & Meal Prep Hero: It’s my go-to for lazy Mondays or when I need to feed a crowd. Double the batch, freeze half, and reheat it later—still tastes fresh. My college-aged kid even asks for leftovers, and he’s a picky eater.
  • Budget-Friendly Warmth: Sweet potatoes and corn are cheap staples, and vegetable broth stretches easily. Between us, this soup costs less than takeout but fills the house with cozy vibes. (Yes, even on a Tuesday night.)

Step-by-step instructions for sweet potato and corn soup

Here's how to build layers of smoky roasted flavor into a velvety soup that's rich yet light.

1

Roast Sweet Potatoes and Corn for Deep Flavor

Preheat your oven to 400°F and line a large baking sheet with parchment paper. Toss the 2 lb sweet potatoes (cut into 1-inch cubes) and 3 cups corn kernels with 1 tbsp olive oil, 1 tsp smoked paprika, 0.5 tsp ground cumin, 0.5 tsp salt, and 0.25 tsp black pepper until evenly coated.

Spread them in a single layer on the baking sheet, leaving space between pieces. Roast for 25-30 minutes until the sweet potatoes are tender when pierced with a fork and the corn is golden brown. This roasting step caramelizes the natural sugars, creating that smoky depth that sets this soup apart from stovetop versions. I like to stir them halfway through for even browning.

2

Sauté Aromatics Until Fragrant

While the vegetables roast, heat 1 tbsp olive oil in a large Dutch oven over medium heat. Add the 1 whole yellow onion (diced) and cook for 5-6 minutes until softened and translucent. Add the 4 cloves garlic cloves (minced) and cook for another 30 seconds until fragrant—you should smell that garlic releasing its sweet aroma.

Here's where the magic happens: Add the roasted sweet potatoes and corn directly from the baking sheet to the pot. Pour in 4 cups vegetable broth and bring to a gentle simmer. Let it cook uncovered for 10 minutes to allow the flavors to meld and the broth to infuse with the roasted vegetables' caramelized goodness. The soup should be thick but still pourable at this stage.

3

Blend Until Silky Smooth

Use an immersion blender to purée the soup directly in the pot until completely smooth. If you prefer a chunkier texture, blend in batches in a countertop blender, but I find the ultra-smooth version has that restaurant-quality finish. The roasted sweet potatoes will give you that naturally sweet, velvety base that's so comforting.

Return the pot to medium-low heat and stir in the 1 can full-fat coconut milk. The soup should immediately become luxuriously creamy. Taste and adjust seasoning with additional salt or black pepper if needed. This is where you'll notice the balance between the smoky roasted flavors and the creamy coconut milk—it should be rich but not heavy.

4

Finish with Fresh Herbs and Brightness

Remove the soup from heat and stir in the 0.25 cup fresh thyme leaves (chopped) and 1 tbsp lemon juice. The thyme adds an earthy depth that complements the sweet potatoes, while the lemon juice brightens the whole dish and cuts through the richness of the coconut milk. Let the soup sit off the heat for 5 minutes to allow the flavors to marry together.

Ladle the soup into bowls and garnish with additional thyme leaves if desired. The contrast between the warm, smoky soup and the bright lemon finish makes this dish truly special. Serve with crusty bread to soak up every last bit of that creamy goodness—you'll want seconds, I promise.

👨‍🍳

Pro Tips For Making Sweet Potato And Corn Soup

  • CHAR THE ONIONS: Cook them until they’re deep golden—not just translucent—so they caramelize and add sweetness. I used to rush this, and the soup always tasted flat until I realized the onions needed 8-10 minutes on medium heat with a splash of broth to deglaze.
  • PEEL SWEET POTATOES AFTER COOKING: Skip the peeling step upfront—it’s a hassle. Roast or boil them whole, then slip the skins off after cooking. The flesh stays intact, and you avoid the mess of peeling raw sweet potatoes (yes, even if you’re impatient like me).
  • SIMMER, DON’T BOIL: Low heat is your friend here—boiling turns sweet potatoes mushy and corn mealy. Keep the broth at a gentle simmer (tiny bubbles, not rolling) for 20-25 minutes, stirring occasionally. The texture stays creamy without falling apart.
  • USE FROZEN CORN (IT’S BETTER): Fresh corn kernels are fine, but frozen ones save time and often taste sweeter. Thaw them first, then add them 5 minutes before serving so they stay bright and plump—not soggy. (Your future self will thank you.)

Make-ahead tips for leftovers

Prep Ahead Roasting

Roast the sweet potatoes and corn up to 2 days ahead and store them in an airtight container in the fridge. When ready to cook, simply reheat them in a skillet over medium heat with a splash of broth until warmed through—about 5-7 minutes.

This shortcut saves 30 minutes of active prep time while preserving all that caramelized flavor. 🌟

Broth Base Prep

Make your vegetable broth in advance and store it in 1-cup portions in ice cube trays. Once frozen, transfer the cubes to a freezer bag for easy access.

Use 4 cubes (about 1 cup) directly from the freezer—no thawing needed. This method keeps the broth fresh for 3 months and eliminates last-minute prep. 💧

Creamy Base Prep

Prepare the coconut milk mixture ahead by whisking 1 can full-fat coconut milk with 1 tbsp lemon juice and ½ tsp salt. Store this in a sealed container in the fridge for up to 3 days.

When ready to assemble, simply heat the mixture gently and stir it into your cooked soup base. This keeps your soup consistently creamy without the risk of curdling. ✨

Freezer-Friendly Assembly

Assemble the entire soup (except coconut milk) and freeze it in quart-sized freezer bags, leaving 1-inch headspace for expansion. When ready to serve, thaw overnight in the fridge, then reheat on the stovetop with ½ cup water or broth to restore creaminess.

The texture remains velvety smooth with no separation. 🥥

Garnish Station

Set up a garnish station with pre-portioned toppings: ¼ cup chopped fresh thyme, 2 tbsp lemon juice, and 1 tsp smoked paprika. Store these in small containers in the fridge for up to 5 days.

When serving, simply add a spoonful of each to individual bowls for fresh, vibrant flavor without extra prep. 🌿

Batch Cooking Tips

Double the recipe and freeze half immediately. Label containers with the date and reheat instructions ("Add ½ cup water, simmer 10 minutes"). This ensures you always have a comforting meal ready when fall produce is at its peak.

The soup actually tastes better after reheating as flavors meld further. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 12g
Protein 8g16%
* 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 substitute regular potatoes for sweet potatoes in this recipe?

While you can technically use regular potatoes, the flavor and texture will be completely different. Sweet potatoes have a natural sweetness and creamier texture when cooked, while regular potatoes will make your soup taste starchy and less rich. For a similar flavor, try using butternut squash instead—it has a natural sweetness that works beautifully with corn.

2

How do I make this soup without coconut milk for a dairy-free version?

For a dairy-free alternative, blend 1 cup cooked cashews with 1 cup vegetable broth until smooth, then stir this into your soup instead of coconut milk. Alternatively, use ½ cup full-fat dairy cream if you're not strictly avoiding dairy. The cashew blend adds a similar creamy texture without coconut flavor.

3

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

Yes! Skip the roasting step and sauté your aromatics first. Add all ingredients (including coconut milk) to your Instant Pot and cook on high pressure for 8 minutes, then quick-release. For extra depth, add ½ tsp smoked paprika directly to the pot before sealing. The pressure cooking method reduces time to about 20 minutes total.

4

Why does my soup taste bitter after blending?

Bitterness usually comes from over-roasting the sweet potatoes or using too much smoked paprika. Try roasting at 400°F for 25 minutes max and reduce smoked paprika to ½ tsp. A splash of lemon juice (like in the recipe) will also help balance any bitterness. The roasted corn shouldn't be charred—golden brown is perfect.

5

What are the best sides to serve with this soup?

This rich soup pairs beautifully with crisp, hearty sides. Try toasted sourdough bread, crusty baguette slices, or cheesy cornbread for dipping. For a lighter option, add a simple green salad with citrus dressing to balance the richness. The smoky flavors also complement grilled chicken or shrimp if you want to add protein.

★★★★★4.5(8 reviews)
Categories Soups & Stews