Senegalese Black-Eyed Pea Stew
Photo by Pure Punjabi on Pexels

Senegalese Black-Eyed Pea Stew

A warming, soul-satisfying stew of tender black-eyed peas simmered in a rich, aromatic tomato base with garlic, onions, and warm spices. This West African classic is simple to prepare, deeply nourishing, and versatile enough to serve as a vegetarian main dish with rice or bread, or alongside grilled fish or chicken. The flavors deepen and integrate as it simmers, transforming simple ingredients into something complex and comforting.

Prep
10 min
Cook
40 min
Wait
3 min
Total
53 min
Makes
4 main-course servings (about 1½ cups each) or 6 side servings
Share

Steps

Before you start
  • If using dried black-eyed peas, cook them ahead until tender (about 1 hour); this recipe uses canned for convenience
  • Gather all your spices in one place and have them ready—mise en place makes cooking smooth and prevents burning spices
  • Prep your ingredients before starting: dice the onion, mince the garlic, and have the beans ready to rinse
  1. Sauté the base

    • Heat 3 tablespoons of vegetable or peanut oil in a large heavy-bottomed pot or Dutch oven (4-5 quart capacity) over medium-high heat.
    • Once the oil is shimmering (about 1-2 minutes), add the diced onion and cook, stirring occasionally, for 4-5 minutes until softened and just beginning to look translucent at the edges.
    • Add the 4 minced garlic cloves and stir constantly for 1 minute until very fragrant and just beginning to color lightly.
    • The onions should be soft and the garlic should smell wonderful but not brown.
    + Show details

    Ready when: Onion is soft and beginning to look translucent; garlic is fragrant and very lightly colored

    Tip: Don't let the garlic brown, as it will taste bitter and harsh

  2. Bloom the spices

    • Add 2 tablespoons of tomato paste to the onion mixture and stir constantly for 1-2 minutes, allowing the paste to darken noticeably and caramelize slightly in the bottom of the pot.
    • This concentrates the tomato flavor.
    • Then add 1 teaspoon ground cumin, ½ teaspoon turmeric, 1 teaspoon dried thyme, 1 bay leaf, and ¼ teaspoon cayenne pepper.
    • Stir everything together constantly for about 1 minute until the spices are very fragrant and evenly distributed.
    • You should smell warm, earthy spices blooming in the oil.
    + Show details

    Ready when: Tomato paste has darkened and caramelized; spices are intensely fragrant and well-combined

    Tip: This blooming step is crucial for deep flavor; don't rush it or skip the constant stirring

  3. Add tomatoes

    • Pour in 1 can (28 oz / 800g) of crushed tomatoes with all of their liquid.
    • Stir well with a wooden spoon, scraping up any browned bits stuck to the bottom of the pot (this flavorful residue is called fond).
    • The mixture will bubble and steam slightly.
    • Stir until everything is well combined with no dry spots.
    + Show details

    Ready when: Tomatoes are fully incorporated with the spice mixture; sauce is even in color

    Tip: Scraping up the fond (browned bits) adds complexity and depth to the final stew

  4. Add beans and broth

    • If you haven't done so already, drain the 2 cans (15 oz / 425g each) of black-eyed peas in a colander or fine-mesh strainer and rinse under cool running water for about 30 seconds, agitating gently with your hand.
    • This removes excess sodium and starch.
    • Add the rinsed beans and 1 cup (240ml) of chicken or vegetable broth to the pot.
    • Stir everything well until the beans and liquid are evenly distributed with no dry pockets.
    + Show details

    Ready when: Beans and broth are evenly distributed throughout the sauce

    Tip: Rinsing canned beans removes excess sodium and prevents the stew from becoming gummy

  5. Simmer the stew

    • Increase the heat to medium-high and bring the stew to a gentle boil, which should take about 2-3 minutes.
    • Once you see gentle bubbles breaking the surface, reduce the heat to medium or medium-low to maintain a steady, gentle simmer (you want a few bubbles breaking the surface, not a rolling boil).
    • Leave the pot uncovered and cook for 25-30 minutes, stirring occasionally every 5-7 minutes.
    • As it simmers, the sauce will thicken slightly, the beans will become very tender, and the flavors will deepen and meld beautifully.
    • You'll notice the sauce becoming richer and more concentrated, and the raw spice notes will soften into a unified, warm flavor.
    • The stew is ready when a spoon dragged through it leaves a trail that fills slowly.
    + Show details

    Ready when: Sauce has visibly thickened; beans are very tender; flavors are well-integrated and warming; spoon dragged through stew leaves a trail

    Tip: A gentle simmer is key—don't let it boil hard or the beans may break apart. Stir occasionally to prevent sticking on the bottom.

  6. Season and finish

    • Remove the pot from heat.
    • Using tongs or a slotted spoon, fish out and discard the bay leaf.
    • Taste a spoonful carefully (it will be hot).
    • The beans may have released some salt, so add salt and freshly cracked black pepper gradually to taste, starting with ½ teaspoon of salt.
    • If using fresh cilantro, roughly chop the ½ cup and set aside.
    • Let the stew rest off the heat for 2-3 minutes to allow flavors to settle.
    • Ladle the hot stew into bowls and scatter fresh cilantro over the top of each serving just before eating, if desired.
    + Show details

    Ready when: Bay leaf is removed; salt and pepper are balanced to taste; stew has rested and is ready to serve

    Tip: Add cilantro just before serving so it stays fresh and bright. Cilantro is traditional in Senegalese cuisine and adds a vibrant, herbaceous note.

