African Peanut Soup Recipe

This simple African Peanut soup recipe is king of cozy on a cold winter night. The easy dairy-free and vegetarian ingredients are an unexpected combination of sweet, nutty, and spice in one delicious soup!

A bowl of creamy, dairy-free african peanut soup.

Traditional African Peanut Soup is made with vegetable broth. I often make mine with cashew or almond milk for extra creaminess and nuttiness.

Either way, this soup recipe makes for a great dairy-free recipe that comes together in a fast hurry and a recipe my husband frequently asks for! He loves the leftovers in his lunch the next day.

Note: You can also use traditional dairy milk if that is easier for you.

Can this be made in the Instant Pot?

Heck yes! I have easy instructions in the recipe notes.

easy, homemade African Peanut soup. Simple to make, incredibly delicious, and gluten-free and vegan.
easy, homemade African Peanut soup. Simple to make, incredibly delicious, and gluten-free and vegan.

This soup is vegan and gluten-free, making it a fantastic recipe for many houses. Try the basic recipe first and then add and tweak for the variation your family loves. We've listed some of our favorite additions in the recipe notes. 

To start out your soup, chop up a large red onion, a red bell pepper, and 4 cloves of garlic. If you like, chop green onion to be used later as topping for your soup.

After you've cooked your onions, red pepper, and garlic for about 7 minutes you'll add in your peanut butter. Use sugar-free peanut butter for the best flavor and nutrition. Stir it in well and don't be surprised by how thick this soup gets. It's a hearty one!

Note: Check the sugar content in your peanut butter. You might be surprised that many brands contain a lot of sugar. If yours does, you may want to double the spices going into the soup to help offset that sweetness.

easy, homemade African Peanut soup. Simple to make, incredibly delicious, and gluten-free and vegan.

Where is Peanut Stew from?

Traditional peanut stew originates in West Africa and usually full of chicken, peanuts, and various veggies. This peanut soup recipe has similar flavors but is much faster and simpler.

easy, homemade African Peanut soup. Simple to make, incredibly delicious, and gluten-free and vegan.

After the peanut butter is stirred in well, gently stir in your broth or milk. Put the soup back on the heat and heat the peanut butter and milk thoroughly.

Can this soup be frozen?

Heck yes! Especially if you use veggie broth instead of a milk product. The milk products tend to thaw out not as well as the broth. Still fine. But...I would recommend going with a broth base for freezing purposes.

This whole soup is put together in about 20 minutes from start to finish. Serve it with brown rice to stretch the recipe even further and top it with peanuts, green onions, and sour cream. It's highly nutritious, packed full of flavor, and so easy that you will make it again and again!

Some additions to try in your soup:

-extra peanut butter
-a dash of hot sauce
-adding sweet potatoes to the onion and pepper
-diced jalapenos or green chilis
-collard greens or kale are a fantastic addition!
-add cooked, diced chicken for a great way to add heartiness
-substitute tomato paste for the crushed tomatoes for a thicker soup
-add fresh ginger with the onion and pepper
-try cooked ground pork or chicken for added protein
-add shrimp

easy, homemade African Peanut soup

easy African Peanut Soup recipe

A creamy and flavorful soup that can be made dairy-free and vegan!
5 from 1 vote
Prep Time 5 mins
Cook Time 20 mins
Course Soup
Cuisine african, American
Servings 6 servings
Calories 479 kcal


  • 2 tablespoons peanut oil olive oil is fine too!
  • 1 large red onion chopped
  • 1 red bell pepper chopped
  • 4 cloves garlic minced
  • 1 14.5 oz can crushed tomatoes
  • 1 teaspoon pepper
  • 1 teaspoon salt
  • 1 teaspoon red pepper flakes
  • 1 ½ cup crunchy peanut butter creamy is fine, if you prefer. Use all-natural peanut butter for the best flavor.
  • 4 cups milk or broth I prefer a cashew milk, coconut milk, or veggie broth
  • sour cream sliced green onions, peanuts for toppings


  • Heat peanut oil on medium heat in large pot.
  • Add chopped onion and red pepper.
  • Cook on medium heat until onion is translucent. About 5 minutes.
  • Add minced garlic.
  • Keep on medium heat for about 1 minute. (stir while cooking to avoid burning)
  • Add tomatoes, pepper, salt, and red pepper flakes.
  • Continue cooking on medium heat for 7 minutes, stirring often.
  • Add peanut butter and Silk cashew milk (or broth) and cook on low, stirring often, until heated through.
  • Season with additional salt and pepper if desired.
  • Serve over rice, if you like.



Put all the ingredients except the peanut butter and any greens you might be adding, set to high pressure for 3 minutes. Manual release and stir in your peanut butter and greens. Done!


Calories: 479kcalCarbohydrates: 23gProtein: 18gFat: 39gSaturated Fat: 8gSodium: 895mgPotassium: 716mgFiber: 6gSugar: 11gVitamin A: 877IUVitamin C: 34mgCalcium: 60mgIron: 2mg
Keyword dairy-free, peanut, soup, vegan, vegetarian
Made this recipe?Mention miznelliebellie or tag #NBRecipes!
Minestrone Soup
An easy vegetarian soup that is hearty and delicious...on the table in no time!
Check out this recipe
Dairy-Free Cream of Mushroom Soup
A dairy-free cream of mushroom soup that is easy and fast...replace the canned version!
Check out this recipe
Dairy Free Wild Rice Soup
Check out this recipe
Scroll to Top