Vegan Gambian Peanut Stew (Domoda)

Jump to Recipe
This Vegan Gambian Peanut Stew is vegan, gluten-free, and plant-forward, but it tastes like comfort food! Packed with hearty ingredients like protein-rich white beans, sweet potatoes, and kale, it's a feel-good meal that'll become your new favorite vegan dinner!
Prep 25 minutes
Cook 35 minutes
Total 1 hour
5 from 257 votes

If you love hearty comfort food recipe that’s secretly healthy, you’re going to fall hard for this Vegan Gambian Peanut Stew, a plant-based spin on various West African peanut stews. It will keep you satiated for hours, and it’s packed with aromatics and spices so it’ll satisfy your taste buds and comfort food cravings. But it’s also made with wholesome and nourishing ingredients, and is vegan, gluten-free, soy-free, and plant-forward.

Please note: I originally titled this recipe Vegan West African Peanut Stew, but after doing more research on the various differences across West African peanut stews, I came to identify my particular recipe as being most influenced by Gambian Peanut Stew, aka domoda.

This post is sponsored by ALDI USA. Thank you for supporting the brands who help make my work possible!

bowl of West African Peanut Stew served over white rice

This peanut stew is made with some of my favorite ingredients from the plant world—sweet potatoes, onions, garlic, white beans, kale, and peanut butter (obviously)—and you can find it all at your local ALDI grocery store! Not only can you find these plant-based staples at ALDI, you’ll also find them at crazy good prices!

Ingredients for West African Peanut Stew

What’s in a West African Peanut Stew?

Peanut stews are common in West African countries, including in The Gambia as well as Senegal and Ghana, with variations abounding throughout the regions and across ethnic groups. Before the introduction of peanuts from the New World, this stew was made with groundnuts that are native to West Africa.

Some versions of peanut stew are soupier, others are thick stews served over grains such as millet, rice, or couscous; this recipe falls into the latter camp. Some versions contain okra or hot chilies or tomatoes.

ad for meal plans program with picture of woman with button

In The Gambia, the dish is called domoda (it’s the national dish). You’ll find both vegetarian and meat versions, though the vegetarian version is more popular because meat is quite expensive. It usually contains peanut butter or peanut paste, tomatoes and/or tomato paste, chili peppers, and a vegetable such as sweet potatoes, carrots, or pumpkin.

In Senegal, the dish is called mafe. It is made with tomatoes, is spicy, and often served over rice. It’s typically made with meat or chicken, but for obvious reasons, my version does not contain meat or chicken.

While peanut butter might sound like an unusual ingredient in a stew, I promise you it blends effortlessly with the spices and aromatics and lends a creamy richness you’ll adore. If you want to learn more about groundnut soups from West Africa, check out this blog post from The Canadian African. You can also learn more about West African Peanut Stews here.

Ingredient Rundown

Domoda is a type of West African Peanut Stew, so we obviously have to add some peanut butter!

