Skip to Content

Easy African Chicken Peanut Soup

Like Peanut Butter? You’re going to love this peanut butter soup recipe. This soup is easy to make and incredibly delicious! Your family and friends will be proud of you.

Peanut Butter Soup

If you love rich, creamy, and deeply flavorful soups, this Peanut Butter Soup is one you need to try. Made with creamy peanut butter, tomatoes, peppers, onions, and tender chicken, this soup is hearty, comforting, and packed with flavor.

Peanut butter might seem like an unusual ingredient for a savory soup, but it works beautifully. It gives the soup a naturally creamy texture, a subtle nuttiness, and a delicious depth.

This is probably the easiest peanut soup you've ever tried, but don't be deceived by how easy this is, because it is incredibly delicious.

This recipe is simple enough for a weeknight meal but flavorful enough to make when you want something special.

What is Peanut Soup?

Peanut butter soup is exactly what it sounds like. A savory soup made from peanut butter, tomatoes, peppers, onions, and spices. Chicken is commonly added for extra flavor and protein, although the soup can also be made with beef, fish, or vegetables.

It is particularly popular in parts of West Africa, where peanuts (groundnuts) are an important ingredient in many traditional dishes.

You may also hear it called groundnut soup or peanut soup, depending on the country or region.

Although recipes vary, the basic idea is the same: creamy peanut butter is cooked together with a flavorful tomato and pepper base to create a thick, savory soup with a wonderful nutty flavor.

If you want the full traditional version made with freshly roasted and blended peanuts, I have that recipe too; check out my authentic African-style peanut soup here. But if you are looking for something quicker without sacrificing flavor, you are in exactly the right place.

Peanut Soup

What Makes This Recipe So Special

This peanut butter soup is inspired by the many peanut-based soups and stews enjoyed across West Africa and other parts of Africa. Every country, region, and family has its own way of preparing it, so there isn't just one "right" recipe.

I grew up eating the indigenous version of this soup, groundnut soup, made from freshly blended roasted peanuts with traditional ingredients that took time, effort, and a whole lot of love to put together. It's so homey, comforting, and “of the land. It is one of my most treasured food memories.

Choosing the Right Peanut Butter

This is important, and I want to spend a moment on it because the wrong peanut butter will genuinely ruin this soup.

Use a natural peanut butter that contains only two ingredients: peanuts and salt. That is it. Nothing else. No added sugar, no palm oil, no stabilizers, no hydrogenated fats. Those additional ingredients change the flavor profile of the soup in ways that are hard to correct and will leave you with something that tastes sweet and artificial rather than rich and savory.

Look for the kind where the oil separates at the top, and you have to stir it before using. That separation is actually a sign that what you have is the real thing: pure ground peanuts with nothing added to keep them artificially emulsified. Be sure to stir it well before measuring.

Watch how it's made:

Ingredients for making peanut Soup

For the Blended Sauce:

  • Habanero pepper: provides the heat in this soup. Two small habaneros give you a medium level of spice. Use one for mild or half for very mild. You can substitute red chili, cayenne, or jalapeño depending on your preference and tolerance.
  • Plum tomatoes: Fresh plum tomatoes work best here because they have less water content than regular tomatoes, which means the sauce reduces more efficiently.
  • Onion: Half blended into the sauce and the other half sliced and caramelized in the pan.
  • Ginger: adds a warm, slightly spicy aromatic note.
  • Garlic: Provides a rich savory backbone to the sauce.

The Chicken:

  • Chicken thighs: my preferred cut for this soup because they stay moist and tender through the long simmer without drying out. Chicken drumsticks work just as well. Chicken breast can be used but requires a little more care to avoid overcooking.
  • Paprika: It adds color and a subtle smokiness to the browned chicken skin.
  • Cayenne pepper: for an extra layer of heat on the chicken itself. Optional.
  • Salt and black pepper: to season the chicken properly before it goes into the pan.

Peanut Stew:

  • Oil: used to brown the chicken, then caramelize the onions in the same pan.
  • Tomato paste: For depth of color and an extra layer of concentrated tomato flavor.
  • Bay leaves: For a subtle herby depth.
  • Thyme: Adds an earthy, aromatic note that works beautifully with the peanut butter and chicken.
  • Bouillon powder or cubes: Adds savory depth.
  • Unsweetened peanut butter: Use natural peanut butter with only peanuts and salt nothing more.
  • Chicken stock: Homemade stock is wonderful here, but good quality store-bought works perfectly too.
  • Spinach: optional but highly recommended.