Good to know

Tips
  • Don't skip rinsing the canned beans. This removes excess sodium and starch, giving you a cleaner-tasting, less gummy stew.
  • Taste and adjust the cayenne pepper after simmering. Cayenne heat varies significantly by brand and age. Start conservatively, then add more if you like heat—you can always add more but can't remove it.
  • This stew tastes even better the next day as flavors continue to deepen and integrate. Make it ahead for easy entertaining or weeknight dinners.
  • Serve three ways: as a main dish over steamed rice with warm bread; as a side to grilled fish or chicken; or as a hearty vegetarian protein dish. The stew is rich enough to stand alone.
Make ahead

Yes. The complete stew can be made up to 2 days ahead and refrigerated. Flavors actually deepen and improve as it sits. It also freezes beautifully for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop until heated through.

Storage & reheating

Room temperature: up to 2 hours in an airtight container. Refrigerator: 3-4 days in an airtight container. Freezer: up to 3 months in a freezer-safe container. To reheat: Thaw overnight if frozen. Warm on the stovetop over medium heat, stirring gently, for 10-15 minutes until heated through. Add a splash of water or broth if the stew seems too thick after freezing, as it continues to thicken upon cooling.

Substitutions
  • black-eyed peas, canned → 2 cans (15 oz each, drained and rinsed) of cannellini beans, chickpeas, or white beans. These yield a creamier stew with a milder, earthier flavor. Cooking time remains the same.
  • crushed tomatoes, canned → 2 pounds (900g) of fresh tomatoes, roughly chopped. Lightly cook the fresh tomatoes in the pot for 5 minutes after the garlic step to break them down, then continue with the spices and add the broth. Fresh tomatoes give a brighter, less concentrated flavor.
  • cayenne pepper → ¼ teaspoon of hot paprika, chili powder, or crushed red pepper flakes. Hot paprika and chili powder give a different heat profile. Pepper flakes on the side allow each diner to adjust heat to taste.
  • chicken or vegetable broth → Coconut milk (use 1 cup lite coconut milk blended with ½ cup water, or full-fat coconut milk diluted to 1 cup). This creates a richer, creamier stew with West African flavor notes. Reduce cook time by 5 minutes as coconut milk requires less time to integrate.

More stews

See all →

Find more like this

Meal
Dinner
Main ingredient
Tomatoes
Method
Stovetop

Reviews (0)