Nutrition Facts for Senegalese peanut soup

Senegalese Peanut Soup

Warm, rich, and deeply comforting, Senegalese Peanut Soup is a vibrant one-pot dish that highlights the bold flavors of West African cuisine. This creamy soup combines natural peanut butter, fresh ginger, and tomatoes, creating a luscious base that's both hearty and satisfying. Enhanced with aromatic spices like cumin and cayenne, and balanced with the earthy sweetness of wilted spinach, this recipe is a delicious fusion of spice and comfort. It's a versatile meal that can be served on its own or paired with fluffy white rice for added texture and heartiness. Garnish with roasted peanuts and fresh cilantro for a burst of freshness and crunch. Perfect for an easy weeknight dinner or a cozy lunch, this soup is a nourishing and flavor-packed option sure to impress!

Nutriscore Rating: 73/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Senegalese Peanut Soup
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 2 large tomatoes, diced
  • 2 tablespoons tomato paste
  • 4 cups vegetable broth
  • 1 cup natural creamy peanut butter
  • 0.5 teaspoon ground cayenne pepper
  • 1 teaspoon ground cumin
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 cups baby spinach leaves
  • 0.25 cup fresh cilantro, chopped
  • 0.25 cup roasted peanuts, chopped (for garnish)
  • 2 cups cooked white rice (optional, for serving)

Directions

Step 1

Heat the olive oil in a large pot over medium heat.

Step 2

Add the diced onion and sauté until soft and translucent, about 5 minutes.

Step 3

Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.

Step 4

Add the diced tomatoes and tomato paste, stirring to combine. Cook for 3-4 minutes until the tomatoes start to break down.

Step 5

Pour in the vegetable broth and bring the mixture to a gentle simmer.

Step 6

Whisk in the peanut butter until fully incorporated and the soup becomes smooth.

Step 7

Stir in the cayenne pepper, cumin, salt, and black pepper. Adjust the seasoning to taste.

Step 8

Simmer the soup on low heat for 15 minutes, stirring occasionally.

Step 9

Add the baby spinach leaves and let them wilt into the soup, about 2-3 minutes.

Step 10

Remove the pot from heat and stir in the chopped cilantro.

Step 11

Ladle the soup into bowls and garnish with additional chopped peanuts and more cilantro, if desired.

Step 12

Serve hot with cooked white rice on the side or mixed in for a hearty meal.

Nutrition Facts

Serving size (2278.3g)
Amount per serving % Daily Value*
Calories 2870.0
Total Fat 168.2g 0%
Saturated Fat 29.8g 0%
Polyunsaturated Fat 5.5g
Cholesterol 0mg 0%
Sodium 5814.4mg 0%
Total Carbohydrate 275.1g 0%
Dietary Fiber 41.1g 0%
Total Sugars 56.1g
Protein 94.6g 0%
Vitamin D 0IU 0%
Calcium 516.8mg 0%
Iron 21.5mg 0%
Potassium 5132.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 50.6%
Protein: 12.6%
Carbs: 36.8%