How To Make Peanut Soup

  • Blend the sauce base - Add the plum tomatoes, half the onion, habanero pepper, ginger, and garlic to a blender. Blend until completely smooth and set aside.
  • Season and brown the chicken - Season the chicken and pan-fry until well browned on each side. Remove and set aside. Don't skip this step. It builds flavor and gives the finished soup a depth you simply cannot get from poaching raw chicken directly in the sauce.
  • Caramelize the Onions - Cook the onions in the oil (used for frying the chicken), stirring only occasionally, for about 5 minutes, until they are super soft and lightly golden brown.
  • Build the sauce: Pour the blended tomato mixture into the pan. Leave to simmer for about 6 to 10 minutes. Stirring occasionally, until the sauce has reduced, darkened in color, and the raw tomato smell has cooked off completely.
  • Add the peanut butter and stock: Add the peanut butter to the reduced sauce and pour in the chicken stock. Use a wooden spoon to stir vigorously until the peanut butter is fully dissolved
  • Season and Simmer: Season with salt, pepper, thyme, and bouillon powder. Place the browned chicken back into the pot. Cook over medium-low heat for 15 to 20 minutes until the chicken is fully cooked through and the soup has thickened to your preferred consistency. Stir in the spinach and serve

Note: If the soup becomes too thick, add a splash more stock or water and stir. If you want it thicker, leave the lid off for the last few minutes.

Peanut Butter soup and rice

What to serve with Peanut Butter soup

I love serving peanut soup with freshly cooked rice, fufu, pounded yam, and a loaf of crusty bread for mopping up the soup, or fresh dinner rolls to sop up every drop left in my bowl! 

Variations and Substitutions

  • Protein: chicken thighs are my preference, but this soup works well with almost any protein. Goat meat, beef, or fish are all traditional options depending on the region. For a completely vegetarian version, skip the chicken entirely and use root vegetables like potatoes, carrots, and sweet potatoes instead. Replace the chicken stock with vegetable stock, and the result is just as hearty and satisfying.
  • Peanut butter: If you have access to freshly roasted peanuts, blend them into a paste and use that instead of store-bought peanut butter for a more traditional, deeply flavored result. Check out my Authentic West African Peanut Soup (Maafe) for that version.
  • Vegetables: spinach is my go-to, but kale, collard greens, or even diced sweet potatoes added during the simmer all work wonderfully here.
  • Heat level: two habaneros give you a medium spice level. Use one for mild, half for very mild, or leave the pepper out entirely if you are cooking for young children or people with low heat tolerance. The soup is still deeply flavorful without the heat.

Frequently Asked Questions

Can I use crunchy peanut butter instead of smooth? You can, but smooth peanut butter gives you a creamier, more cohesive sauce. Crunchy peanut butter will leave small peanut pieces throughout the soup, which some people love, and others find distracting. Either works; it comes down to personal preference.

How long does peanut butter soup keep? Store in an airtight container in the refrigerator for up to 4 days. The soup actually tastes better the next day as the flavors continue to develop overnight. Reheat on the stovetop over medium-low heat, adding a splash of stock or water if it has thickened too much in the fridge.

Can I freeze peanut butter soup? Yes. Allow it to cool completely, transfer to a freezer-safe container, and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. The texture may change slightly after freezing, but the flavor remains excellent.

Notes:

  • Browning the chicken before adding it to the soup is not optional; it is what gives the finished soup a beautiful depth of flavor. Do not skip it.
  • The peanut butter must be fully dissolved into the sauce before the chicken goes back in. Stir patiently and thoroughly.
  • A little peanut butter goes a long way. Half a cup is the right amount for this quantity of soup; more than that, and the soup can become overwhelmingly thick and heavy.
  • If the soup is too thick for your liking, add stock or water a little at a time until it reaches your preferred consistency. If it is too thin, leave the lid off and let it reduce for a few more minutes.
  • You can add some carrots or celery to increase the veggie content.
  • I like it hot, so I used two small habanero peppers in this soup recipe; feel free to use more or less, depending on your heat tolerance.
  • Always taste for seasoning before serving. The bouillon adds a lot of salt, so check before adding any additional salt at the end.
  • For a vegetarian version, feel free to skip the chicken and use meat replacements like tofu or root vegetables like potatoes and carrots. Replace the chicken stock with vegetable stock.

Other delicious soups and stews you might want to try:

Peanut Butter Soup

Easy Peanut Butter Soup

