Black-Eyed Pea Coconut Curry

Featured in: Everyday Home Cooking

This aromatic Indian-inspired curry transforms humble black-eyed peas into a protein-rich, comforting meal. Simmered in creamy coconut milk with turmeric, cumin, ginger, and coriander, the dish develops deep, layered flavors over 50 minutes. The tender peas absorb the aromatic spice blend while the coconut milk creates a luxuriously rich sauce. Fresh lime juice and cilantro add brightness, balancing the warming spices perfectly. This vegan, gluten-free dish serves four and pairs beautifully with basmati rice or warm naan bread for a satisfying dinner any night of the week.

Updated on Fri, 06 Feb 2026 11:37:00 GMT
Fragrant Black-Eyed Pea Curry simmering in a white ceramic pot, garnished with fresh cilantro and a lime wedge, ready to serve. Save
Fragrant Black-Eyed Pea Curry simmering in a white ceramic pot, garnished with fresh cilantro and a lime wedge, ready to serve. | felizfork.com

The first time black-eyed pea curry appeared in my kitchen was entirely by accident. I had soaked way too many peas for New Year's Day luck and refused to let them go to waste. My roommate walked in mid-simmer, nose in the air, asking what smelled better than anything we'd cooked that month. We ate it standing up, straight from the pot, while debating whether coconut milk counted as a vegetable.

I made this for a potluck when my friend Sarah was going through a rough patch. She called me two days later asking for the recipe because her kids had requested it for their birthday dinner. Thats when I knew this curry had some kind of quiet magic going on.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 2 cups cooked black-eyed peas: These earthy little beans hold up beautifully in sauce and never turn to mush
  • 1 tablespoon coconut oil: Adds a subtle sweetness that regular oil just cannot replicate
  • 1 large onion, finely chopped: The foundation that becomes sweet and golden while you prep everything else
  • 3 cloves garlic, minced: Fresh garlic makes such a difference here, do not even think about using the jarred stuff
  • 1 tablespoon fresh ginger, grated: Peel it with a spoon and grate it right into the pan
  • 1 teaspoon ground cumin: Toast your spices in the hot oil for about thirty seconds to wake them up completely
  • 1 teaspoon ground coriander: Balances the cumin with something slightly citrusy and bright
  • 1 teaspoon ground turmeric: Gives that gorgeous golden color and a slight earthiness
  • ½ teaspoon chili powder: Start here and adjust up if your spice tolerance runs higher
  • ½ teaspoon ground black pepper: Adds a gentle heat that lingers differently than chili
  • 1 teaspoon garam masala: Add this at the end so those warm aromatic notes do not cook away
  • ½ teaspoon mustard seeds: Totally optional but they pop and sizzle in the hot oil like tiny fireworks
  • 1 can coconut milk: Full fat creates that restaurant quality creaminess you are chasing
  • ½ cup vegetable broth or water: Thins it just enough without diluting the flavor
  • 1 can diced tomatoes: The acidity cuts through the rich coconut milk perfectly
  • 1 to 2 green chilies: Leave them whole if you want mild heat, chop them if you mean business
  • 1 cup green peas: Frozen work absolutely fine here, no need to thaw first
  • 1½ teaspoons salt: Taste as you go, coconut milk needs more salt than you might expect
  • 2 tablespoons fresh cilantro: The bright pop that makes everything taste fresh and finished
  • Juice of ½ lime: Squeeze this in right at the end to brighten all those deep warm flavors

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oil popping:
Heat coconut oil in a large saucepan over medium heat and toss in mustard seeds if you are using them. Listen for them to sizzle and pop, about thirty seconds, then you know the oil is ready.
Caramelize your onions:
Add chopped onions and let them cook until they are soft and turning golden brown, about five minutes. Do not rush this step because the sweetness develops right here.
Bloom your aromatics:
Stir in garlic, ginger, and green chilies and cook for just a minute or two until your kitchen smells incredible and the garlic is pale gold.
Toast the spices:
Add cumin, coriander, turmeric, chili powder, and black pepper. Cook for one minute while stirring constantly so nothing burns and the spices become fragrant.
Build the base:
Pour in diced tomatoes and cook for five minutes, letting them break down and thicken into a reddish orange base that will make everything else taste better.
Add your beans:
Throw in cooked black-eyed peas and green peas, stirring to coat everything in that spiced tomato mixture.
Create the sauce:
Pour in coconut milk and vegetable broth, stirring to combine. Bring everything to a gentle simmer and watch it turn into this gorgeous golden orange curry.
Let it meld together:
Season with salt and simmer uncovered for fifteen to twenty minutes. The curry should thicken enough to coat a spoon and all those flavors need time to become friends.
Finish with flair:
Stir in garam masala and lime juice, taste, and adjust seasoning if needed. This final seasoning makes everything pop.
Garnish and serve:
Scatter fresh cilantro over the top and serve hot with rice or naan. Something about green on golden makes people think you know what you are doing.
Save
| felizfork.com

My sister claimed she hated curry until she tried this one at my place. Now she calls me whenever she makes it, mostly to brag that hers is finally better than mine, which honestly might be true.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

I have found that adding a handful of fresh spinach right at the end makes it feel even more substantial. The greens wilt down into the sauce and nobody even notices they are eating something healthy.

Serving Ideas

