This creamy African-inspired soup blends the natural sweetness of root vegetables with the rich, savory depth of peanut butter. It is a hearty, one-pot meal that provides a warming spice profile perfect for cold weather.

List of ingredients
- 1 large onion, finely chopped – provides the aromatic base.
- 2 garlic cloves, finely minced – adds sharp, pungent flavor.
- 1 tsp cumin seeds or ground cumin – introduces earthy, warm notes.
- 1/2 tsp chilli flakes, plus more to garnish – adds a controllable spicy kick.
- 2 tsp finely grated fresh ginger – brings a zesty, aromatic heat.
- 1 tsp sugar – balances the acidity of the canned tomatoes.
- 3 large sweet potatoes, peeled and cubed – the primary thickening and sweetening agent.
- 1 large parsnip, peeled and cubed – adds an earthy, peppery complexity.
- 1 red pepper, de-seeded and roughly chopped – contributes sweetness and color.
- 400 g | 14oz can chopped tomatoes – provides a tangy, acidic base.
- 900 ml | 4 cups hot vegetable stock – the liquid base for simmering.
- 2-3 tbsp smooth peanut butter – adds creaminess and a distinct nutty richness.
- salt and pepper to season – enhances all other flavors.
- handful finely chopped roasted peanuts, optional – adds a crunchy texture for garnish.
- 1-2 tbsp olive oil to fry – used for sautéing the aromatics.
step-by-step instructions
- Sauté aromatics: Heat the olive oil in a large pot. Add cumin seeds, chilli flakes, and ginger, frying for one minute. Stir in the chopped onion, minced garlic, and sugar, cooking over medium-low heat until the onion is soft.
- Add base vegetables: Incorporate the cubed sweet potato, cubed parsnip, and chopped tomatoes. Stir for a couple of minutes to coat the vegetables in the oil and spices.
- Simmer: Pour in the hot vegetable stock. Bring the mixture to a boil, then reduce heat and simmer for about 15 minutes, or until the vegetables are tender when pierced with a fork.
- Blend: Use an immersion blender directly in the pot, or carefully transfer the soup to a blender, pulsing until the texture is completely smooth.
- Finish: Return the blended soup to the pot if using a blender. Stir in the smooth peanut butter until fully incorporated.
- Serve: Taste and adjust seasonings with salt and pepper. Serve hot with a sprinkle of chilli flakes, a handful of chopped roasted peanuts, and a light drizzle of olive oil.
Ingredient Selection and Preparation
Selecting the Best Sweet Potato Varieties
For this recipe, orange-fleshed sweet potatoes are ideal because they blend into a smooth, creamy consistency. Avoid the white-fleshed varieties if you want a more vibrant color and higher natural sugar content. Ensure the potatoes are firm to the touch and free of soft spots.
Preparing Parsnips for Depth
Parsnips provide a subtle peppery flavor that cuts through the richness of the peanut butter. When peeling, remove as much of the woody outer skin as possible. Cut them into uniform cubes to ensure they cook at the same rate as the sweet potatoes.
The Role of Fresh Ginger
Using fresh ginger provides a bright, sharp heat that differs from dried powder. Grate it finely to ensure it distributes evenly throughout the oil during the initial sauté. This process helps release the essential oils for a more potent flavor profile.
Cooking Technique Enhancements
Sautéing Aromatics for Maximum Flavor
Cooking the cumin seeds and chilli flakes in oil first is a process called blooming. This technique awakens the fat-soluble flavors in the spices, making the overall soup more fragrant. Keep the heat at medium-low to avoid burning the garlic, which can become bitter.
Controlling the Simmer
Bringing the stock to a boil quickly and then dropping it to a simmer prevents the vegetables from breaking down too early. A gentle simmer ensures the interiors of the sweet potatoes are fully cooked without the edges disintegrating. Check for tenderness every few minutes after the 15-minute mark.
Balancing Acidity with Sugar
The addition of a small amount of sugar is a technical step to neutralize the sharp acidity of the canned tomatoes. This creates a rounded flavor profile where the sweetness of the potato and the tang of the tomato coexist harmoniously. Do not overdo the sugar, as the sweet potatoes already provide natural sweetness.
Blending and Texture Guides
Using an Immersion Blender Safely
An immersion blender is the most efficient tool for this soup as it eliminates the need for transferring hot liquid. Keep the blender head fully submerged to avoid splashing hot soup on your hands. Move the blender in a slow, circular motion to ensure no chunks of parsnip remain.
Processing in a Countertop Blender
If using a traditional blender, work in small batches to avoid overfilling the jar. Always leave the center cap of the lid slightly open or covered with a towel to allow steam to escape. This prevents pressure build-up, which could cause the lid to pop off violently.
Achieving the Ideal Consistency
If the soup feels too thick after blending, stir in an extra half cup of hot vegetable stock. Conversely, if it is too thin, simmer the blended mixture for an additional five minutes without a lid. The peanut butter added at the end will also naturally thicken the texture.
Nut Butter Variations and Substitutions
Choosing the Right Peanut Butter
Smooth, unsweetened peanut butter is recommended for a clean, savory taste. If using natural peanut butter that separates, stir it thoroughly before measuring to ensure the oil is evenly distributed. Avoid using peanut butter with added honey or cinnamon, as these will alter the savory profile.
Almond Butter Substitution
For a milder, nuttier flavor, almond butter can be used as a one-to-one replacement for peanut butter. Almond butter tends to be slightly less dominant than peanut butter, which allows the ginger and cumin to stand out more. The creaminess remains virtually the same.
Sunflower Seed Butter for Nut-Free Needs
Sunflower seed butter is an excellent alternative for those avoiding nuts. It provides a similar richness and thickness to the soup. Note that sunflower butter has a distinct toasted taste that may slightly change the overall flavor profile of the dish.
Pairing and Presentation Ideas
Best Bread Pairings for Dipping
A toasted slice of sourdough bread is ideal because its tanginess complements the sweet potato. Warm naan or a crusty baguette also work well for scooping up the thick soup. Brush the bread with garlic butter before toasting for extra flavor.
Adding Fresh Herb Garnishes
Fresh cilantro or chopped parsley adds a bright, green contrast to the orange soup. These herbs provide a fresh element that cuts through the density of the peanut butter. Sprinkle them on immediately before serving to maintain their color and aroma.
Incorporating Fresh Greens
Stirring in a handful of baby spinach or kale during the final heating stage adds nutritional value and texture. The heat of the soup will wilt the greens quickly without overcooking them. This turns the soup into a more complete, one-bowl meal.
Storage and Preservation
Refrigeration and Shelf Life
Store the soup in an airtight glass container in the refrigerator for up to four days. Because of the peanut butter and vegetable content, the soup may thicken significantly as it cools. Ensure the container is completely cooled before sealing to prevent condensation.
Freezer-Safe Storage Methods
This soup freezes well for up to three months. Leave about an inch of headspace at the top of the container to allow the liquid to expand as it freezes. Avoid freezing the soup if you have already added fresh herb garnishes, as they will wilt and lose flavor.
Thawing and Recovery
Thaw the soup slowly in the refrigerator overnight before heating. If you need to thaw it quickly, place the container in a bowl of cold water. Avoid thawing in the microwave to prevent uneven heating and separation of the peanut butter.
Reheating Best Practices
Stovetop Reheating Method
Reheat the soup in a pot over medium-low heat, stirring frequently. Adding a splash of water or vegetable stock helps loosen the thickened texture. Heat slowly to ensure the peanut butter does not separate or burn at the bottom of the pot.
Microwave Heating Tips
Transfer the soup to a microwave-safe bowl and cover it with a lid or microwave-safe wrap. Heat in one-minute intervals, stirring between each session. This ensures the heat is distributed evenly and prevents hot spots that could splatter.
Restoring the Creamy Texture
If the soup appears grainy or separated after reheating, whisk it vigorously with a hand whisk. A small knob of unsalted butter or a teaspoon of olive oil stirred in at the end can restore the glossy, smooth finish.
Troubleshooting Common Issues
Fixing a Grainy Texture
Graininess usually occurs if the vegetables were not fully tender before blending. To fix this, pass the blended soup through a fine-mesh sieve to remove any remaining fibers. Alternatively, blend the soup for an additional two minutes on high speed.
Balancing Excessive Saltiness
If the vegetable stock was too salty, add a squeeze of fresh lime juice or a small amount of unsweetened coconut milk. The acidity of the lime or the creaminess of the coconut milk helps mask the excess salt. Avoid adding more sugar, as this may make the soup taste like a dessert.
Reducing Overpowering Peanut Flavor
If the peanut butter dominates the other flavors, stir in a small amount of additional vegetable stock or a tablespoon of tomato paste. This adds more savory and acidic notes to balance the richness. Next time, start with one tablespoon of peanut butter and increase gradually.
Frequently Asked Questions
Can I use frozen sweet potato cubes?
Yes, you can use frozen cubes, but reduce the simmering time slightly as frozen vegetables often release more water. Ensure they are fully thawed or add a small amount of extra stock to compensate for the temperature drop in the pot.
What is the best substitute for parsnips?
Carrots are the best substitute for parsnips, providing a similar texture and sweetness. While you lose the peppery note of the parsnip, the overall structure and creaminess of the soup remain intact.
How can I make the soup spicier?
To increase the heat, add a pinch of cayenne pepper during the sauté phase or increase the amount of chilli flakes used for garnish. You can also stir in a teaspoon of sriracha or hot sauce just before serving.
Can I use water instead of vegetable stock?
You can use water, but you will need to increase the amount of salt and pepper to maintain the flavor. For a better result, use a bouillon cube dissolved in water to provide the necessary savory base that water lacks.
Print
African Sweet Potato Soup
- Total Time: 37 minutes
- Yield: 4–5 servings 1x
- Diet: Vegan
Description
A flavour-packed and spicy African sweet potato soup with a creamy touch of peanut butter to wake up your taste buds.
Ingredients
- 1 large onion (finely chopped)
- 2 garlic cloves (finely minced)
- 1 tsp cumin seeds (or ground cumin)
- 1/2 tsp chilli flakes (plus more to garnish)
- 2 tsp finely grated fresh ginger
- 1 tsp sugar
- 3 large sweet potatoes (peeled and cubed)
- 1 large parsnip (peeled and cubed)
- 1 red pepper (de-seeded and roughly chopped)
- 400 g | 14oz can chopped tomatoes
- 900 ml | 4 cups hot vegetable stock
- 2–3 tbsp smooth peanut butter
- salt and pepper to season
- handful finely chopped roasted peanuts to garnish (optional)
- 1–2 tbsp olive oil to fry
Instructions
- Step: Heat the oil in a large pot and add the cumin seeds, chilli flakes and ginger. Fry for a minute then add the onion, garlic and sugar stirring for a few minutes over medium-low heat until onion is soft.
- Step: Add the sweet potato, parsnip and tomatoes and stir for a couple of minutes.
- Step: Add the stock, bring to the boil and then simmer for about 15 minutes or until vegetables are tender.
- Step: Pulse the soup in a blender (or use an immersion blender) until smooth.
- Step: Return to the pot then stir in the peanut butter.
- Step: Check the seasoning and serve with a sprinkling of chilli flakes, a handful of chopped roasted peanuts, and a drizzle of oil.
Notes
Serve with a thick slice of Sourdough bread.
- Prep Time: 12 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Simmering
- Cuisine: African
Nutrition
- Serving Size: 1 serving
- Calories: 280 kcal
- Sugar: 12 g
- Sodium: 650 mg
- Fat: 14 g
- Saturated Fat: 2.5 g
- Unsaturated Fat: 11.5 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 8 g
- Protein: 9 g
- Cholesterol: 0 mg
Keywords: African sweet potato soup, peanut butter soup, spicy vegetable soup, vegan soup




