Soulful African Peanut Stew

Experience the Rich & Flavorful African Peanut Stew: Your Ultimate One-Pot Vegan Delight

Dive into the exquisite world of African Peanut Stew, a truly captivating and nutritious one-pot recipe. This vibrant dish artfully combines the creamy richness of natural peanut butter with the sweet earthiness of tomatoes and sweet potatoes, elevated by a medley of aromatic spices and hearty chickpeas.

Our rendition of this beloved groundnut stew is entirely meat-free, relying on protein-packed chickpeas to create an easy, high-protein vegetarian meal that’s ready in just about 30 minutes. Each generous serving boasts over 20 grams of protein, making it an ideal choice for a wholesome and satisfying plant-based dinner.

African peanut stew with sweet potatoes and a spoon.

Table of Contents

  • What is African Peanut Stew?
  • Key Ingredients for Groundnut Stew
  • How to Prepare African Peanut Stew
  • Serving Suggestions & Pairings
  • Delicious Variations to Try
  • Expert Tips for Success
  • Storage & Make-Ahead Guide
  • Similar Plant-Based Recipes You’ll Love
  • African Peanut Stew Recipe Card

Dietary Note: This versatile recipe is perfectly suited for vegetarian, vegan, and gluten-free diets, ensuring everyone can enjoy its rich flavors.

What is African Peanut Stew? Unveiling a West African Culinary Gem

African Peanut Stew in a bowl topped with lime

Prepare for a truly enchanting culinary experience. Our African Peanut Stew offers a beautifully creamy texture and a symphony of rich, balanced savory flavors. It’s not just a meal; it’s a comforting embrace, perfect for bustling weeknight dinners and a superb candidate for your weekly meal prep routine.

The origins of African Peanut Stew, often referred to as maafe or simply groundnut stew, are deeply rooted in the culinary traditions of West African countries like Mali, Gambia, Senegal, Nigeria, and Ghana. In the local Mandinka language, this cherished dish is known by evocative names such as domodah or tigadegena. Traditionally, this versatile recipe can be prepared with a variety of ingredients, including meat, fish, or a vibrant medley of vegetables.

For our rendition, we’ve crafted a wholesome Vegetarian and Vegan African Peanut Stew, where succulent chickpeas (or tender tofu, as an alternative) take the place of meat. To enhance its richness and nutritional value, we’ve incorporated tender, bite-sized chunks of sweet potatoes and fresh baby spinach. These ingredients harmonize exquisitely with the stew’s signature peanut butter-based sauce, creating a depth of flavor that is truly remarkable.

Much like other favorites from our collection of high-protein vegetarian meals such as spinach stew, chickpea stew, Moroccan lentil soup, and white bean soup, this African Peanut Stew is incredibly easy to make in a single pot and comes together in approximately 30 minutes. This makes it an ideal choice for a fulfilling vegetarian weeknight dinner. Its excellent keeping qualities in the refrigerator also make it fantastic for meal prep, allowing you to enjoy flavorful leftovers throughout the week.

African peanut stew with spinach and sweet potato in a white bowl

While African Peanut Stew firmly belongs to the stew category, its hearty, rich, and intensely creamy texture often evokes comparisons to a well-crafted curry. Recipes like our potato curry, sweet potato curry, chickpea curry, and even our vegan curry share a delightful kinship with this African staple, particularly in their ability to deliver profound flavors in a comforting, saucy form.

What truly sets African Peanut Stew apart is its extraordinary creaminess and the captivating interplay of nutty and aromatic flavors. This unique character stems from the masterful blend of peanut butter with vibrant tomatoes and a carefully selected array of spices, creating a taste profile that is both unique and deeply satisfying.

