Sweet Potato and Peanut Soup Recipe: Smoky Roasted Sweetness Meets Nutty Depth

Soups & Stews

Sweet Potato and Peanut Soup Recipe: Smoky Roasted Sweetness Meets Nutty Depth

This sweet potato and peanut soup recipe transforms humble ingredients into a velvety, smoky masterpiece that balances earthy sweetness with nutty richness. 🌟 The secret lies in roasting the sweet potatoes first—caramelizing their natural sugars to deepen flavor without added sugar.

This isn’t just a soup; it’s a comforting hug in a bowl, creamy yet light, with a subtle spice kick that lingers.

What sets this recipe apart is the perfect harmony of textures and flavors: the creamy peanut base (made with natural peanut butter, not powdered) blends seamlessly with roasted sweet potatoes, while a touch of coconut milk or cream adds luxurious body.

The smoky depth from roasting elevates it beyond basic sweet potato soup, making it hearty enough for dinner but light enough for lunch.

By the time you stir in the final ingredients—a splash of lime for brightness, fresh cilantro for freshness, and a sprinkle of chili flakes for heat—you’ll have a soup that’s restaurant-quality at home.

It’s naturally vegetarian and easily adaptable for vegan diets (just swap the cream for coconut milk). The best part? Every spoonful delivers a perfect balance of sweet, savory, and nutty notes.

Serve it with crusty bread to soak up every last drop or drizzle with extra peanut butter for a decadent touch. This recipe is your go-to for cozy nights, meal prep, or impressing guests—all while keeping ingredients simple and flavor complex. Let’s get cooking!

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

Ingredients for sweet potato and peanut soup

Roasted sweet potatoes and creamy peanut butter create this restaurant-worthy soup's magic.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium size, peeled and cubed
Natural Peanut Butter 🥜 ½ cup Creamy, unsweetened variety
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Vegetable Broth 💧 3 cups Low-sodium preferred
Olive Oil 🫒 2 tbsp Extra-virgin for roasting
Garlic Cloves 🧄 3 cloves Minced for depth
Ground Cumin 🌿 1 tsp Toasted for warmth
Smoked Paprika 🌶️ 1 tsp For smoky flavor
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Lime Juice 🍋 2 tbsp Freshly squeezed
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Red Chili Flakes 🔥 ½ tsp Adjust for heat
Heavy Cream 🥛 ¼ cup For creaminess (vegan sub: coconut milk)

The sweet potatoes are the star—roasting them first caramelizes their natural sugars for that deep, smoky sweetness (no added sugar needed!). Look for vibrant orange sweet potatoes at the store—they’re sweeter and more flavorful. I grab mine from Trader Joe's or the produce section at Whole Foods when they’re in season. If you can’t find them fresh, frozen cubed sweet potatoes work in a pinch, but they won’t have that same caramelized depth. The peanut butter? Natural, unsweetened, and creamy—none of that powdered junk. Skippy is fine, but Smucker's Natural has better flavor if you want to splurge.

No coconut milk? Full-fat cashew cream (blend soaked cashews with water) works beautifully. Short on lime juice? Lemon juice at double the amount gets you close, but lime’s brightness is key here. The smoked paprika adds that restaurant-quality depth—Penzeys or Goya are my go-tos for quality. No smoked paprika? Regular paprika plus a pinch of liquid smoke (about 1/4 tsp) mimics it. For the garlic, I always toast the minced cloves in olive oil for 30 seconds before adding them to the soup—worth the extra minute for that nutty aroma. And if you’re making this vegan, just swap the heavy cream for another 1/4 cup of coconut milk.

Roasted sweet potatoes keep in the fridge for 5 days if stored in an airtight container, but honestly, they’re best used fresh. The cooked soup reheats beautifully—just stir in a splash of water or broth if it gets too thick. It freezes well for up to 3 months, but the texture can get a little grainy, so I prefer to make it fresh when possible. For meal prep, I double the batch and portion it into containers—perfect for lunches all week. The lime juice and cilantro are best added fresh when serving, so wait to stir those in until the very end.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes. Toss peeled sweet potatoes into a pot with broth, olive oil, and a splash of coconut milk—then let it simmer while I chop greens for a side salad. Minimal chopping, zero fuss, and the house still smells like heaven.
  • Rich Without Effort: That first spoonful of creamy peanut butter swirled into warm sweet potatoes? It’s like a hug in a bowl. The coconut milk rounds out the nuttiness, while the broth keeps it light—no heavy cream needed. Honestly, it’s the kind of flavor that makes you pause mid-bite.
  • Meal Prep MVP: This soup doubles as dinner tonight and lunch tomorrow. The flavors actually improve after chilling, and it reheats like a dream. I portion it into jars with a drizzle of peanut butter on top—ready to grab when I’m starving but short on time.
  • Budget-Boosting Power: Sweet potatoes and peanut butter stretch this recipe into a full week of lunches. Coconut milk adds richness without breaking the bank, and vegetable broth keeps costs low. Between us, this is my go-to when groceries feel tight but I still want something satisfying.

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