And I love the Simply Nature Organic Creamy Peanut Butter from ALDI! It’s made with just peanuts and sea salt (no added oils or sugar). It’s also organic, non-GMO, and incredibly affordable (it’s also one of 80 Simply Nature products that earned the Good Housekeeping Nutritionist Approved Emblem. Did I mention it’s super creamy, just how I like my PB (sorry, crunchy PB fans)?

LOOOVE peanut butter? Then you have to try my No-Bake Peanut Butter & Jelly Bars, the ultimate easy treat for peanut butter addicts.

Jar of Aldi Creamy Peanut Butter on cutting board with other ingredients for West African Peanut Stew.

White Beans   

As mentioned above, domoda may contain meat or not. While many Westernized versions of this recipe are vegetarian, most of the latter do not contain a primary source of protein. I chose to include white beans for a few reasons. They bring additional protein and make this peanut stew super hearty. Plus, beans (and cannellini beans in particular) lend a creaminess in a healthy way yet satisfying way.

Aromatics  

Starting this recipe with sautéing aromatics (onions, garlic, ginger, and jalapeño peppers) helps build layers of flavors. Often, West African peanut stews are made with habanero or Scotch bonnet peppers, but I find those to be too spicy for most of my readers, so I opted for jalapeño peppers here.

Coconut Oil

I sautéing the aromatics in coconut oil for a subtle buttery richness that a neutral oil can’t offer. And even better, I found *organic, cold-pressed* coconut oil at ALDI for just $4.89. Of course, the price may vary depending on where you live, but I’ve never seen that price anywhere else in NYC!

Sweet Potatoes

The sweet potatoes are key in this dish, as they help balance the spices and acidity in this stew. And the longer you cook the stew, the more the sweet potatoes will fall apart and virtually melt into the stew.

Note: Just be sure to dice your sweet potatoes pretty finely; if too large, they won’t cook down as quickly and it’ll take longer to finish the stew.

Kale

I love finishing stews, soups and curries with kale. Just toss it in towards the end of cooking until they’re wilted. It’s an easy way to eat more greens that won’t make you feel like you’re eating yet another kale salad (all the chewing!). And you can find organic, pre-chopped kale at ALDI to save you time!

Love the idea of a hearty yet healthy soup that sneaks in those greens? You’ll want to also try this Creamy White Bean Soup with Kale.

How to make this recipe (step-by-step photos)  

Gather and prep your ingredients (chop the aromatics, dice the sweet potatoes, etc.).

ingredients for west african peanut stew on a cutting board with ingredients written in text

Heat up the coconut oil in a Dutch oven or deep sauté pan (affiliate links).

Saute the diced onions in coconut oil until just starting to brown. 

Add the garlic, ginger, and jalapeños and cook for 2 minutes.

adding garlic ginger jalapeno to sauted onions in dutch oven

Add in the tomato paste, cumin, coriander, cinnamon, cloves, salt, and pepper.

Incorporate the tomato paste and spices into the onions and stir frequently for 2 minutes. 

cooked onions, tomato paste and spices in Dutch oven

Deglaze the pan with the vegetable broth. Add the white beans, crushed tomatoes, thyme, sweet potatoes, and peanut butter. 

mbian Peanut Stew - peanut butter, tomatoes, sweet potatoes in Dutch oven

Bring the stew to a boil, then reduce the heat to maintain a rapid simmer for 20-25 minutes until sweet potatoes are tender. 

simmering stew in Dutch oven

Add the kale and cook for 3-5 minutes until wilted. 

Finish the stew with cilantro and lemon juice and season to taste. 

finishing gambian peanut stew with cilantro

Substitutes for this peanut stew

Peanut Butter. If you’re entirely nut-free, the best substitute would be sunflower seed butter (unsweetened variety), though of course it will change the taste somewhat. If you have a peanut allergy but can have other nuts, cashew butter or almond butter would work too (again, different flavor but same consistency) and unsweetened versions are easier to find than sunflower butter. 

Spicy peppers. Many traditional West African peanut stews are made with Scotch bonnet peppers. Those rank pretty highly on the Scoville Scale (a scale ranking the spiciness of peppers), so I opted for jalapeño peppers to keep this family-friendly. If you like things spicier, you can try a serrano pepper or cayenne pepper. Or, if you love spicy food, try a Scotch bonnet or habanero pepper!

Kale. The kale cooks down so it softens and isn’t tough, but if you’re not a fan of kale, you can try another sturdy green, like thinly sliced collard greens, mustard greens, or Swiss chard. Personally, I don’t like using spinach, as it wilts too much and I like the body and texture from a sturdier green, but that’s also an option. 

vegan west african peanut stew in dutch oven with two small bowls of peanut stew

Frequently Asked Questions

How do you serve West African peanut stews? 

This stew is hearty enough on its own, but to stretch out your meal (and budget) and make it heartier, you can serve it over your favorite grain. Options include white rice, brown rice, millet, quinoa, or your favorite grain. If you have access to fonio (a type of millet from West Africa), you can try that too! 

Can I make this recipe in the Instant Pot?

I actually have a version of this recipe in my cookbook, The Vegan Instant Pot Cookbook (it’s a reader favorite!).

How long does this stew last? Can you freeze this stew? 

Store leftovers in an airtight container in the fridge for up to 5-6 days. I prefer to store the stew without any rice/grains – the rice tends to harden. The stew also freezes well – you can freeze it for 3 to 4 months. Defrost in the fridge before warming up.  

How do you reheat this stew? 

I prefer to reheat most leftovers on the stove in a saucepan, but the microwave also works fine. 

More Nourishing Vegan Stews

bowl of west african peanut stew garnished with cilantro and side of rice (1 of 1)

That’s all you need to know about making this vegan, gluten-free Vegan Gambian Peanut Stew (Domoda). I hope you head to your local ALDI to stock up on all these wholesome vegan staples and get to cooking! If you try the recipe, be sure to drop me a note below with your review and rating!

Bowl of west african peanut stew on table with dutch oven with peanut stew and bowl of rice

Vegan Gambian Peanut Stew (Domoda)

5 from 257 votes
This Vegan Gambian Peanut Stew is vegan, gluten-free, and plant-forward, but it tastes like comfort food! Packed with hearty ingredients like protein-rich white beans, sweet potatoes, and kale, it's a feel-good meal that'll become your new favorite vegan dinner!
Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: 1 hour
Course: Dinner
Cuisine: Gambian, West African
Diet Vegan
Serving size: 6

Ingredients

  • 1 ½ tablespoons Simply Nature Organic Coconut Oil
  • 1 large yellow onion, diced
  • 6 garlic cloves, chopped
  • 2 tablespoons freshly grated ginger
  • 1-2 jalapeño peppers, diced**
  • 2 tablespoons tomato paste
  • 1 teaspoon ground cumin
  • 1 teaspoon coriander
  • 1/4 teaspoon cinnamon
  • 1/4 teaspoon cloves
  • 1 ½ teaspoons kosher salt
  • Black pepper to taste
  • 4 cups (945 mL) low-sodium vegetable broth (or water)
  • 1 small handful of fresh thyme sprigs**
  • 1 pound (454g) sweet potatoes, peeled and finely diced***
  • ½ cup (128g) Simply Nature Organic Creamy Peanut Butter
  • 1 (15-ounce/425g) can of cannellini beans (or other white beans such as navy beans)
  • 1 (28-ounce/800g) can crushed tomatoes
  • 5 cups (90-100g) chopped organic kale
  • 1 tablespoon freshly squeezed lemon juice (or lime juice)
  • ½ cup (8g) cilantro leaves and tender stems, chopped

For serving (optional)

  • white rice, brown rice, millet, quinoa, or fonia

Instructions

  • Heat a large, deep nonstick pan or Dutch oven over medium-high heat. Add the coconut oil, and once it's shimmering, add the onions with a pinch of kosher salt. Cook until the onions are just starting to brown, about 5 minutes. Add the garlic, ginger, and jalapeño peppers. Cook for 2 minutes, stirring frequently to prevent burning.
  • Add in the tomato paste, cumin, coriander, cinnamon, cloves, 1 1/2 teaspoons kosher salt, and a generous amount of freshly cracked black pepper. Stir frequently and vigorously for 2 minutes, incorporating the tomato paste and spices into the onions. Add a few splashes of water to prevent the spices from drying out or burning.
  • Pour in the vegetable broth or water, stirring with a spatula to scrape up any browned bits on the bottom of the pan. Add the thyme sprigs, sweet potatoes, peanut butter, white beans, and crushed tomatoes. Stir well to combine.
  • Bring the mixture to a boil, then reduce the heat to low or medium-low to maintain a rapid simmer for 20 to 25 minutes, or until the sweet potato is soft and tender, stirring occasionally.
  • Optional step: The stew should be quite thick by now, but if you want it to be even thicker and creamier, run an immersion blender through half of the stew (don’t blend it all – you want to retain some texture).
  • Add the chopped kale and simmer for 3-5 minutes, or until wilted. If desired, use a fork to smash the sweet potatoes to further thicken the stew.
  • Stir in the lemon or lime juice and cilantro. Season to taste, adding more salt as needed. Serve plain, or on top your favorite grain.

Notes

* If you’re very sensitive to spicy food, use just 1 jalapeño pepper and remove the seeds and membranes, where most of the heat lives. But if you can handle the heat, leave the seeds in. Really love spicy food? Feel free to use a habanero or Scotch bonnet pepper (the seeds are very spicy so I recommend removing them).
** You can substitute fresh thyme with 1 teaspoon dried thyme. Just add it to the Spice Blend.
***To ensure the sweet potatoes cook through in the time allotted, be sure to finely dice them. If not finely diced, it will take longer for the stew to cook. 

Calories: 360kcal | Carbohydrates: 49g | Protein: 15g | Fat: 16g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Sodium: 486mg | Potassium: 1098mg | Fiber: 13g | Sugar: 12g | Vitamin A: 16819IU | Vitamin C: 76mg | Calcium: 289mg | Iron: 6mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

Your email address will not be published. Required fields are marked *

Rate this recipe




352 comments on Vegan Gambian Peanut Stew (Domoda)

  1. Traci J

    5 stars
    This was SOOOOOO good!!!! I skipped the greens because I was all out! But wow, I’ve been eating it non-stop since I made it yesterday!! Definitely a keeper!

    1. Kaitlin @ Rainbow Plant Life

      Hey Traci! Wow, I can feel your enthusiasm about this recipe through the screen! Love it!

  2. Kate

    5 stars
    Absolutely delicious! This is going to be a regular in my meal prep rotation. Even my teenagers loved it! Thank you so much!

    1. Kaitlin @ Rainbow Plant Life

      Thanks for the lovely feedback, Kate! That makes us very happy to hear!

  3. Maddie

    5 stars
    Loved this recipe! Can I freeze portions for another day?

    1. Kaitlin @ Rainbow Plant Life

      Hi Maddie, we’re so happy you do! :) Yes you definitely can! We recommend storing them in souper cubes :) Cheers!

  4. Heema V.

    5 stars
    My friend and I recently made this dish as part of our weekly virtual cooking club!! It was so amazing w/ some coconut rice and made my whole kitchen smell amazing!

    1. Kaitlin @ Rainbow Plant Life

      Heema, That’s so awesome to hear! Thanks for sharing!

  5. John

    How many grams of cilantro do I need to use? Cups aren’t used where I am from and I have been looking up how many grams it should be but I’ve got so many different answers on different sites 😞

    1. Nisha

      Hi John, 1/2 cup of cilantro is about 8 grams. We’ll update the post to add that in.

    2. Kaitlin @ Rainbow Plant Life

      Hi John, it says 8g in the recipe card! Enjoy :)

  6. KayDubb

    5 stars
    Absolutely delicious! I’ve done several variations of peanut stew before but the spice and ease of this is fabulous. I’ll add carrot and other veg to the pot next time, but it is 5 stars written. Thank you!

    1. Kaitlin @ Rainbow Plant Life

      Thank you for your lovely comment, KayDubb! It makes us happy to know that you enjoyed the recipe.

  7. John

    Hey, my biggest pan fits around 3 litres, should I be able to make this in there? I’m worried it will overflow, it is so much food :)

    1. Kaitlin @ Rainbow Plant Life

      Hi John! It should fit but it will be pretty tight and you might have a bit of splashing! You might consider halving the recipe to err on the safe side.

      1. John

        I wasn’t sure if you were going to reply so I borrowed a 6 litre pot to make it, this will definitely be okay 😁 I still haven’t gotten around to making it yet, there are so so many of your recipes I’m planning on trying, but I only cook once or twice a week 😙

        1. Kaitlin @ Rainbow Plant Life

          Great! We can’t wait for you to start trying more of the recipes, John. :)

  8. Dawn Lockwood

    5 stars
    Hi Nisha, got your instant pot cook book today. Can’t wait to get into it.
    I have a question about this recipe, do I use the drained weight of the beans or with the liquid (I assume I drain the beans as usual before adding them to my pan)
    Someone please reply as I am planning on cooking this for my birthday meal on New Year’s Day xx
    Thanks in advance xx

    1. Kaitlin @ Rainbow Plant Life

      Hi Dawn! You’ll drain and rinse the can of beans :) Enjoy the stew and happy early birthday!

  9. Martha

    5 stars
    I made this (appropriately ethnic dish) for my west African drumming class holiday part last night, and it totally disappeared! Everyone loved it and wanted the recipe! Sent out the recipe link this morning! It’s a keeper!

    1. Kaitlin @ Rainbow Plant Life

      Hey Martha! Wow, I can feel your enthusiasm about this recipe through the screen! Love it!

  10. Bryan

    5 stars
    Great dish. Adults loved it, kids loved it.

    1. Kaitlin @ Rainbow Plant Life

      That’s awesome to hear, Bryan! Thanks for sharing!

  11. Craig McArthur

    5 stars
    The recipe makes a LOT of food.
    I doubled the kale (cos it comes in 200g bags near me) and that works well.
    But it’s just so full of flavour.
    Love it.

    1. Kaitlin @ Rainbow Plant Life

      Hi Craig, it’s great to hear you had success with the recipe. Thanks for the review!

  12. Morag

    5 stars
    This was absolutely delicious! It was very straight forward to make and had just the right amount of heat in it. Perfect for a cold winter night. Thank you!

  13. Vibeke

    4 stars
    Even though I chopped the sweet potato finely, it was still al dente after 25 minutes of cooking.
    Tomorrow when I reheat it, I will cook it for a little bit longer.
    Otherwise it was really nice and comforting food for a sore throat.

    1. Kaitlin @ Rainbow Plant Life

      Hi Vibeke, sorry to hear that! Maybe next time the chunks need to be smaller or the heat needs to be turned up on the stovetop?

      But we’re happy to hear you enjoyed the stew otherwise :)

  14. Peter

    This turned out to be very tasty. I’m not even a good cook tbh. Most time was spent preparing the ingredients but it was worth every minute. Also, be aware, that this is a massive dish. It will cover us for 6 meals.

    Will make this dish again in the next few weeks.

    1. Kaitlin @ Rainbow Plant Life

      Your positive feedback is the best reward for our hard work. Thank you, Peter!

    2. Kaitlin @ Rainbow Plant Life

      Your positive feedback is the best reward for our hard work. Thank you, Peter!

      Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!

  15. Sam

    5 stars
    I made this hearty and wholesome stew for dinner tonight and it was wonderful. Everyone in the family from my toddler to my grandparents enjoyed it. We are from the south and my grandparents have a traditionally southern palate but they loved it! I omitted jalapenos to make it toddler friendly but added chili garlic oil as a topping for my own bowl. I added yellow crookneck squash and it worked well. Very filling served with rice and I will certainly make it again!

    1. Kaitlin @ Rainbow Plant Life

      We’re so happy that the stew turned out well for you, Sam. Thank you for taking the time to leave a comment and for trying out the recipe!

  16. Nicole S.

    5 stars
    I wasn’t sure about the combination of peanut butter and sweet potatoes, but I have loved every single one of your recipes that I made, so I figured it was worth a try. I’m so glad I did! This was so delicious! I followed the recipe exactly as written since we like spicy food. I completely blended the recipe prior to adding the kale and cilantro as I think this makes it easier to freeze. I will definitely be making this again! Thank you for another winner!

    1. Kaitlin @ Rainbow Plant Life

      Thanks for putting your faith in the recipe, Nicole! It’s great to hear it paid off. :)

  17. Krisztina

    5 stars
    Delicious! Thank you very much! I cooked it with half the amount of ginger and no jalapeños. We don’t like spicy food. I love your recipes so much! Greetings from Hungary!

    1. Kaitlin @ Rainbow Plant Life

      Hi Krisztina, Thank you so much for such a fantastic review! Appreciate you taking the time!

  18. Dana

    Delish!

    1. Kaitlin @ Rainbow Plant Life

      Hi Dana, we’re thrilled to hear you enjoyed this recipe! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!

  19. Laura L.

    4 stars
    Delicious and easy. We added two large carrots, one head of cauliflower, and 1 c butternut squash, and it was delicious! We have been absolutely LOVING your recipes. Keep them coming!

    1. Kaitlin @ Rainbow Plant Life

      Hi Laura, thank you so much for your kind review!

  20. Debra

    5 stars
    Yummy yum year around!! Perfect hearty stew and spices spot on. 👍😃

    1. Kaitlin @ Rainbow Plant Life

      We’re so happy that the Domoda turned out well for you, Debra. Thank you for taking the time to leave a comment and for trying out the recipe!

Development Alchemy + Aim