Basmati rice is classic but I have also served this over quinoa when I am feeling particularly virtuous. Naan bread is essential for scooping up every last drop of that sauce.

Make Ahead Magic

This curry tastes infinitely better on day two when all those spices have had time to really settle in and get comfortable with each other. I often make a double batch just to ensure I have leftovers for lunch.

  • Keep a small cinnamon stick in the sauce while it simmers for an extra layer of warmth
  • Freeze portions in individual containers for those nights when cooking feels impossible
  • The lime juice is crucial, do not skip it even if you think you do not like lime in curry
Spoon lifting a serving of creamy Black-Eyed Pea Curry with coconut milk over fluffy white basmati rice. Save
Spoon lifting a serving of creamy Black-Eyed Pea Curry with coconut milk over fluffy white basmati rice. | felizfork.com

There is something deeply satisfying about a pot of curry bubbling away on the stove, filling the whole house with warmth. I hope this one becomes part of your regular rotation too.

Recipe FAQ

Can I use dried black-eyed peas instead of canned?

Yes, soak 1 cup dried peas overnight, then cook for 45-60 minutes until tender before adding to the curry. This adds about an hour to prep time but yields excellent texture.

How spicy is this curry?

Mild to medium heat with adjustable spice levels. The chili powder provides gentle warmth, while green chilies offer optional extra kick. Reduce or omit either for a milder version.

What can I serve with black-eyed pea curry?

Basmati rice, naan, roti, or quinoa are perfect accompaniments. The creamy sauce pairs wonderfully with warm flatbreads for scooping up every bite.

How long does this curry keep?

Stores well in the refrigerator for 4-5 days in an airtight container. The flavors actually deepen overnight. Freeze for up to 3 months, though coconut milk may separate slightly when reheated.

Can I make this curry ahead of time?

Absolutely. Prepare the entire curry up to 2 days in advance. Reheat gently over medium-low heat, adding a splash of water or broth if the sauce has thickened too much.

What beans work as substitutes?

Chickpeas, kidney beans, or black beans work beautifully. Cooking times remain similar since all are pre-cooked legumes. Each brings a slightly different texture and flavor profile.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Black-Eyed Pea Coconut Curry

Hearty curry with black-eyed peas, coconut milk, and warming spices. Ready in 50 minutes, serves four.

Time to Prep
15 min
Time to Cook
35 min
All Steps Time
50 min
Author Aubrey Logan


Skill Level Easy

Cuisine Indian-inspired

Makes 4 Portions

Diet Needs Plant-Based, No Dairy, No Gluten

What You Need

Legumes

01 2 cups cooked black-eyed peas (or 1 can, drained and rinsed)
02 1 cup frozen or fresh green peas

Aromatics

01 1 tablespoon coconut oil (or vegetable oil)
02 1 large onion, finely chopped
03 3 cloves garlic, minced
04 1 tablespoon fresh ginger, grated
05 1-2 green chilies, chopped (optional)

Spices

01 1 teaspoon ground cumin
02 1 teaspoon ground coriander
03 1 teaspoon ground turmeric
04 1/2 teaspoon chili powder (adjust to taste)
05 1/2 teaspoon ground black pepper
06 1 teaspoon garam masala
07 1/2 teaspoon mustard seeds (optional)

Liquids

01 1 can (14 oz) coconut milk
02 1/2 cup vegetable broth or water
03 1 can (14 oz) diced tomatoes

Seasoning & Garnish

01 1 1/2 teaspoons salt (adjust to taste)
02 2 tablespoons fresh cilantro, chopped
03 Juice of 1/2 lime

How-To Steps

Step 01

Prepare the Base: Heat coconut oil in a large saucepan over medium heat. Add mustard seeds (if using) and let them sizzle for 30 seconds.

Step 02

Sauté Onions: Add onions and sauté until soft and golden, about 5 minutes.

Step 03

Add Aromatics: Stir in garlic, ginger, and green chilies. Sauté for 1-2 minutes until fragrant.

Step 04

Toast Spices: Add cumin, coriander, turmeric, chili powder, and black pepper. Cook for 1 minute, stirring constantly.

Step 05

Cook Tomatoes: Pour in diced tomatoes and cook for 5 minutes, allowing them to break down.

Step 06

Add Legumes: Add cooked black-eyed peas and green peas. Mix well.

Step 07

Add Liquids and Simmer: Stir in coconut milk and vegetable broth. Bring to a gentle simmer.

Step 08

Simmer to Thicken: Season with salt and simmer uncovered for 15-20 minutes, stirring occasionally, until the curry thickens and flavors meld.

Step 09

Finish Seasoning: Stir in garam masala and lime juice. Adjust seasoning if needed.

Step 10

Garnish and Serve: Garnish with fresh cilantro. Serve hot with rice or naan.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You’ll Need

  • Large saucepan or pot
  • Wooden spoon
  • Chef's knife
  • Cutting board

Allergy Info

Review every ingredient for allergens and check with your doctor if you’re unsure.
  • Contains coconut (tree nut allergen for some)
  • Free from gluten, dairy, and soy
  • Always check labels on canned goods and spices if you have allergies

Nutrition Details (per portion)

Nutritional data is an estimate and not intended as medical guidance.
  • Calories: 330
  • Fats: 14 g
  • Carbohydrates: 40 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.