Savor this beautiful and highly nutritious dish served warm in a bowl with fluffy brown rice or accompanied by a side of crusty bread. For an elevated experience, we highly recommend garnishing your stew with a scattering of crushed peanuts for added texture, a bright squeeze of fresh lime to cut through the rich creaminess, and a dollop of tangy quick pickled red onions, which provide a delightful contrast to the warm and hearty flavors of the peanut butter base.

Key Ingredients for a Perfectly Balanced Groundnut Stew

Ingredients for African peanut stew

Exact quantities and detailed measurements can be found in the comprehensive recipe card at the bottom of the page.

Olive Oil

We highly recommend using extra virgin olive oil for its superior flavor profile and health benefits. If unavailable, you can easily substitute with regular olive oil, avocado oil, peanut oil, or any other neutral vegetable oil that you prefer for sautéing.

Onion

A large white or yellow onion, finely chopped, forms the foundational aromatic base of this stew. Its natural sweetness mellows during cooking, adding depth to the overall flavor.

Garlic

Fresh garlic is paramount for the best flavor. Take the time to mince, grate, or press the garlic to release its potent aromas and integrate them fully into the stew.

Ginger

Just like garlic, fresh ginger is vastly superior to its ground counterpart in this recipe. Peel it thoroughly and grate it to infuse the stew with its warm, zesty, and slightly peppery notes.

Cumin

Ground cumin is a staple spice in West African cooking, and its warm, earthy, and slightly pungent aroma is absolutely essential for the authentic taste of this West African Peanut Stew. For an even more complex and aromatic flavor, consider adding a couple of bay leaves during the simmering process and a teaspoon of ground coriander, which complements cumin beautifully.

Red Pepper Flakes

Customize the heat level of your peanut stew by adjusting the quantity of red pepper flakes. Add more for a spicier kick or less for a milder warmth. Excellent alternatives include a pinch of chili powder, a dash of cayenne pepper, or freshly chopped chili for vibrant heat.

Peanut Butter

For the most authentic and wholesome flavor, we strongly recommend using 100% – or as close to 100% as possible – pure peanut butter, free from any added sugar, salt, or hydrogenated oils. Our recipe specifically calls for creamy peanut butter made from roasted unhulled peanuts. This choice ensures the stew develops that perfect, balanced nuttiness and unparalleled creaminess that defines the dish.

Historically, in West Africa, the original groundnut stew was made by manually grinding peanuts at home to create a pure, unadulterated peanut paste. Using natural peanut butter mimics this traditional process closely. If you opt for sweetened or salted peanut butter, you may need to slightly reduce the overall quantity of peanut butter and definitely adjust the added salt to taste, ensuring the final flavor remains balanced and delicious.

Vegetable Broth

We advise using reduced-sodium vegetable broth to better control the overall saltiness of the stew. This allows you to season precisely to your preference. If you don’t have vegetable broth on hand, chicken stock or any other preferred stock can be used as a substitute, though it would alter the vegan nature of the dish.

Tomatoes

Canned crushed tomatoes are ideal for this recipe as they contribute a wonderfully rich tomato flavor and the perfect texture, creating a robust base for the peanut stew. For a silkier, smoother stew, you can substitute tomato puree. If you prefer a more rustic, chunkier consistency, opt for diced tomatoes. We find that tomato paste is generally unnecessary here, as the peanut butter already provides ample richness and depth of flavor.

Chickpeas

As this recipe is designed to be a vegetarian and vegan peanut stew, we’ve chosen versatile chickpeas as the primary protein source, offering a delightful texture and substantial nutritional boost. You can use either conveniently canned chickpeas (drained and rinsed) or dried chickpeas that have been pre-cooked until tender. For those who prefer to prepare their own, here’s our comprehensive guide on how to cook chickpeas from scratch.

If you’re looking for alternatives, this stew is also fantastic with air-fried tofu, pan-fried tofu, marinated tofu, creamy cannellini beans, or hearty black beans. You can even add firm tofu cut into bite-sized pieces directly to the stew during the simmering stage.

Sweet Potatoes

