Creamy, nutty, and bursting with vibrant flavors, this Peanut Sweet Potato Soup is the perfect harmony of comfort and nutrition. Made with velvety sweet potatoes, rich peanut butter, and a touch of coconut milk, this hearty soup is both savory and lightly sweet with a delightful hint of spice from ginger, cumin, and cayenne pepper. A squeeze of lime juice brightens every spoonful, while optional garnishes of fresh cilantro and roasted peanuts add a fresh, crunchy finish. Ready in just 45 minutes, this one-pot recipe is perfect for a busy weeknight or when you're craving something warm and nourishing. Suitable for vegetarians and packed with wholesome ingredients, this soup pairs perfectly with crusty bread or on its own as a satisfying main course.
Scan with your phone to download!
Heat the olive oil in a large pot or Dutch oven over medium heat.
Add the diced onion and sauté for 3-4 minutes until softened and translucent.
Add the minced garlic and grated ginger, and cook for another minute, stirring frequently to avoid burning.
Stir in the diced sweet potatoes and cook for 2 minutes to coat them in the aromatics.
Pour in the vegetable broth and canned diced tomatoes (with their juices). Stir well and bring the mixture to a boil.
Once boiling, reduce the heat to low, cover, and simmer for 15-20 minutes or until the sweet potatoes are fork-tender.
Using an immersion blender (or transferring the soup in batches to a countertop blender), blend the soup until smooth and creamy.
Return the blended soup to the pot and stir in the peanut butter, ground cumin, ground coriander, cayenne pepper, salt, and black pepper. Simmer for another 5 minutes, stirring occasionally.
Stir in the coconut milk and lime juice. Cook for 2 more minutes to heat through.
Taste and adjust seasoning if needed. Add more salt, pepper, or lime juice depending on preference.
Ladle the soup into bowls and garnish with chopped fresh cilantro and roasted peanuts, if desired. Serve warm.
Serving size | (2323.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2703.6 |
Total Fat 178.0g | 0% |
Saturated Fat 33.0g | 0% |
Polyunsaturated Fat 11.7g | |
Cholesterol 7.9mg | 0% |
Sodium 6350.1mg | 0% |
Total Carbohydrate 222.6g | 0% |
Dietary Fiber 47.1g | 0% |
Total Sugars 83.1g | |
Protein 91.4g | 0% |
Vitamin D 0IU | 0% |
Calcium 593.4mg | 0% |
Iron 16.6mg | 0% |
Potassium 4714.7mg | 0% |
Source of Calories