This post contains affiliate links. Please see ourย disclosure policy.
This deliciously creamy and rich Vegan Peanut Stew makes for a warm and comforting weeknight meal thatโs super easy to make using just One Pot. Gluten-free, soy-free, dairy-free, oil-free option and plant-based!ย .Jump to Recipe
Today we are gonna stir some peanut butter into a kidney bean stew and trust me, you will love it! Enter – Vegan Peanut Stew!
I know peanut butter and kidney beans might sound like a strange combination but you have to trust me when I say itโs amazing. If this is the first time you ever make a peanut-based stew or curry, you’re in for a delicious treat.
This unique peanut, tomato, and coconut milk-based stew is so incredibly flavorful, super comforting, and is truly a hug in a bowl. The nutty peanut flavor lends itself beautifully to the creamy sweet kidney beans and served over some rice, this hearty vegan stew surely makes for a nutritious meal perfect for weeknights.
Why this Peanut Stew will be your new One Pot weeknight dinner fave:
While most peanut stews out there are more West African-inspired dishes, made with chicken, I am adding kidney beans to this dish to make it vegan and plant-based, but I promise you wonโt even miss the meat. Youโre going to fall in love with this rich and flavorful peanut stew!
This is the kind of vegan comfort food that is perfect for a cozy night in, curled up on the couch under a big soft blanket.
Another thing I truly love about this vegan kidney bean stew recipe is that it is extremely easy to make using just one pot, so next to no dishes!ย It is also packed full of healthy ingredients like bell peppers, carrots, broccoli, and protein-packed kidney beans. We should all eat more of those!
The combination of natural peanut butter and coconut milk lends this stew a creaminess that you will LOVE and that really brings out the exciting flavors we incorporate.
Ingredients for making Vegan Kidney Bean Peanut Stew:
- Peanut Butter – used as a thickener and for flavor, it lends this stew a creamy richness that seems almost decadent. I use smooth peanut butter for this recipe. If you don’t mind the chunks, you can use chunky. You can also use almond butter or use sunbutter to keep it nut-free
- Kidney Beans – canned, or soaked and cooked. Make sure to rinse and drain them well if using canned. Or use other beans of choice
- Spices – chilli powder for some heat, and Indian curry powder for that mild warming flavor. You can use, garam masala, Jamaican curry powder, berbere or Baharat instead (all of these blends can be made at home and the recipes are in my second book). This stew is mildly spiced, but if you want a bit more kick, add more chili and/or some red pepper flakes.
- Herbs – oregano and thyme – use more or less according to your taste.
- Vegetables – carrots, bell peppers, broccoli, and diced tomatoes. You can add other veggies – see tips section.
- Coconut milk – opt for full-fat for the ultimate creaminess.
Tips and substitutions for making kidney bean peanut stew:
- To take this stew into an African direction, you can add more peanut butter and maybe a splash more broth, should your gravy become too thick. Also add a scotch bonnet pepper.
- For a fall/winter version, you could also add in some diced roasted leftover sweet potatoes or squash, if you have any.
- Toss in some spinach, swiss chard, or even kale or fresh chopped collard greens for extra flavor, color and superpower phytonutrients.
- Broth can be used instead of oil when sauteing the onions for an oil-free stew.
- African-Style Peanut Stews usually get topped off with a generous sprinkle of fresh cilantro and some chopped peanuts and you can go that way for sure. For my creation, I also like to add a squeeze of fresh lime juice. Something about that hint of sour really helps cut through the richness and it goes so well with the savory tomato and sweet nutty taste of the peanut butter.
How to make One-Pot Vegan Peanut Stew with Kidney Beans:
Heat oil or broth in a skillet over medium heat, add onion and sautee them until golden.
Add all the spices and herbs and stir into the onions for few seconds. Add in the peanut butter and mix it in.
Now, add in the diced tomatoes and veggies and mix in, letting everything come to a simmer.
Add the coconut milk, rinsed and drained kidney beans, salt, sugar and water and mix well.
Cover and cook for 13-15 minutes or until the veggies are cooked to preference.ย I like to add some broccoli halfway through the cooking time. I add them in a bit later so that they don’t lose their color and I also do not mind it being a bit on the crunchy side. Add it in earlier if you want yours fully cooked, or break it into even smaller florets.
Taste and add more salt or sugar to taste. Garnish with cilantro and lime juice.
How to Store Vegan Peanut Stew
This recipe holds up extremely really well both in the refrigerator or freezer. You can refrigerate this peanut stew for up to 3 days or freeze it for up to a month!
What to serve with this vegan kidney bean stew:
This peanut stew tastes amazing as is but I love serving it with a side of garlic bread,ย gluten-free naan, chickpea flatbread, cauliflower flatbread, rice or cooked grains. You could serve it with cauliflower rice to cut down on the carbs.
More Vegan One-Pot Recipes from the blog:
- Instant Pot Vegan Lentil Mushroom Stewย
- IP Lentil Chili.ย GF
- Mushroom Wild Rice Soup.ย GF
- Lasagna Soup with Red lentils. ย โ So Easy
- IP Potato Chickpea Soup.ย GF
Vegan Coconut & Peanut Stew with Kidney Beans
Ingredients
- 1 tsp oil , or 2 tbsp broth
- 1/2 small onion chopped
- 2 cloves garlic , finely chopped
- 3 tbsp peanut butter, , or almond butter or use sunbutter for nut-free
- 1/2 tsp oregano
- 1/2 tsp thyme
- 1/2 tsp chilli powder
- 1 tsp curry powder, or garam masala or jamaican curry powder or berbere or baharat
- 1/2 cup chopped tomato
- 1 1/2 - 2 cups veggies , such as green or red bell pepper, carrots, zucchini etc
- 1 cup coconut milk, Or use other non dairy milks such as almond or soy
- 1/2 tsp salt
- 1/4 tsp sugar , or sweetener
- 15 oz canned kidney beans , or 1.25 cup cooked kidney bean
- 1/2 cup water
- cilantro, lime juice for garnish
Instructions
- Heat oil or broth in a skillet over medium heat, add onion and garlic and sautee them until golden.
- Add all the spices and herbs and stir into the onions for few seconds. Add in the peanut butter and mix it in. Add the tomatoes and veggies and mix in, letting everything come to a simmer. (If adding quick cooking veggies such as broccoli, add them in the next step 5 after 10 mins of simmering. )
- Add the coconut milk, rinsed and drained kidney beans, salt, sugar and water and mix well. Cover and cook for 13-15 minutes or until the veggies are cooked to preference. Taste and add more salt or sugar to taste.
- Garnish with cilantro and lime juice and serve with rice and other cooked grains or as is or with garlic bread.
Notes
- Nutrition facts do not include sides.
- For a fall/winter version, you could also add in some diced roasted leftover sweet potatoes or squash, if you have any.
- Toss in some spinach, swiss chard, or even kale or fresh chopped collard greens for extra flavor, color and superpower phytonutrients.
- Broth can be used instead of oil when sauteing the onions for an oil-free stew.
- Peanut Stew usually gets topped off with a generous sprinkle of fresh cilantro and some chopped peanuts but I also like to add a squeeze of fresh lime juice. Something about that hint of sour really helps cut through the richness and it goes so well with the savory tomato and sweet nutty taste of the peanut butter.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Absolutely delicious. I used carrot, red pepper, courgette and broccoli tops for the veg. Will definitely be making again.
Yay! Glad you liked it.
Really delicious
๐
This was amazing!! So easy and delicious my whole family including my 8 year old son enjoyed it with wild rice. Thank you ๐๐ผ
Very glad you all enjoy!