This Senegalese-inspired vegetarian soup brings together peanut butter, tomato, sweet potato, chickpeas, and leafy greens in a gently spiced broth. It draws on the broader West African tradition of groundnut stews; recipes and seasonings vary by household and region, so this is a practical meat-free version rather than a claim to one definitive Senegalese soup.
Ingredients
- 2 tablespoons (30 ml) neutral vegetable oil
- 1 large yellow onion, finely diced, about 1 cup (200 g)
- 1 red bell pepper, diced, about 1 cup (150 g)
- 2 medium carrots, peeled and sliced, about 1 cup (160 g)
- 3 garlic cloves, minced, about 1 tablespoon (9 g)
- 1 tablespoon (6 g) finely grated fresh ginger
- 1 teaspoon (2 g) ground coriander
- 1 teaspoon (2 g) ground cumin
- ¼ teaspoon (0.5 g) cayenne pepper, or less to taste
- 2 tablespoons (32 g) tomato paste
- 1 can (14.5 ounces / 411 g) crushed tomatoes
- 1 medium sweet potato, peeled and cut into ½-inch cubes, about 2 cups (340 g)
- 1 can (15 ounces / 425 g) chickpeas, drained and rinsed, about 1½ cups (240 g)
- 4 cups (960 ml) low-sodium vegetable broth
- ½ cup (125 g) creamy peanut butter, preferably unsweetened and well stirred
- 1 teaspoon (5 g) nététou, optional; this fermented locust-bean seasoning is used in some Senegalese cooking
- 5 ounces (140 g) chopped kale, tough stems removed, or 4 cups (120 g) baby spinach
- 1 tablespoon (15 ml) fresh lemon juice
- 1 teaspoon (6 g) fine salt, plus more to taste
- ¼ teaspoon (0.5 g) freshly ground black pepper
Instructions
- Prepare the vegetables. Dice the onion and bell pepper, slice the carrots, mince the garlic, grate the ginger, and cut the sweet potato into evenly sized cubes. Drain and rinse the chickpeas, and strip and chop the kale if using it. Having everything ready before the pot gets hot makes the cooking straightforward.
- Soften the aromatics, 8 minutes. Heat the oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the onion, bell pepper, carrots, salt, and black pepper. Cook, stirring every minute or two, until the onion is translucent and the pepper has begun to soften. If the vegetables start sticking, lower the heat and add a tablespoon of water rather than more oil.
- Toast the spices and tomato paste, 5 minutes. Stir in the garlic, ginger, coriander, cumin, and cayenne. Cook for about 1 minute, just until fragrant. Add the tomato paste and stir it across the bottom of the pot for 1 minute. Pour in the crushed tomatoes and cook for 3 minutes, stirring occasionally, until the mixture looks thick and the raw tomato smell has mellowed.
- Simmer the sweet potato and chickpeas, 18 minutes. Add the sweet potato, chickpeas, and vegetable broth. If using nététou, stir it in now. Bring the soup to a gentle boil, then reduce the heat so the liquid simmers steadily without splashing. Cover the pot partially and cook for about 18 minutes, stirring once or twice. The sweet potato should be easily pierced with a fork but should still hold its shape.
- Blend the peanut butter smoothly, 2 minutes. Spoon about 1 cup (240 ml) of hot broth into a bowl and whisk in the peanut butter a little at a time until smooth. This quick loosening step helps prevent dense peanut clumps in the soup. Pour the mixture back into the pot and stir well. If you do not have a bowl handy, whisk the peanut butter directly into the pot in small additions, taking care to break up any lumps.
- Finish the soup, 8 minutes. Keep the soup at a gentle simmer for 3 minutes, stirring frequently so the peanut mixture does not catch on the bottom. Add the kale and cook for 5 minutes, or until tender but still green. If using baby spinach instead, stir it in during the final 1 to 2 minutes; it wilts quickly.
- Season and serve. Turn off the heat and stir in the lemon juice. Taste the broth before adding more salt: vegetable broths and nététou can vary considerably in saltiness. Add a little more cayenne for heat, lemon for brightness, or warm water or broth if you prefer a thinner soup. Serve hot.
Tips
- Choose the right peanut butter. Unsweetened creamy peanut butter gives the broth a balanced, savory flavor. If yours contains added sugar or salt, use it anyway, but reduce the added salt at first and taste before serving. Natural peanut butter needs a thorough stir before measuring.
- Keep the heat gentle after adding peanut butter. A hard boil can make the soup spit and may cause the thick broth to stick. Stir along the bottom of the pot during the final simmer, especially if your pot is thin.
- Cut the sweet potato evenly. Cubes close to ½ inch cook at a similar pace. Much larger pieces can remain firm while the smaller ones begin to break down, making the soup less even.
- Make the optional seasoning work for you. Nététou, also sold as fermented locust beans, can be difficult to find and has a bold, savory fermented flavor. If it is unavailable, leave it out or use 1 teaspoon (5 g) white miso; miso is milder and changes the seasoning rather than duplicating nététou.
Serving Suggestions
Serve the soup in deep bowls, with rice on the side or spooned into the bowl so it can soak up the peanut-tomato broth. Plain long-grain rice, brown rice, or millet all work; cook whichever grain you choose separately according to its package directions. Crusty bread is another useful option for dipping, while a simple cucumber or cabbage salad adds a cool, crisp contrast.
For a finishing touch, offer lemon wedges, chopped cilantro or parsley, and a small dish of chili sauce so everyone can adjust their bowl. If you want a lighter meal, serve smaller portions with a vegetable side. For a more filling dinner, ladle the soup over rice and add extra chickpeas. The soup is thick enough to be satisfying on its own, but it should still pour easily; loosen it with a splash of hot broth if it has thickened while waiting.
Variations
Use different vegetables. Butternut squash can replace the sweet potato in the same quantity and gives the broth a slightly sweeter, softer character. Diced eggplant or zucchini can also be added, although zucchini cooks faster and is best stirred in during the final 10 minutes. If adding extra vegetables, keep the total volume close to the recipe amount so the soup does not become crowded or dilute the peanut flavor.
Adjust the greens. Collard greens make a pleasantly firm alternative to kale, but slice them thinly and simmer them for around 10 to 15 minutes, adding them earlier than tender kale. Spinach is the quickest option and should go in at the end. You can also use a modest handful of chopped cabbage for a mild, sweet bite.
Change the texture. For a smoother soup, remove about 2 cups (480 ml) after the sweet potatoes are tender, blend until smooth, and return it to the pot before adding the peanut butter. Blend carefully in batches if using a countertop blender, and avoid filling it with steaming liquid. For a thinner, brothier bowl, add hot vegetable broth a little at a time.
Make it hotter or milder. Leave out the cayenne for a gentle version and pass chili sauce at the table. For more heat, add cayenne in small pinches or include a chopped hot pepper when sautéing the onion. Pepper heat varies, so taste before adding more.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking in shallow, covered containers. The soup keeps for 3 to 4 days in the refrigerator. It will thicken as it cools because the peanut butter and sweet potato continue to absorb liquid; stir in a little broth or water when reheating to restore a spoonable consistency.
Reheat a portion in a saucepan over medium-low heat, stirring often until steaming hot throughout, or use a microwave-safe bowl and stir once or twice during heating. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); use a food thermometer to check the center of a large portion. Avoid repeatedly warming and cooling the whole pot; reheat only what you plan to eat.
To freeze, cool the soup promptly, portion it into freezer-safe containers, and leave a little room for expansion. Freeze for up to 3 months for best quality. Thaw overnight in the refrigerator, then reheat as above. The greens may soften after freezing, but the peanut broth and root vegetables generally remain enjoyable. Add a fresh squeeze of lemon after reheating to brighten the flavor.
Frequently Asked Questions
Is this a traditional Senegalese soup?
This recipe is Senegalese-inspired rather than a single traditional recipe. Senegal has many regional and household food traditions, and the dish most often called soupou kandia, for example, is commonly made with seafood and okra. This meat-free soup uses peanut, tomato, vegetables, and chickpeas, drawing on the wider West African groundnut-stew tradition while making its own choices for an accessible home meal.
Can I make the soup without peanut butter?
Peanut butter is central to this version’s rich, nutty broth, so removing it changes the dish substantially. For a peanut-free option, use sunflower seed butter in the same amount, preferably unsweetened. Its flavor is less distinctly nutty, and the soup may look darker, but it will still thicken the broth. Check the label for added sugar and salt, then adjust the seasoning at the end.
Can I use dried chickpeas instead of canned?
Yes. Cook dried chickpeas separately until tender before measuring about 1½ cups (240 g) for the recipe. Do not add them dry to the soup unless you have soaked and cooked them with enough liquid and time; otherwise, the sweet potato can turn soft before the chickpeas are ready. Canned chickpeas are convenient and keep the stated cooking time reliable.
Why is my soup too thick or grainy?
Peanut butter naturally thickens the broth, and the soup thickens further as it stands. Stir in hot broth or water a few tablespoons at a time until it reaches the consistency you like. A grainy texture can come from peanut butter that has separated or from adding it directly in a large lump. Whisking it first with hot broth helps make a smooth mixture that incorporates evenly.
Can I prepare it ahead?
Yes. You can make the soup a day ahead and refrigerate it promptly; the flavors settle together, though the broth will become thicker. Reheat it gently with a splash of broth or water and check the seasoning again, since added liquid can soften the salt and lemon. For the freshest green color, cook the soup without the greens and stir them in while reheating, allowing a few extra minutes for kale to soften.
What can I use instead of vegetable broth?
Water works, although the finished soup will taste less savory, so season gradually and taste carefully. A low-sodium broth gives you more control than a heavily salted stock. If using nététou, miso, or salted peanut butter, begin with less added salt than the recipe lists and make the final adjustment only after the soup has simmered.
Related
- Portuguese Steak Marinade Recipe with Garlic and Wine
- Portuguese Potato Soup (Caldo Verde) with Kale and Chouriço
- Portuguese Soup for When You’re Sick (Canja)
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).