This velvety soup delivers smoky roasted sweet potatoes and rich peanut butter in perfect harmony.

1

🔥 Step 1: Roast Sweet Potatoes for Deep Flavor

Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 lbs cubed sweet potatoes with 1 tablespoon olive oil, ½ teaspoon salt, ½ teaspoon black pepper, ½ teaspoon smoked paprika, and ½ teaspoon ground cumin until evenly coated. Spread them in a single layer—they need room to crisp.

Roast for 25-30 minutes until the edges are deep golden brown and the cubes are tender when pierced with a fork. Here's the thing—roasting caramelizes the natural sugars in the sweet potatoes, giving your soup that amazing depth of flavor that you just can't get from boiling. Don't skip this step; it makes all the difference!

2

🍳 Step 2: Build the Soup Base

While the sweet potatoes roast, heat 1 tablespoon olive oil in a large pot over medium heat. Add the 3 minced garlic cloves and sauté for 30 seconds until fragrant—you'll know it's ready when your kitchen smells like fresh garlic. Be careful not to let it brown or it'll turn bitter.

Pour in the 3 cups vegetable broth and bring to a gentle simmer. Add the roasted sweet potatoes and cook for 5 minutes to let their flavors meld with the broth. Then use an immersion blender to purée until completely smooth. If you don't have one, carefully transfer the mixture to a blender in batches—just be sure to reserve ½ cup of the liquid for later.

3

🥘 Step 3: Add Creamy Peanut Elements

Return the puréed soup to the pot and stir in the ½ cup natural peanut butter and 1 can coconut milk until fully combined. The mixture will thicken noticeably as the peanut butter melts into the warm broth. Here's where it gets rich and velvety—just keep stirring until everything is perfectly incorporated.

Season with the remaining ½ teaspoon salt, ½ teaspoon black pepper, and ½ teaspoon red chili flakes for a subtle kick. Taste and adjust the salt if needed—remember, peanut butter is naturally salty. Keep the soup warm over low heat while you prepare the finishing touches.

4

🍽️ Step 4: Finish with Bright Flavors

Stir in the 2 tablespoons lime juice and ¼ cup heavy cream to balance the richness with bright acidity and luxurious creaminess. The lime juice cuts through the peanut butter's richness while the cream adds a velvety texture that makes this soup irresistible. If the soup is too thick, add the reserved ½ cup broth or water 1 tablespoon at a time until you reach your desired consistency.

Ladle the soup into bowls and garnish with ¼ cup chopped fresh cilantro. The fresh herbs add a bright pop of color and freshness that makes the dish feel complete. Serve immediately while warm, and don't forget to offer extra lime wedges on the side—everyone will want to squeeze a little more into their bowls!

👨‍🍳

Pro Tips For Making Sweet Potato And Peanut Soup

  • CHAR THE SWEET POTATO FIRST: I learned this the hard way—roasting or sautéing the sweet potatoes until they’re tender and slightly caramelized (about 10 minutes in olive oil over medium-high heat) deepens their flavor way more than raw chunks. This isn’t just about softness; it’s about building that nutty, toasty base before you even add the broth.
  • USE THICK PEANUT BUTTER: Skip the powdered or "natural" with too much oil—look for a thick, chunky peanut butter (like the kind with visible peanut pieces). Stir it into the warm soup, not cold, and thin it gradually with coconut milk. The texture stays rich, and you avoid that greasy separation that ruins the whole dish.
  • SIMMER DON’T BOIL: Once the peanut butter and coconut milk hit the pot, keep the heat at a low simmer. I used to let it boil, and the peanut butter would split, turning the soup into a sad, oily mess. A gentle bubble is all you need—let the flavors meld without breaking.
  • SALT THE BROTH EARLY: Add half your salt to the vegetable broth before it even touches the sweet potatoes. The flavors need time to marry, and salting late means you’ll end up guessing how much to add. Trust me, your spoon will thank you when the soup tastes balanced, not flat.

