Soups & Stews
This sweet potato and peanut butter soup recipe delivers the perfect balance of creamy, spiced richness and satisfying crunch—transforming humble ingredients into a velvety, flavor-packed dish.
The secret lies in roasting sweet potatoes for deep caramelization before blending them with peanut butter, creating a smooth yet textured base that's both comforting and unexpectedly sophisticated.
For those who love bold flavors with a touch of warmth, this soup becomes a centerpiece that feels equally at home in a cozy kitchen or a modern dining setting.
The recipe begins with simple, accessible ingredients—sweet potatoes, peanut butter, vegetable broth, and aromatic spices like cinnamon and ginger—that come together in a foolproof process requiring just 30 minutes of active time.
Sautéing onions and garlic sets the flavor foundation, while simmering the soup allows the spices to meld into a harmonious blend. The result is a soup that's rich enough to stand alone yet light enough to pair effortlessly with toasted bread or a crisp green salad.
What makes this recipe truly special is the crunchy topping—a mix of toasted peanuts and sesame seeds—that adds texture and visual appeal with minimal effort. This topping not only enhances the soup's depth but also makes it feel like a restaurant-quality dish without the fuss.
The combination of creamy, spiced soup and nutty crunch creates a sensory experience that's both nostalgic and innovative, proving that simple ingredients can deliver extraordinary results.
Whether you're serving this as a hearty lunch, a light dinner, or a comforting snack, the soup's versatility shines. For added depth, consider stirring in coconut milk for extra creaminess or tofu for a protein boost.
The recipe scales beautifully, making it perfect for meal prep or sharing with friends. Ready to create something truly satisfying? Let's get started.
Ingredients for sweet potato and peanut butter soup
Sixteen ingredients transform into velvety, spiced soup with restaurant-quality crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Organic Sweet Potatoes 🍠 | 2 ½ lb | Medium-sized, peeled and cubed |
| Natural Peanut Butter 🥜 | ½ cup | Creamy, unsweetened variety |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Fresh Ginger 🌿 | 1 tbsp | Grated, aromatic |
| Ground Cinnamon 🌶️ | 1 tsp | Pure Ceylon preferred |
| Ground Cumin 🌿 | ½ tsp | Toasted for depth |
| Coconut Milk 🥥 | ½ cup | Full-fat for creaminess |
| Raw Peanuts 🥜 | ¼ cup | Unsalted, for topping |
| Sesame Seeds 🌾 | 1 tbsp | Toasted, for crunch |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing |
| Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The sweet potatoes deserve special attention. Organic varieties with vibrant orange flesh yield the best texture and natural sweetness. Trader Joe's and Whole Foods carry excellent options—look for firm, unblemished tubers. Medium-sized potatoes (about 6-8 oz each) roast more evenly. Peeled and cut into even 1-inch cubes, they'll caramelize beautifully. For extra depth, consider purple sweet potatoes—their earthy notes complement the peanut butter perfectly. The ginger should be fresh, with no woody cores, and the cinnamon should be pure Ceylon for delicate warmth rather than the stronger cassia variety.
No coconut milk? Full-fat cashew cream delivers a similar richness. Substituting peanut butter? Almond butter or tahini work well, though the flavor profile shifts slightly. Fresh ginger too pungent? Ground ginger at half the amount will suffice, though it lacks the bright zing of fresh. For the crunchy topping, toasted pumpkin seeds make a great alternative to peanuts. The vegetable broth can be homemade (simmer onion peels, carrot tops, and celery stalks) or store-bought—just ensure it's low-sodium. The sesame seeds should be toasted in a dry pan for 2-3 minutes until fragrant; no need to overcook or they'll burn.
Roasted sweet potato cubes keep for 5 days in the fridge, making this an ideal meal prep option. The finished soup reheats beautifully—simmer gently on low heat or warm in the microwave with a splash of water to prevent drying. For best texture, add the crunchy topping fresh after reheating. Portion into airtight containers with a layer of plastic wrap pressed directly on the surface to preserve the crunch. The soup freezes well for up to 3 months, though the texture may soften slightly upon thawing. Always taste before serving—adjust salt and spices as needed.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just roast the sweet potatoes until tender, blend with peanut butter and broth, and boom. No extra pots, no fuss. The onion and garlic caramelize right in the pan while you chop, so cleanup is just a wipe-down.
- Creamy Without Dairy: That peanut butter isn’t just for flavor—it thickens the soup into velvety perfection while keeping it rich and satisfying. Honestly, the first time I tasted it, I thought, "Wait, this is actually healthy?" The sweetness of the potatoes balances the nutty depth like a dream.
- Weeknight to Potluck: Make a big batch on Sunday and reheat it all week—it’s that good. Or bring it to a picnic; it’s hearty enough for lunch but light enough for a chilly afternoon. My roommates used to tease me for always bringing this, but now they steal my leftovers.
- Budget-Friendly Powerhouse: Sweet potatoes and peanut butter stretch this soup into a full meal for pennies. Between us, I’ve fed four people for under $8 with this recipe. The broth adds depth without breaking the bank, and the garlic? That’s the secret—it makes everything taste like you put in effort.
Step-by-step instructions for sweet potato and peanut butter soup
Transform humble ingredients into velvety, spiced comfort with this foolproof method.
Sauté Aromatics Until Fragrant
Heat the 2 tablespoons extra-virgin olive oil in a heavy-bottomed pot over medium heat. Add the 1 whole yellow onion and cook for 5-6 minutes until softened and translucent, stirring occasionally. The onions should release their sweetness without browning.
Add the 4 cloves minced garlic and 1 tablespoon grated fresh ginger, cooking for another 1-2 minutes until the garlic turns golden and the ginger releases its aromatic oils. This foundational step builds the soup's complex flavor profile - don't rush it. The moment you smell that pungent garlic-ginger aroma, you're ready for the next ingredient.
Build the Spiced Sweet Potato Base
Add the 2.5 pounds cubed organic sweet potatoes to the pot, stirring to coat them in the aromatic oil. Sprinkle with 1 teaspoon ground cinnamon, ½ teaspoon ground cumin, and 1 teaspoon sea salt, mixing well to distribute the spices evenly. Pour in the 4 cups vegetable broth and bring to a gentle boil over medium-high heat.
Once boiling, reduce heat to low-medium and let the mixture simmer uncovered for 15-20 minutes until the sweet potatoes are fork-tender. You'll know they're ready when you can easily pierce them with a fork and they begin breaking down. The broth should reduce slightly, intensifying the flavors. If it reduces too quickly, add ½ cup water to maintain the proper consistency.
Blend to Silky Perfection
Remove the pot from heat and let it cool slightly for 5 minutes - this prevents splattering when blending. Using an immersion blender, blend the soup directly in the pot until completely smooth. For a completely silky texture, I recommend blending in batches if using a countertop blender, but always strain through a fine-mesh sieve to remove any remaining skin or fibrous bits that might affect the texture.
Return the soup to the pot and stir in the ½ cup natural peanut butter and ½ cup coconut milk over low heat. The peanut butter will initially create a thick, paste-like consistency, but as it incorporates, the soup will become luxuriously velvety. Stir continuously for 3-4 minutes until completely smooth and creamy. This is where the magic happens - the peanut butter transforms the soup from simple to extraordinary.
Balance and Finish
Taste the soup and adjust seasoning as needed. Add more sea salt if needed, or a pinch of ½ teaspoon black pepper for heat. Stir in the 1 tablespoon freshly squeezed lemon juice - this brightens the flavors and balances the richness. The acidity cuts through the sweetness and enhances all the warm spices.
For the perfect finish, gently heat the soup over low heat for 2-3 minutes just to warm through. The soup should be hot but not boiling - you want to preserve its silky texture. This is also the moment to prepare your garnishes while the soup simmers.
Serve with Crunchy Toppings
Divide the soup among bowls and immediately top each serving with 1 tablespoon toasted sesame seeds and 1 tablespoon raw peanuts. I like to toast the peanuts and sesame seeds separately in a dry skillet over medium heat for 2-3 minutes until fragrant and golden before adding them to the soup. This adds essential texture contrast to the velvety broth.
The contrast between the warm, spiced soup and the cool, nutty crunch creates an unforgettable eating experience. Serve immediately while the soup is hot and the toppings are at their peak crunch. Each spoonful delivers a perfect balance of sweet, savory, and spiced flavors with that satisfying textural contrast.
Pro Tips For Making Sweet Potato And Peanut Butter Soup
- PEEL AND CUBE SMALL: Sweet potatoes are stubborn—cut them into 1-inch chunks before peeling. That way, you avoid the mess of peeling soft, cooked flesh off your cutting board later. (Yes, I’ve done it the other way. No, I won’t do it again.)
- ROAST ONIONS FIRST: Sauté raw onion and garlic until soft? Boring. Toss them in a 400°F oven for 10 minutes with a drizzle of oil—they caramelize slightly and add depth without burning. Just don’t walk away; they’ll crisp faster than you think.
- WHISK PEANUT BUTTER: Stirring peanut butter into warm soup? You’ll end up with clumps. Mix it with a splash of broth or coconut milk first, then whisk it into the pot. Smooth texture every time—no one likes to chew mystery lumps.
- PRESSURE-COOK THE POTATOES: Skip the 45-minute simmer on the stove. Dump peeled sweet potatoes, broth, and aromatics into a pressure cooker for 10 minutes on high pressure. The soup’s done faster, and the potatoes break down evenly—no need to babysit the pot. (Your future self will notice the time saved.)
Regional styles of this recipe
Southern Comfort Twist
In the American South, this soup gets a smoky depth by adding ½ teaspoon smoked paprika and ¼ teaspoon cayenne pepper to the spice blend. I like to finish with a drizzle of hot honey—just 1 teaspoon per bowl—to balance the richness with a sweet, fiery kick.
The Southern approach also calls for a side of cornbread, where the crunchy topping becomes a perfect match for the bread's texture. 🌶️
Thai-Inspired Fusion
For a Thai-inspired version, swap the cinnamon and cumin for 1 teaspoon galangal paste or ½ teaspoon ground coriander, and add 1 tablespoon fish sauce (or soy sauce for vegetarian) to the broth.
Stir in 1 tablespoon lime juice instead of lemon and garnish with crushed peanuts and fresh cilantro. The umami from the fish sauce elevates the peanut butter's nuttiness, creating a bold, aromatic twist. 🥥
Jamaican Jerk Influence
Bring Caribbean flavors to your soup by adding 1 teaspoon jerk seasoning (or a mix of ½ teaspoon allspice, ½ teaspoon thyme, and ¼ teaspoon nutmeg) to the sautéed aromatics.
A splash of dark rum—just 1 tablespoon—simmered into the soup adds depth, while a garnish of scotch bonnet peppers (seeds removed for less heat) delivers that signature Jamaican fire. Serve with coconut rice for a complete island-inspired meal. 🌶️
Indian Masala Version
Transform this soup into a fragrant Indian-inspired dish by sautéing 1 teaspoon cumin seeds and 1 teaspoon mustard seeds in the olive oil before adding onions.
Add 1 teaspoon ground turmeric and ½ teaspoon garam masala to the spice blend, and finish with ½ cup coconut milk and a pinch of asafetida (hing) for authenticity. Garnish with toasted cumin seeds and a sprinkle of fresh cilantro.
The warmth of the spices pairs beautifully with the peanut butter's creaminess. ✨
Japanese Miso Depth
For a Japanese-inspired twist, reduce the cinnamon to ¼ teaspoon and add 1 tablespoon white miso paste to the broth while simmering. Stir in 1 teaspoon grated fresh ginger and ½ teaspoon sesame oil at the end.
Garnish with toasted sesame seeds and a drizzle of ponzu sauce for a bright, umami-rich finish. This version feels lighter yet equally satisfying, with the miso adding a subtle fermented depth. 💫
Nutrition facts
Frequently asked questions
Can I make this soup without coconut milk?
The coconut milk adds creaminess, but you can substitute it with ½ cup full-fat cashew cream or even ¼ cup extra peanut butter for a richer texture. For a lighter option, use ¼ cup Greek yogurt or sour cream—just stir it in at the very end to avoid curdling. The soup will still be delicious, just with a slightly different mouthfeel.
How do I prevent the soup from being too thick?
If your soup turns out thicker than expected, simply stir in 2-4 tablespoons of warm water or vegetable broth while heating it gently. The peanut butter can make the soup cling together initially, but a splash of liquid will restore the perfect velvety consistency. For future batches, ensure your sweet potatoes are well-cooked before blending to avoid excess starch.
Is this soup kid-friendly, and how can I make it milder?
Yes! This soup is naturally kid-friendly, but you can adjust the spices to suit little palates. Reduce the cinnamon to ¼ teaspoon and omit the cumin entirely. For extra sweetness, add 1 tablespoon maple syrup or honey at the end. Serve it with a side of buttered noodles or toasted bread to make it even more appealing to children.
Can I prep this soup ahead of time for meal prep?
This soup is perfect for meal prep! Store the fully blended soup (without toppings) in an airtight container in the fridge for up to 5 days or freeze it for 3 months. When reheating, add a splash of water or broth to thin it out if needed. Save the toppings (peanuts and sesame seeds) separately and toast them fresh before serving to maintain that satisfying crunch.
What’s the best way to store leftover peanut butter?
To keep your peanut butter fresh, store it in an airtight container in the pantry at room temperature. Once opened, transfer any unused peanut butter to a clean, sealed jar to prevent it from absorbing odors. For extra freshness, refrigerate it after opening—it’ll stay good for up to 6 months. If it separates, just stir it well before using in your soup!
