African Peanut Soup is a vibrant, comforting dish that has won hearts worldwide, and this vegetarian version is no exception. Rich, creamy, and satisfying, it combines the earthy sweetness of peanuts with the bold flavors of spices and fresh vegetables.
Whether you’re looking for a hearty meal on a chilly evening or a nutritious, protein-packed lunch, this soup hits the spot. The use of natural plant-based ingredients makes it both wholesome and delicious, perfect for vegetarians and anyone wanting to eat a little lighter without sacrificing flavor.
In addition to being delicious, this soup is incredibly easy to make and can be ready in under an hour. The ingredients are simple and accessible, yet the combination creates a complex and deeply satisfying taste.
Plus, it’s a great way to introduce African flavors into your cooking repertoire. If you love dishes like our Breakfast Wellington Recipe or crave bold, hearty meals similar to the Braised Pork Ribs With Radish Recipe, this peanut soup will quickly become a family favorite.
Let’s dive in!
Why You’ll Love This Recipe
African Peanut Soup is a celebration of flavor and nutrition. Here’s why this vegetarian version stands out:
- Rich and Creamy: The peanut butter creates a luscious texture that’s both satisfying and comforting.
- Hearty and Filling: Loaded with vegetables and chickpeas, it provides plenty of fiber and plant-based protein.
- Easy to Make: Minimal prep and straightforward steps make it perfect for busy weeknights or meal prep.
- Versatile: Customize the spice level or add your favorite veggies for a personal touch.
- Nutritious: Packed with vitamins, minerals, and antioxidants from fresh produce and spices.
Ingredients
- 2 tablespoons vegetable oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon cayenne pepper (adjust to taste)
- 1 large sweet potato, peeled and diced
- 2 medium carrots, sliced
- 1 red bell pepper, diced
- 1 can (14 oz) diced tomatoes
- 1 can (15 oz) chickpeas, drained and rinsed
- 4 cups vegetable broth
- 3/4 cup natural peanut butter (creamy or chunky)
- 1 tablespoon tomato paste
- Salt and pepper to taste
- Fresh cilantro for garnish
- Lime wedges for serving
Equipment
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon or heat-resistant spatula
- Knife and cutting board
- Measuring cups and spoons
- Blender or immersion blender (optional for creamier texture)
- Ladle for serving
Instructions
- Heat the oil in your large pot over medium heat. Add the diced onion and sauté for about 5 minutes until soft and translucent.
- Add the garlic and ginger, stirring continuously for 1-2 minutes until fragrant. Be careful not to burn the garlic.
- Stir in the spices: cumin, smoked paprika, and cayenne pepper. Cook for another minute to toast the spices and build flavor.
- Add the sweet potato, carrots, and red bell pepper to the pot. Stir well to combine with the spices.
- Pour in the diced tomatoes, tomato paste, and vegetable broth. Stir everything thoroughly and bring the soup to a boil.
- Reduce the heat to low and simmer uncovered for 20-25 minutes, or until the vegetables are tender.
- Add the chickpeas and peanut butter. Stir until the peanut butter is fully incorporated into the soup, creating a creamy consistency.
- Simmer for another 5-10 minutes to let the flavors meld together. Season with salt and pepper to taste.
- Optional: For a smoother texture, use an immersion blender to blend part or all of the soup. Alternatively, transfer half to a blender, blend, and return to the pot.
- Serve hot, garnished with fresh cilantro and lime wedges for a zesty finish.
Tips & Variations
“For extra depth of flavor, toast the peanuts yourself and use homemade peanut butter. You can also add kale or spinach in the last 5 minutes of cooking for a green boost.”
- Adjust spice level: Add more cayenne or fresh chili if you like it spicy, or omit it for a mild version.
- Protein boost: Add cooked lentils or tofu cubes for extra protein.
- Vegan option: This recipe is naturally vegan, but always check your peanut butter for any additives.
- Nut-free alternative: Substitute peanut butter with sunflower seed butter for those with nut allergies.
- Make it creamy: Stir in a splash of coconut milk before serving for a richer, creamier soup.
Nutrition Facts
Nutrient | Amount per Serving (1.5 cups) |
---|---|
Calories | 320 |
Protein | 12g |
Carbohydrates | 38g |
Dietary Fiber | 9g |
Fat | 14g |
Saturated Fat | 2g |
Sodium | 600mg |
Vitamin A | 250% DV |
Vitamin C | 45% DV |
Iron | 20% DV |
Serving Suggestions
This African Peanut Soup is delicious on its own but can be paired with a variety of sides to create a complete meal. Serve it alongside warm crusty bread or flatbread to soak up the flavorful broth.
For a lighter option, pair it with a crisp green salad dressed in a tangy vinaigrette. If you want to add some grains, steamed rice or quinoa work beautifully and make the meal even more filling.
Looking for more cozy soups? Check out our Bread And Gravy Recipe or explore our Blackstone Lo Mein Recipes for an Asian-inspired twist on comfort food.
Conclusion
This African Peanut Soup recipe, vegetarian style, is a flavorful and nourishing dish that brings warmth and joy to your table. With its rich peanut base, wholesome vegetables, and aromatic spices, it offers a unique taste experience that’s both comforting and exotic.
The recipe is simple enough for weeknight dinners but special enough to impress guests. Plus, it’s adaptable—perfect for anyone looking to eat more plant-based meals without sacrificing flavor.
Whether you’re a seasoned cook or just starting your culinary journey, this soup is a fantastic addition to your recipe collection. For more adventurous recipes that bring global flavors to your kitchen, explore our Bluebill Duck Recipes or try the hearty Bison Tongue Recipe.
Happy cooking and enjoy every delicious spoonful!
📖 Recipe Card: African Peanut Soup Recipe Vegetarian
Description: A rich and creamy vegetarian soup with the bold flavors of peanuts and spices. Perfectly comforting and nutritious for any meal.
Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M
Servings: 6 servings
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 large sweet potato, peeled and diced
- 1 can (14 oz) diced tomatoes
- 4 cups vegetable broth
- 1 cup natural peanut butter
- 1 teaspoon smoked paprika
- 1/2 teaspoon cayenne pepper
- Salt and black pepper to taste
- 1/4 cup chopped fresh cilantro (optional)
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, garlic, and ginger; sauté until soft.
- Add sweet potato, diced tomatoes, and vegetable broth.
- Bring to a boil, then reduce heat and simmer for 25 minutes.
- Stir in peanut butter, smoked paprika, cayenne, salt, and pepper.
- Simmer for another 10 minutes, stirring occasionally.
- Use an immersion blender to partially blend soup for a creamy texture.
- Garnish with chopped cilantro before serving.
Nutrition: Calories: 320 kcal | Protein: 10 g | Fat: 20 g | Carbs: 28 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “African Peanut Soup Recipe Vegetarian”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A rich and creamy vegetarian soup with the bold flavors of peanuts and spices. Perfectly comforting and nutritious for any meal.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 large onion, chopped”, “3 cloves garlic, minced”, “1 tablespoon ginger, grated”, “1 large sweet potato, peeled and diced”, “1 can (14 oz) diced tomatoes”, “4 cups vegetable broth”, “1 cup natural peanut butter”, “1 teaspoon smoked paprika”, “1/2 teaspoon cayenne pepper”, “Salt and black pepper to taste”, “1/4 cup chopped fresh cilantro (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, garlic, and ginger; saut\u00e9 until soft.”}, {“@type”: “HowToStep”, “text”: “Add sweet potato, diced tomatoes, and vegetable broth.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer for 25 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in peanut butter, smoked paprika, cayenne, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Simmer for another 10 minutes, stirring occasionally.”}, {“@type”: “HowToStep”, “text”: “Use an immersion blender to partially blend soup for a creamy texture.”}, {“@type”: “HowToStep”, “text”: “Garnish with chopped cilantro before serving.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “10 g”, “fatContent”: “20 g”, “carbohydrateContent”: “28 g”}}