Sweet potatoes are a stellar addition to this African Peanut Stew. They become incredibly tender as they simmer, and their natural sweetness beautifully complements and balances the savory, nutty flavors of the peanut butter base. To explore other root vegetable options or add more color, you can substitute or complement the sweet potatoes with vibrant red bell peppers and okra, both common in West African cooking.

Spinach

Incorporating fresh spinach is a fantastic way to boost the nutritional profile of the stew. It wilts down quickly, adding a lovely green hue and a touch of freshness without overpowering the other flavors. If spinach isn’t available or you prefer a different leafy green, you can easily substitute with chopped collard greens, nutrient-rich kale, or mild Swiss chard.

Salt & Black Pepper

Season your stew generously with sea salt or kosher salt and a good amount of freshly ground black pepper. Remember to taste and adjust the seasoning towards the end of cooking to achieve your preferred flavor balance.

Enhance Your Meal: Perfect Pairings for African Peanut Stew

  • Rice or Bread: African Peanut Stew pairs wonderfully with a variety of starches. Serve it over fluffy brown rice or fragrant basmati rice. Alternatively, it’s exceptionally delicious with warm, soft bread such as warm pita, naan, or any other flatbread. The bread is perfect for soaking up every last drop of the thick, creamy, and flavorful sauce.
  • Lime Juice: A generous squeeze of fresh lime juice is not just optional, it’s a must! Its bright acidity provides a crucial counterpoint, beautifully cutting through the rich creaminess of the peanut butter and brightening the overall flavor profile. If lime isn’t available, lemon juice makes an excellent substitute.
  • Quick Pickled Red Onions: While optional, these tangy, crunchy pickled onions are an incredibly delicious accompaniment. They add a burst of freshness and a delightful tangy counterpoint to the warm, savory stew. The best part? You can prepare them in just about 10 minutes while your stew is simmering. For a different type of zing, consider substituting with quick-pickled jalapeños.
  • Crushed Peanuts: A sprinkle of crushed, roasted peanuts adds a wonderful crunch and intensifies the fresh, nutty peanut flavor, providing textural contrast and an extra layer of aroma.
  • Cilantro: Fresh cilantro offers a bright, herbaceous note that complements the peanuts beautifully. However, if you’ve already incorporated spinach into your stew, adding cilantro might be unnecessary, as the spinach provides a similar fresh green element.
African peanut stew with pickled red onions in a white bowl and peanut garnish

How to Make African Peanut Stew: A Simple One-Pot Method

For precise US customary and metric measurements, please refer to the detailed recipe card at the bottom of the page.

Step 1: Build the Flavor Base
Begin by heating the olive oil in a large skillet or a sturdy Dutch oven over medium heat. Add the finely chopped onion and sauté gently for about 3 minutes, stirring occasionally, until it softens and becomes translucent.

Next, introduce the grated garlic, fragrant grated ginger, earthy ground cumin, and a pinch of red pepper flakes (adjust to your preferred spice level). Continue to cook for another minute, stirring constantly, until the spices become wonderfully aromatic. This step is crucial for developing a deep and complex flavor foundation for your stew.

flavor base of onion and garlic in a white skillet with hand stirring

Step 2: Add Main Ingredients and Simmer
Now, add the peeled and chopped sweet potatoes, ensuring they are cut into large, bite-sized chunks so they hold their shape beautifully during cooking. Pour in the rich vegetable broth, along with the canned crushed tomatoes, and the drained and rinsed canned chickpeas. Season the mixture generously with salt and freshly ground black pepper to taste.

chickpeas, sweet potato and vegetable broth in a skillet with a wooden spoon

Cover the pot with a lid and bring the stew to a boil. Once boiling, reduce the heat to a gentle simmer. Stir in the creamy peanut butter until it is fully dissolved and incorporated into the sauce. Continue to simmer the stew, covered, for approximately 20 minutes, or until the sweet potatoes are fork-tender and the flavors have melded together beautifully. Stir occasionally to prevent sticking and ensure even cooking.

