When the weather turns even a little gray, my brain goes straight to peanut stew. It is sweet and savory, rich without feeling heavy, and it plays so well with whatever you have in the pantry. These are West African-inspired, vegan takes on maafe, built around peanut butter, aromatics, warming spices, and, often, tomatoes for that tangy backbone, with vegetables and beans doing the hearty lifting.

If you are new to peanut stew, here is the vibe: a peanut-forward base, a gentle heat if you want it, and something starchy to soak it up. I love it over rice, but it is equally happy with millet, fonio, couscous, or a hunk of crusty bread when that is what the day calls for.

A steaming bowl of West African-inspired vegan peanut stew with sweet potatoes and chickpeas, garnished with chopped cilantro and roasted peanuts, sitting on a wooden table with a spoon

My weeknight peanut stew blueprint

I have made enough pots of peanut stew to know that the best ones are built in layers. Here is the simple formula I use, no matter which variation you pick below.

  • Start with aromatics: onion plus garlic, then ginger if you have it.
  • Bloom spices in oil: paprika, cumin, coriander, curry powder, or berbere all work beautifully.
  • Tomato and peanut: tomato paste and or crushed tomatoes (use either or both), then peanut butter whisked in until glossy.
  • Simmer with broth: vegetable broth or water, then your vegetables and beans.
  • Finish bright: lime, lemon, a splash of vinegar, and plenty of herbs.

Base ratio you can trust (for 4 servings): Start with 1 (15-ounce) can crushed tomatoes or 2 tablespoons tomato paste plus 2 to 3 cups broth or water, then whisk in 1⁄3 to 1⁄2 cup creamy peanut butter. Add more broth to loosen, more peanut butter to round it out.

Peanut butter tip: Use a creamy, unsweetened peanut butter if you can. Natural peanut butter works great, but whisk it well so it melts smoothly into the stew.

8 vegan peanut stews to put on repeat

Each stew below is written as a practical weeknight plan. You can scale any of these up for leftovers, and most taste even better on day two once the peanut base has had time to settle in.

1) Sweet Potato and Chickpea Peanut Stew

This is the classic weeknight bowl I reach for when I want comfort without thinking too hard. Sweet potatoes turn silky at the edges and chickpeas make it filling.

  • Flavor profile: sweet-savory, gently spiced, kid-friendly heat level
  • What goes in: onion, garlic, ginger, tomato paste and or crushed tomatoes, peanut butter, sweet potatoes, chickpeas, kale or spinach, broth or water
  • Spices: smoked paprika, cumin, coriander, pinch of cayenne optional
  • Finish: lime juice and chopped cilantro, plus crushed peanuts for crunch

Weeknight method: Sauté onion 5 minutes, then garlic and ginger 1 minute. Bloom spices 30 seconds, stir in tomato, then whisk in peanut butter and broth. Simmer sweet potatoes 12 to 15 minutes until tender, add chickpeas to warm through, then stir in greens in the last 2 minutes.

Cook once, eat twice: Spoon leftovers over baked potatoes the next night and add extra greens for an instant second meal.

2) Lentil and Collard Green Peanut Stew

Earthy lentils love a peanut base. Collards hold their texture, which makes this one feel especially stew-like.

  • Flavor profile: earthy, hearty, slow-simmer comfort
  • What goes in: brown or green lentils, collards, tomatoes, peanut butter, vegetable broth, onion, garlic
  • Spices: curry powder or a mix of cumin and coriander, plus black pepper
  • Finish: a splash of apple cider vinegar for balance

Weeknight method: Build the base with onion, garlic, spices, tomato, peanut butter, and broth. Add lentils and simmer 20 to 25 minutes, then add collards and cook 10 minutes more until tender. Add vinegar and salt at the end to wake everything up.

Lentil tip: If you only have red lentils, use them, just know they will break down and make the stew thicker and creamier. Add extra broth as needed.

A pot of vegan lentil peanut stew with chopped collard greens simmering on a stovetop, with a wooden spoon resting on the rim

3) Mushroom and Black-Eyed Pea Peanut Stew

When you want deep savory flavor without meat, mushrooms are your best friend. Sear them well first and you will get that cozy, almost stew-meat satisfaction.

  • Flavor profile: rich, savory, a little smoky
  • What goes in: cremini or baby bella mushrooms, black-eyed peas, onion, tomato paste and or crushed tomatoes, peanut butter, broth or water
  • Spices: smoked paprika, thyme, pinch of chili flakes
  • Finish: chopped scallions or parsley

Weeknight method: Sear sliced mushrooms in a hot pot until deeply browned, then push them aside and sauté onion in the same pot. Add spices, tomato, peanut butter, and broth, then simmer 10 minutes. Stir in black-eyed peas and simmer 5 minutes more.

Shortcut: Use canned black-eyed peas for speed. Rinse well so the broth stays clearer and less starchy.

4) Red Pepper and Carrot Peanut Stew with Berbere

This one is bright and aromatic, built on roasted red peppers and carrots. Berbere brings warmth and a little edge, and the natural sweetness of the vegetables keeps it balanced.

  • Flavor profile: sweet, spiced, slightly smoky
  • What goes in: jarred roasted red peppers, carrots, crushed tomatoes, peanut butter, white beans or chickpeas, broth or water, onion, garlic, ginger
  • Spices: berbere seasoning
  • Finish: lemon juice and a drizzle of extra peanut butter on top

Weeknight method: Sauté onion 5 minutes, then garlic and ginger 1 minute. Stir in berbere, tomatoes, and roasted peppers, then whisk in peanut butter and broth. Simmer carrots 12 to 15 minutes until tender, add beans to warm through, and finish with lemon.