Health benefits of this dish

Peanut Powerhouse

This soup packs a nutritional punch with peanut butter as its star ingredient. A ½ cup serving delivers 8 grams of plant-based protein and 7 grams of healthy fats, including heart-healthy monounsaturated fats.

The natural peanut butter (not powdered) provides vitamin E and magnesium, which support skin health and muscle function. I always opt for unsweetened varieties to avoid added sugars that can spike blood glucose levels. 🥜

Sweet Potato Strength

The 2 lbs of sweet potatoes in this recipe bring vitamin A (about 300% of your daily needs), crucial for vision and immune function. They also provide fiber (with 7 grams per serving) to support digestion and keep you feeling full longer.

The roasting process enhances their natural sweetness without added sugar, making this soup a great option for those watching their sugar intake.

Creamy but Light

While the soup feels rich and indulgent, the coconut milk and heavy cream (or vegan sub) add creaminess without excessive calories. A 1-cup serving contains only 250 calories, making it a satisfying yet balanced meal.

The lime juice not only brightens flavors but also provides vitamin C to boost collagen production and immunity. It’s the perfect balance of comfort and nutrition.

Spice Benefits

The smoked paprika and cumin in this recipe aren’t just for flavor—they’re packed with antioxidants. Smoked paprika contains capsaicin, which may help reduce inflammation, while cumin supports digestion and blood sugar regulation.

Even the red chili flakes add vitamin C and capsaicin, which can boost metabolism slightly. A pinch goes a long way! 🌶️

Meal-Prep Friendly

This soup is a meal-prep superstar because it keeps well in the fridge for 4-5 days and freezes beautifully for 3 months. The fiber and protein combo helps stabilize blood sugar, making it ideal for keeping energy levels steady throughout the day.

I often double the batch and portion it into containers for easy lunches—just reheat with a splash of water or broth to restore creaminess.

Vegan Adaptable

With just a few swaps—coconut milk for heavy cream and ensuring your peanut butter is 100% natural—this soup becomes fully vegan while retaining all its nutritional benefits. The plant-based protein from peanuts and sweet potatoes makes it a complete meal for those following a vegan or plant-forward diet.

It’s proof that comfort food can be nourishing too! 🌱

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 10g50%
Cholesterol 30mg10%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 12g
Protein 12g24%
* 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 make this soup without roasting the sweet potatoes?

You can, but you'll lose that deep caramelized flavor that makes this soup special. Roasting develops the natural sweetness and adds smoky depth—like the difference between store-bought and homemade. If you're short on time, boil the sweet potatoes first, but they won't have the same rich flavor. For best results, take the extra 30 minutes to roast them!

2

How do I make this soup vegan?

Swap the heavy cream for an extra ¼ cup coconut milk and ensure your peanut butter is 100% natural (no added oils or sweeteners). The soup will still be creamy and delicious! For extra richness, add 1 tablespoon cashew cream (blend soaked cashews with water) or nutritional yeast for a cheesy note.

3

Why does my soup taste bitter after blending?

Bitterness usually comes from over-roasted sweet potatoes or burnt garlic. Make sure your sweet potatoes are golden brown (not blackened) and remove garlic from the pan as soon as it's fragrant. If it happens, stir in 1 extra tablespoon lime juice or a pinch of sugar to balance the flavor. Always taste as you go!

4

Can I use regular peanut butter instead of natural?

Technically yes, but natural peanut butter gives better flavor and texture. Regular peanut butter contains oils that can separate when heated, making your soup grainy. If you must use it, stir it in at the end over low heat and add a splash of coconut milk to help it blend smoothly. For the best results, stick with natural, unsweetened peanut butter.

5

How can I adjust the spice level?

Start with the ½ teaspoon red chili flakes and taste before serving. For more heat, add ¼ teaspoon cayenne pepper or a dash of hot sauce. If you prefer milder flavor, reduce the chili flakes to ¼ teaspoon or skip them entirely. Lime juice also helps balance spiciness—add more if needed!

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