creamy tomato base with sweet potato chunks and chickpeas and hand holding a wooden spoon

Step 3: Finish and Serve
Finally, stir in the fresh spinach. Cook for just a few seconds, or until the spinach has completely wilted into the hot stew. Give the stew a final taste and adjust the seasoning with additional salt or pepper if needed.

creamy stew with sweet potato and spinach in a skillet with a wooden spoon

Serving Suggestions & Perfect Pairings

African Peanut Stew is a wonderfully fulfilling and nourishing main meal on its own. However, a few simple garnishes and side dishes can elevate your dining experience to a whole new level.

For an optimal serving, generously top your bowl with a small handful of crunchy crushed, toasted, unsalted peanuts for added texture and intensified nutty flavor. A refreshing squeeze of fresh lime juice is absolutely essential, as its bright acidity expertly cuts through the rich creaminess of the peanut butter, balancing the flavors beautifully. Finally, a dollop of vibrant pickled red onion adds a delightful tang and visual appeal.

This stew is traditionally served with a side of brown rice or a rustic bread. We particularly recommend warm, soft naan or pita bread – perfect for scooping up and savoring every last bit of the thick, flavorful juices.

African peanut stew with pickled red onions in a white bowl and peanut garnish

It also serves exceptionally well with a variety of grain bases:

  • Basmati rice or brown rice.
  • Light and fluffy Couscous.
  • Nutrient-rich Quinoa.
  • Earthy Buckwheat and delicate Millet.

Bread Recipes

Pita Bread

Bread Recipes

Naan Bread

Bread Recipes

Piadina (Italian Flatbread)

Basics

Quick Pickled Red Onions

Delicious Variations to Customize Your Stew

Peanut Stew with Tofu

If you’re looking to change things up or prefer tofu over chickpeas, you can easily substitute bite-sized pieces of firm tofu (approximately 14-16 ounces or 400 grams) for the chickpeas in this recipe.

You have a couple of fantastic options for incorporating tofu:

  1. For a Soft Tofu Texture: Simply remove the firm tofu from its package, pat it thoroughly dry with kitchen paper, and cut it into desired bite-sized cubes. Add these tofu cubes to the stew at the same time you would normally add the chickpeas. They will absorb the rich flavors of the stew as they simmer, resulting in a tender texture.
  2. For a Chewier Tofu Texture: If you prefer your tofu with a more substantial bite and crisper edges, we recommend cooking it before adding it to the stew. You can opt for air fryer tofu for a quick and easy method, marinated oven-baked tofu for deeper flavor, or classic pan-fried tofu for a golden crust. You can prepare the tofu while the stew is simmering, saving time. Once cooked, add the prepared tofu along with the spinach towards the very end of the stew’s cooking process to maintain its texture.

Expert Tips for a Perfect African Peanut Stew

Sweet Potatoes: The way you cut your sweet potatoes can significantly impact their texture in the stew. We suggest cutting them into large, substantial bite-sized chunks. Similar to our sweet potato curry, these larger pieces will hold their shape better and retain a pleasing firmness as they simmer in the rich sauce, preventing them from becoming mushy. This ensures every bite offers a satisfying sweet potato experience.

Peanut Butter: The quality and type of peanut butter you use are crucial for the success of this stew. Aim for a smooth, natural peanut butter that is made from 100% peanuts, ideally without any added salt or sugar. This allows you to control the seasoning precisely and achieve the most authentic flavor. If your only option is salted and sweetened peanut butter, be sure to start with a smaller quantity of peanut butter – perhaps 1/4 cup. Cook the stew, then taste it thoroughly before stirring in more if necessary, and adjust the added salt accordingly to avoid an overly salty or sweet result.

Storage & Make-Ahead Guide: Enjoying Your Stew Longer