Rich, creamy, and deeply savory West African-inspired peanut butter soup with tender chicken. It's bold, comforting, and ready in under an hour.
4.89 from 17 votes
Print Pin Rate
Course: Appetizer, Lunch/Dinner, Soup
Cuisine: African
Keyword: Peanut butter, Peanut soup
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Servings: 6
Calories: 592.3kcal

Ingredients

For the sauce

  • 2 habanero pepper use 1 or ½ for less heat
  • 2 large plum Tomatoes
  • 1 onion divided
  • 1- inch ginger root
  • 3 cloves garlic

For the Chicken

  • 2 lb chicken thighs
  • 2 teaspoon paprika
  • cayenne pepper to taste
  • salt and pepper to taste

For the peanut stew

  • 4-6 tablespoon oil
  • remaining half onion sliced
  • 1 tablespoon tomato paste
  • 2 bay leaves
  • 1 teaspoon thyme
  • 2 teaspoon bouillon powder or 2 cubes
  • ½ cup Peanut butter unsweetened
  • salt and pepper to taste
  • 2 to 3 cups chicken stock
  • handful spinach optional

Instructions

  • Add the tomatoes, half the onion, habanero pepper, ginger, and garlic to a blender. Blend until smooth and set aside.
  • Season chicken with paprika, salt, and black pepper. Set aside
  • Heat the oil in a large pot over medium-high heat. Fry the chicken for about 5 minutes on each side until well browned. Remove and set aside.
  • Add the sliced onion to the same oil and cook over medium heat for 3 to 5 minutes until soft and lightly golden.
  • Stir in the blended sauce, tomato paste, and bay leaves and cook for about 6 to 10 minutes or until the sauce is well reduced and the raw tomato taste is gone.
  • Add the peanut paste and chicken stock, and stir well until the peanut butter dissolves. Season with salt, pepper, seasoning powder, and thyme.
  • Return the chicken to the sauce and cook over medium-low heat for another 15 to 20 minutes, or until the chicken is cooked through and the soup has thickened to your liking.
  • Stir in the spinach in the last 2 minutes and allow to wilt. Taste for seasoning and serve hot.

Nutrition

Calories: 592.3kcal | Carbohydrates: 12.6g | Protein: 32.3g | Fat: 46.7g | Saturated Fat: 10g | Polyunsaturated Fat: 10.7g | Monounsaturated Fat: 22.3g | Trans Fat: 0.2g | Cholesterol: 150.6mg | Sodium: 533.3mg | Potassium: 660mg | Fiber: 2.1g | Sugar: 5.6g | Vitamin A: 711.6IU | Vitamin C: 10.8mg | Calcium: 39.2mg | Iron: 2mg

Let’s Connect! You can find me on Facebook, and Instagram. I love keeping in touch with all of you!

If you make this Peanut Butter Soup, I’d love to see pictures of your creations on Instagram or Facebook. #cheflolaskitchen

4.89 from 17 votes (9 ratings without comment)
Recipe Rating




Nelle

Saturday 15th of August 2026

I’ve made this dish several times and it’s probably the best peanut sauces I’ve come across. I don’t eat chicken but enjoy the sauce. Thank you for this delicious recipe. Wishing you and yours a beautiful September.

Lola Osinkolu

Saturday 22nd of August 2026

Best peanut sauce I've come across" is high praise, and I'll take it. Thank you Nelle 😊

Rebecca

Monday 15th of June 2026

I made this recipe a few times and it always comes out so well. The whole family loves it! Thanks for sharing the recipe

Adeola@cheflolaskitchen

Monday 6th of July 2026

You're very welcome, Rebecca 🙂. I'm so glad your family loves it

fajpar

Wednesday 20th of May 2026

delicious delicious delicious... so good i cannot say it just once :)

Adeola@cheflolaskitchen

Tuesday 26th of May 2026

Yayyyyyy😊

Damilola

Sunday 8th of March 2026

Recipe was easy to follow, delicous and quick to cook

Adeola@cheflolaskitchen

Tuesday 10th of March 2026

Thank you, Damilola, I’m so glad you found the recipe easy to follow and quick to make. I’m really happy you enjoyed how delicious it turned out. Your feedback means a lot 😊

Zinzile Gaynor

Sunday 7th of December 2025

I’ve just made this dish I’m From Zimbabwe but i love love how it tastes

Adeola@cheflolaskitchen

Friday 12th of December 2025

Aww thank you Zinzile, I’m so glad you enjoyed it, sending love all the way to Zimbabwe! ❤️😊