Published on January 20, 2026
Ready in: 45 minutes · Serves: 4 · Technique: Blending · Storage: 5-7 days in refrigerator.
Quick Answer
This Sweet Potato Peanut Soup combines sweet and savory flavors, creating a warm, comforting dish perfect for chilly autumn days.
As the crisp autumn air settles over New York City, I’m reminded of how the season ushers in a wave of comforting flavors and cozy gatherings. With Thanksgiving and Christmas just around the corner, I find myself gravitating toward warm, nourishing dishes that feed both body and soul. One recipe that has found a special place in my kitchen this season is Sweet Potato Peanut Soup, a delightful blend of sweet and savory that warms the heart and pleases the palate.
A Cozy Holiday Treat

Why You’ll Love This Recipe
- Comforting and warm, perfect for chilly autumn nights.
- A delightful blend of sweet and savory flavors that will please everyone.
- Nourishing ingredients that are both healthy and satisfying.
- Easy to make, with simple steps and minimal prep time.
- Great for meal prep; it can be stored or frozen for later enjoyment.
Ingredients
Gather these simple ingredients to make a flavorful Sweet Potato Peanut Soup.
Soup Base
- 2 medium sweet potatoes, peeled and diced
- 1 cup onion, diced (about 1 large onion)
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1 tablespoon vegetable oil or peanut oil
- 4 cups vegetable broth
- 1 teaspoon salt (to taste)
- ½ teaspoon black pepper
Flavor Enhancers
- 1 cup creamy peanut butter
- 1 tablespoon soy sauce
- 1 teaspoon lime juice (optional)
- Chopped cilantro (for garnish)
How to Make Sweet Potato Peanut Soup (Step-by-Step)
This hearty soup is simple to prepare and full of rich flavors. Follow my steps to create a delightful dish that’s perfect for sharing.
Step 1: Sauté the Aromatics
In a large pot or Dutch oven, heat the vegetable oil over medium heat. As the oil shimmers, add the diced onion and sauté until it’s translucent and fragrant, about 5-7 minutes. I love how the kitchen starts to fill with that sweet, caramelized aroma! Next, stir in the minced garlic and ginger, cooking for another 2 minutes until those vibrant smells come alive.
Step 2: Add Sweet Potatoes
Add the diced sweet potatoes to the pot, stirring them into the aromatic mix. Their vibrant orange hue adds a pop of color to your dish. Let them cook for about 5 minutes, allowing the edges to soften slightly.
Step 3: Combine Broth and Seasoning
Pour in the vegetable broth, stirring well to combine. Season with salt and black pepper. Bring the soup to a gentle simmer, which invites a lovely, comforting ambiance into your home. Cook for about 20 minutes, or until the sweet potatoes are tender and easily pierced with a fork.
Step 4: Blend Until Smooth
Once the sweet potatoes are soft, remove the pot from heat. Carefully ladle the mixture into a blender, working in batches if your blender is smaller. Blend until smooth and creamy—this is where the magic happens! You’ll get a luscious texture that makes my heart skip a beat.
Step 5: Stir in Peanut Butter
Pour the blended soup back into the pot over low heat and stir in the creamy peanut butter. Watch as it swirls and combines into a rich, velvety texture. Add soy sauce for an extra umami punch and lime juice if you’re feeling adventurous. Adjust seasoning as needed.
Step 6: Serve
Ladle the soup into bowls and garnish with fresh cilantro. The vibrant green against the pumpkin-hued soup is irresistible, and I can’t help but dive right in!

Common Mistakes to Avoid
- Overcooking the sweet potatoes: Be careful not to let the sweet potatoes cook too long; they should be tender but not mushy, as you want a creamy texture once blended.
- Blending too hot: Allow the soup to cool slightly before blending to avoid any dangerous splashes. If needed, blend in batches.
- Skipping the peanut butter: Don’t skip or substitute the creamy peanut butter; it’s the star that gives this soup its unique flavor profile!
Tips and Tricks for Success
- For a spicier kick, consider adding a pinch of cayenne pepper or a splash of hot sauce when blending.
- This soup can be stored in the refrigerator for up to a week or frozen for future cozy gatherings, making it perfect for holiday meal prep!
- Blend the soup in batches to achieve that smooth, restaurant-style texture.
- Adjust seasoning to taste, especially after adding the peanut butter and soy sauce.
Variations
- Substitute almond butter for a different nutty flavor.
- Add a splash of coconut milk for creaminess.
- Incorporate roasted red peppers for a smoky twist.
- Use chicken broth instead of vegetable broth for a non-vegetarian version.
How to Serve
- Ladle the soup into bowls and garnish with fresh cilantro.
- Drizzle a bit of lime juice on top for added brightness.
- Pair with crusty bread or crackers for a complete meal.
- Serve with a side salad for a fresh accompaniment.

Make Ahead and Storage
- Make Ahead: Prepare the soup a day in advance to enhance the flavors.
- Storage: Store in an airtight container in the refrigerator for 5-7 days.
- Reheating: Reheat gently on the stove over medium heat, stirring occasionally.
- Freezing: Freeze in a freezer-safe container for up to 3 months, leaving space at the top for expansion.
Recipe Notes / What I Learned
While perfecting this recipe, I learned that blending the soup in batches helps achieve that smooth, restaurant-style texture I love. Additionally, the balance of sweet from the potatoes and savory from the peanut butter truly elevates the dish, making it the perfect comfort food for any gathering.
Yield and Serving Size
Yield: 6 servings · Serving Size: 1 cup
Nutrition Snapshot
Estimated Nutrition Per Serving: ~320 calories · 10g protein · 45g carbs · 14g fat

Warm Sweet Potato Peanut Soup for Autumn
Ingredients
Equipment
Method
- In a large pot or Dutch oven, heat the vegetable oil over medium heat. Add the diced onion and sauté until translucent and fragrant, about 5-7 minutes. Stir in the minced garlic and ginger, cooking for another 2 minutes.
- Add the diced sweet potatoes to the pot, stirring them into the aromatic mix. Let them cook for about 5 minutes, allowing the edges to soften slightly.
- Pour in the vegetable broth, stirring well to combine. Season with salt and black pepper. Bring to a gentle simmer, cooking for about 20 minutes, or until sweet potatoes are tender.
- Once the sweet potatoes are soft, carefully ladle the mixture into a blender, working in batches if necessary, and blend until smooth and creamy.
- Pour the blended soup back into the pot over low heat and stir in the creamy peanut butter. Add soy sauce and lime juice if using. Adjust seasoning as needed.
- Ladle the soup into bowls and garnish with fresh cilantro. Serve warm.
Notes
FAQs
1. Can I use other types of potatoes for this soup?
Yes, while sweet potatoes provide a unique flavor, you can substitute with regular potatoes, but the taste and texture will vary.
2. Is this recipe vegan-friendly?
Yes, Sweet Potato Peanut Soup is vegan as it uses vegetable broth and does not include any animal products.
3. Can I make this soup spicy?
Absolutely! You can add a pinch of cayenne pepper or a splash of hot sauce during blending for a spicy kick.
4. How can I store leftovers?
Let the soup cool completely before storing it in an airtight container. It stays fresh in the refrigerator for about 5-7 days or can be frozen for future use.
5. Can I make this soup ahead of time for a gathering?
Yes, this soup is perfect for meal prep. Make it a day or two in advance, and it will taste even better as the flavors meld together.