Make Ahead: This African Peanut Stew is an absolutely brilliant recipe for meal prep! It not only keeps wonderfully for several days in the refrigerator but, like many stews, its flavors actually deepen and improve on the second day, making it even more delicious.

Refrigerator: To store leftovers, simply transfer the completely cooled stew into an airtight container. It will keep fresh and flavorful in the fridge for up to 4 days, ready for quick and easy reheating.

Freezer: African Peanut Stew freezes exceptionally well. Allow the stew to cool down completely to room temperature. Then, transfer it into a freezer-friendly container or heavy-duty freezer bags, leaving a little headspace. You can freeze it for up to 3 months without compromising its quality or flavor.

Thaw & Reheat: When you’re ready to enjoy your frozen stew, defrost it in the refrigerator overnight for several hours, or use your microwave’s thawing function for a quicker approach. To reheat, warm a portion in a bowl in the microwave for 2-3 minutes, stirring halfway through. If the stew appears too thick after thawing, simply stir in a splash of water or vegetable broth to achieve your desired consistency. Alternatively, you can reheat it gently in a saucepan on the stovetop over medium-low heat, adding a little water as needed, until thoroughly warmed through.

Similar Plant-Based Recipes You’ll Love

RECIPES WITH PEANUTS: If you enjoyed the nutty depth of this stew, explore more peanut-infused delights like Peanut Noodles, our versatile Peanut Sauce (perfect for dipping or dressings), savory Sesame Noodles, the wholesome Buddha Bowl, refreshing Asian Noodle Salad, and the flavorful Kung Pao Tofu. Each offers a unique way to incorporate the rich taste of peanuts.

ONE-POT DINNERS: For more effortless cooking and minimal cleanup, delve into our collection of satisfying one-pot meals. Try the comforting Lentil Curry, hearty Lentil Vegetable Soup, robust Chickpea Stew, creamy Black Bean Soup, or browse through any of these fantastic one-pot recipes for inspiration.

30-minute meals

Buddha Bowl (Protein Bowl)

30-minute meals

Peanut Noodles

Sauces and Dressings

Peanut Sauce Recipe

30-minute meals

Sesame Noodles

peanut stew with chickpeas and pickled red onions.

African Peanut Stew

By: Nico Pallotta
5 from 26 votes

African Peanut Stew is a rich, flavorful, and incredibly nutritious one-pot recipe featuring creamy peanut butter, vibrant tomatoes, tender sweet potatoes, aromatic spices, and a protein of your choice.

This vegetarian and vegan groundnut stew is made without meat, utilizing chickpeas instead to create an easy 30-minute high-protein meal, packing more than 20 grams of protein per small portion. It promises a beautifully creamy texture with rich and balanced savory flavors, making it perfect for both weeknight dinners and efficient meal prep.

Prep Time: 10 mins
Cook Time: 30 mins
Total Time: 40 mins

Servings: 4 people
Course: Main Course
Cuisine: West-African
Pin
Print
Share

Video

GET RECIPE: https://theplantbasedschool.com/african-peanut-stew/ African peanut stew is a rich, flavorful, and nutritious one-pot recipe with peanut butter, tomatoes, sweet potatoes, aromatic spices, and a protein of your choice. This peanut stew recipe is without meat; we use chickpeas instead to make this an easy 30-minute high-protein vegetarian meal, packing more than 20 grams of protein per small portion. You can expect a beautifully creamy texture with rich and balanced savory flavors. It’s excellent for a weeknight dinner as well as for meal prep. Enjoy ❤️ Nico & Louise