Blender option: Blend half the stew for a thicker, restaurant-style texture, then stir it back in.

5) Spinach and Tofu Peanut Stew

If you want a true 30-minute situation, this is it. Cubes of tofu soak up that peanut-tomato sauce like little sponges, and spinach wilts in at the end.

  • Flavor profile: creamy, mild heat, super weeknight-friendly
  • What goes in: extra-firm tofu, spinach, tomatoes, peanut butter, vegetable broth, onion, garlic
  • Spices: ground cumin, paprika, optional fresh ginger
  • Finish: lime and chopped peanuts

Weeknight method: If you are searing tofu, brown it first and set aside. Build the base in the same pot, simmer 10 minutes, then add tofu to warm through. Stir in spinach just until wilted, then hit it with lime.

Tofu tip: If you have time, pan-sear the tofu first for chewy edges. If you do not, cube it and let it simmer right in the stew, it will still be delicious.

6) Butternut Squash and Peanut Stew with Coconut

Coconut milk is not traditional to every peanut stew, but it is a lovely twist when you want extra silkiness. Butternut squash turns almost jammy and makes the broth feel luxurious.

  • Flavor profile: creamy, slightly sweet, mellow spice
  • What goes in: butternut squash, tomatoes, peanut butter, light coconut milk, chickpeas, broth or water, onion, garlic
  • Spices: curry powder, turmeric, pinch of cayenne optional
  • Finish: lime juice and fresh basil or cilantro

Weeknight method: Build the base, then add squash and simmer 15 to 18 minutes until tender. Stir in chickpeas and coconut milk, simmer 3 to 5 minutes, then finish with lime and herbs.

Balance note: Coconut can make the stew taste sweeter. A little extra salt and a squeeze of lime usually snaps it back into place.

A bowl of vegan butternut squash peanut stew with chickpeas and cilantro on top, served with rice on the side in a cozy kitchen setting

7) Okra and Tomato Peanut Stew

Okra thickens stews naturally and gives you that spoon-coating texture without any extra tricks. If you love gumbo, you will love what okra does here.

  • Flavor profile: tomato-forward, thick, gently spicy
  • What goes in: okra, tomatoes, peanut butter, onion, garlic, vegetable broth, optional chickpeas
  • Spices: paprika, cumin, chili flakes to taste
  • Finish: a splash of vinegar and chopped herbs

Weeknight method: For the best texture, sauté okra over high heat until the edges brown, then build the base in the same pot. Simmer 10 minutes, add chickpeas if using, and cook 5 minutes more. Finish with vinegar to brighten the peanut richness.

Okra tip: If you are sensitive to okra’s texture, high-heat sautéing first helps a lot.

8) Pantry Peanut Stew with Mixed Vegetables

This is my clean-out-the-fridge version. It is not precious. It is the one you make when you have half a bag of frozen green beans, a lonely sweet potato, and a can of beans that needs using.

  • Flavor profile: adaptable, cozy, dependable
  • What goes in: onion, garlic, tomatoes, peanut butter, broth or water, any beans, any sturdy vegetables (sweet potato, cauliflower, carrots, green beans)
  • Spices: whatever you have: curry powder, smoked paprika, chili powder, or a pinch of cinnamon
  • Finish: citrus plus a handful of herbs if you have them

Weeknight method: Build the base, then add the longest-cooking vegetables first. Simmer until tender, then add quicker vegetables near the end so they stay bright. Stir in beans in the last 5 minutes, then finish with citrus.

Rule of thumb: Keep the base consistent and swap the add-ins. If your vegetables cook at different speeds, stagger them so nothing turns to mush.

What to serve with peanut stew

Peanut stew begs for something to catch every drop. Here are my favorite pairings, depending on the weeknight you are having.

  • Rice: jasmine, basmati, brown rice, or leftover rice you need to use up
  • Grains: millet, quinoa, fonio, or couscous
  • Bread: crusty bread, flatbread, or warm pita for scooping
  • Simple sides: cucumber salad, shredded cabbage with lime, or roasted plantains if you have time
A serving bowl of vegan peanut stew ladled over fluffy white rice, topped with chopped cilantro and toasted peanuts on a dining table

Easy swaps and make-it-work tips

Make it nut-free

Use sunflower seed butter in the same amount as peanut butter. It is a little earthier, but still wonderfully creamy. Taste and adjust salt and acidity at the end. If you are cooking for someone with allergies, double-check that seeds are safe for them too.

Control thickness

If your stew is too thick, whisk in warm broth a splash at a time. If it is too thin, simmer uncovered for 10 to 15 minutes, or mash a few sweet potato chunks into the broth.

Get the flavor right

Peanut stews live and die by balance. If it tastes flat, add salt. If it tastes heavy or too sweet, add lime or a small splash of vinegar. If it tastes sharp, a spoonful more peanut butter can round it out.

Meal prep and leftovers

Most of these stews keep up to 4 to 5 days in the fridge when cooled promptly and refrigerated. They also freeze well, especially the versions without delicate greens. If you do freeze one with spinach or kale, it will still be tasty, just softer.

Quick FAQ

Is West African peanut stew spicy?

It can be, but it does not have to be. I usually start mild and add heat at the end with cayenne, chili flakes, or hot sauce so everyone at the table can customize.

Do I need to use sweet potatoes?

No. But sweet potatoes are a natural fit because they thicken the stew and play nicely with peanuts and tomatoes. Butternut squash, carrots, or regular potatoes also work.

Can I make it in a slow cooker?

Yes. Build flavor first if you can by sautéing onion, garlic, and spices, then add everything except tender greens. Cook on low until vegetables are soft, then stir in spinach or kale at the end.