Ingredients

  • 2 tablespoons olive oil
  • 1 large onion chopped
  • 3 cloves garlic grated
  • 1 inch ginger grated
  • 1 teaspoon cumin
  • ¼ teaspoon red pepper flakes
  • pounds sweet potatoes peeled and diced into large bite-size pieces
  • 4 cups vegetable broth or more if needed
  • 1 can (15 ounces) crushed tomatoes
  • 1 can (15 ounces) chickpeas drained and rinsed
  • 1 teaspoon salt or more to taste
  • teaspoon black pepper
  • ½ cup peanut butter best if creamy, without salt and sugar
  • 6 ounces spinach substitute kale
  • 1 lime squeezed

Serves well with

  • Naan bread or whole grain rice
  • Quick pickled red onions + crushed peanuts

Instructions

  1. Heat 2 tablespoons olive oil in a large pot, add 1 large onion (chopped) and sauté for 3 minutes.
    Add 3 cloves garlic, 1 inch ginger (both grated), 1 teaspoon cumin, and ¼ teaspoon red pepper flakes and cook 1 more minute.
    flavor base of onion and garlic in a white skillet with hand stirring
  2. Add 1½ pounds sweet potatoes (peeled and cut into large bite-size pieces), 4 cups vegetable broth, 1 can (15 ounces) crushed tomatoes, 1 can (15 ounces) chickpeas, 1 teaspoon salt, and ⅛ teaspoon black pepper.
    chickpeas, sweet potato and vegetable broth in a skillet with a wooden spoon
  3. Bring to a boil, then stir in ½ cup peanut butter, lower the heat, and simmer for about 20 minutes, or until the sweet potatoes are fork-tender.
    creamy tomato base with sweet potato chunks and chickpeas and hand holding a wooden spoon
  4. Now stir in the 6 ounces spinach and cook for a few seconds or until they wilt. Taste and adjust for salt.
    creamy stew with sweet potato and spinach in a skillet with a wooden spoon
  5. Top it with a small handful of crushed, toasted, unsalted peanuts, a generous squeeze of lime juice, and some pickled red onions.
    Serve with brown rice or bread – we recommend warm naan or pita bread to sop up the juices.
    African peanut stew with pickled red onions in a white bowl and peanut garnish

Notes

STORAGE & MAKE AHEAD

Make ahead: This is an excellent recipe for meal prep as it keeps for days in the fridge and the flavor improves on the second day.

Refrigerator: Transfer leftovers to an airtight container and store them in the fridge for up to 4 days.

Freezer: Let the African peanut stew cool down completely, transfer it to a freezer-friendly container, and freeze it for up to 3 months.

Thaw & Reheat: Defrost in the fridge over several hours or in the microwave with thawing functions. Warm it in a bowl in the microwave for 2 – 3 minutes. Stir in a splash of water if too thick. Alternatively, reheat in a saucepan with some water on the stovetop.

SUBSTITUTIONS

Tomatoes: Substitute tomato puree for the smoothest stew or diced tomatoes for a chunkier one.

Chickpeas: Substitute firm tofu, cannellini beans, or black beans for chickpeas.

Sweet potatoes: Substitute or complement the sweet potatoes with red bell peppers and okra.

Spinach: Substitute chopped collard greens, kale, or Swiss chard for spinach.

Nutrition

Calories: 461kcal, Carbohydrates: 71g, Protein: 21g, Fat: 17g, Saturated Fat: 5g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 14g, Trans Fat: 0g, Cholesterol: 0mg, Potassium: 1633mg, Dietary Fiber: 15g, Sugar: 11g, Vitamin A: 28396IU, Vitamin B6: 1mg, Vitamin C: 34mg, Vitamin E: 7mg, Vitamin K: 219µg, Calcium: 215mg, Folate: 178µg, Iron: 6mg, Manganese: 4mg, Magnesium: 263mg, Zinc: 4mg


Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you ⭐️ 💚.

If you liked this African Peanut Stew, you might also enjoy:

Recipes

45 Easy Vegetarian Dinner Recipes

Collections

40 Meatless Dinner Ideas

Mains

30 One Pot Meals

Mains

40 High Protein Vegetarian Meals