Black-Eyed Pea Curry

Featured in: One-Pot Comfort Bowls

This Indian-inspired curry brings together tender black-eyed peas and green peas in a rich coconut milk base. The aromatic blend of cumin, coriander, turmeric, and garam masala creates layers of warming flavor perfect for cold weather.

Ready in under an hour, this hearty dish offers complete plant-based protein while remaining naturally gluten-free. The finishing touch of fresh lime juice brightens the creamy curry.

Serve alongside fluffy basmati rice or warm naan for soaking up every drop. The mild heat level makes it family-friendly while still satisfying spice lovers.

Updated on Fri, 06 Feb 2026 14:45:00 GMT
A warm bowl of Black-Eyed Pea Curry with fluffy rice, featuring tender peas in a golden, creamy coconut sauce. Pin it
A warm bowl of Black-Eyed Pea Curry with fluffy rice, featuring tender peas in a golden, creamy coconut sauce. | plumcrescent.com

My neighbor brought over a container of this curry on a gray Tuesday afternoon, still warm, and I was skeptical until the first spoonful. The coconut milk had married with the turmeric and ginger into something that felt both deeply comforting and somehow adventurous. I asked for the recipe that evening, and what started as a quick weeknight experiment has become the dish I make when I want my kitchen to smell like something that tells a story.

I made this for my partner on a night when we were both too tired to think straight, and somehow watching the onions soften and the kitchen fill with that warm spice smell woke us both up. By the time we sat down with bowls of it over rice, we were laughing about something trivial and the exhaustion had lifted. That's when I knew this curry had earned its place in regular rotation.

Ingredients

  • Black-eyed peas (2 cups cooked or 1 can): These little beans stay firm and slightly earthy even when simmered, holding their shape while absorbing all those spices around them.
  • Coconut oil (1 tablespoon): Don't skip this for vegetable oil if you can help it, the subtle coconut flavor builds the whole foundation of what makes this taste right.
  • Onion (1 large, finely chopped): The slower you coax this into golden softness, the sweeter it becomes and the better it carries all the spices forward.
  • Garlic and ginger (3 cloves and 1 tablespoon): Fresh is non-negotiable here, they're the heat and brightness that keeps this from feeling one-note.
  • Ground cumin, coriander, and turmeric (1 teaspoon each): Toast these gently in the pan after the aromatics to wake them up before the tomatoes go in.
  • Chili powder (½ teaspoon): Start conservative, you can always add more heat but you can't take it back.
  • Garam masala (1 teaspoon): This goes in at the very end for a reason, it should taste fresh and alive rather than cooked away.
  • Mustard seeds (½ teaspoon, optional): If you use them, they'll pop and crackle in the hot oil and add a tiny sharp note that's oddly addictive.
  • Coconut milk and vegetable broth (1 can plus ½ cup): This ratio keeps it creamy but not heavy, the broth stops it from feeling like a soup.
  • Diced tomatoes (1 can): They break down into the sauce and add acidity that balances the richness perfectly.
  • Green peas (1 cup fresh or frozen): Frozen work just fine and honestly add them near the end so they stay bright and slightly firm.
  • Fresh cilantro and lime (2 tablespoons and ½ lime): These are the finishing touches that make everyone pause and say they can't quite name what's so good about it.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with heat and seeds:
Pour the coconut oil into your large saucepan over medium heat and let it shimmer slightly. If you're using mustard seeds, add them now and listen for that satisfying sizzle and pop that lasts about thirty seconds.
Build your aromatics:
Toss in your chopped onion and let it soften gradually, stirring every minute or so, until it turns a soft golden color around the edges. This takes about five minutes and is worth every second because it's creating the flavor base for everything that follows.
Add the supporting cast:
Stir in the minced garlic, grated ginger, and any green chilies you're using, letting them mellow and become fragrant for a minute or two. You'll smell when it's ready, that sharp raw note softens into something warm.
Toast your spices:
Sprinkle in the cumin, coriander, turmeric, chili powder, and black pepper, stirring constantly for about one minute so they don't burn. Your nose will tell you when they've woken up and the kitchen will smell like a spice market.
Bring in the tomatoes:
Pour in the diced tomatoes and let them cook for five minutes, breaking down slightly and mingling with all the spices you've built up. Stir occasionally and watch as the raw tomatoey smell transforms into something deeper.
Add the legumes and peas:
Tip in your cooked black-eyed peas and stir everything together, making sure they're coated with all that spiced tomato mixture. The green peas don't go in yet, they'll stay prettier if they join later.
Introduce the creamy element:
Pour in the coconut milk and vegetable broth, stirring gently until everything is combined, then bring the whole pot to a gentle simmer. Don't boil aggressively, just a soft bubble now and then.
Let it all come together:
Simmer uncovered for fifteen to twenty minutes, stirring occasionally, while the sauce thickens slightly and all the flavors start talking to each other. You'll see it become less watery and more cohesive as it cooks.
Final touches:
Add the green peas and stir in the garam masala and lime juice, tasting as you go and adjusting the salt to your preference. This is when it transforms from good to something memorable.
Finish and serve:
Scatter the fresh cilantro over the top and serve it hot with rice or naan, letting everyone add their own cilantro and lime if they like.
Spiced Black-Eyed Pea Curry simmering in a pot, rich with turmeric and cumin aromas, ready to be served. Pin it
Spiced Black-Eyed Pea Curry simmering in a pot, rich with turmeric and cumin aromas, ready to be served. | plumcrescent.com

There's a moment about ten minutes into the simmer when you walk past the stove and catch that smell, and you just know something good is happening. That's when I usually text a friend to come over, because this is the kind of curry that tastes better when someone's there to share it.

The Secret Life of Spices

Ground spices fade if you keep them around too long, and I learned this the hard way by wondering why my turmeric wasn't as vivid as it used to be. If your spices are older than a year, they've probably lost some of their personality, and this curry really depends on them being fresh and awake. Buy whole seeds and toast them yourself if you're serious about this, or at least replace your spice jar annually and store everything in an airtight container away from heat and light.

Why This Works as Leftovers

This curry actually improves if you let it sit overnight in the refrigerator, the flavors deepen and all those spices integrate even further. Reheat it gently on the stovetop with a splash of water if needed, or eat it cold straight from the container as a strange and addictive snack. I've kept it for four days without any issues and actually preferred it by day two.

Making It Your Own

Once you've made this a few times, you'll start experimenting with what works with your palate and what's in your pantry. I sometimes add a cinnamon stick or a few curry leaves early on for extra warmth, and my friend swears by adding a tablespoon of coconut cream at the end for something extra luxurious. Your kitchen is your test kitchen, and this curry is forgiving enough to handle your creative ideas.

  • Chickpeas or kidney beans swap in beautifully if black-eyed peas aren't available or you want something different.
  • A pinch of fenugreek or a few curry leaves in step one adds a subtle bittersweet note that makes people wonder what you did differently.
  • Serve it over cauliflower rice instead of regular rice if you're leaning lighter, it holds the sauce just as well.
Spoonful of vegan Black-Eyed Pea Curry lifted from a bowl, revealing the thick, hearty texture and fresh cilantro garnish. Pin it
Spoonful of vegan Black-Eyed Pea Curry lifted from a bowl, revealing the thick, hearty texture and fresh cilantro garnish. | plumcrescent.com

This curry has become the thing I make when I want to feel like I'm cooking something that matters, and somehow everyone who eats it walks away feeling the same way. There's comfort in those spices and warmth in that coconut milk, and honestly that's all any of us really need.

Recipe Questions & Answers

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

Yes. Soak 1 cup dried black-eyed peas overnight, then cook until tender before adding to the curry. This takes about 45-60 minutes of simmering time.

How spicy is this curry?

Mild to medium heat. The chili powder and fresh chilies provide gentle warmth. Adjust by reducing chili powder or omitting fresh chilies for a milder version.

What can I serve with black-eyed pea curry?

Basmati rice, naan, roti, or quinoa work beautifully. The creamy coconut base pairs perfectly with fluffy grains for sopping up the rich sauce.

How long does this keep in the refrigerator?

Store in an airtight container for up to 4 days. The flavors actually deepen overnight. Reheat gently on the stovetop with a splash of water to restore consistency.

Can I make this curry without coconut milk?

Substitute with heavy cream, cashew cream, or additional vegetable broth for a lighter version. The texture will be less creamy but still delicious.

Is this dish freezer-friendly?

Absolutely. Cool completely before transferring to freezer-safe containers. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

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 Curry

Aromatic black-eyed peas simmered in creamy coconut milk with warming spices for a hearty, protein-rich meal.

Prep time
15 minutes
Time to cook
35 minutes
Overall time
50 minutes
Created by Avery Hayes

Recipe type One-Pot Comfort Bowls

Skill level Easy

Cuisine type Indian-inspired

Total made 4 Portions

Dietary details Plant-based, No dairy, No gluten

Ingredient list

Legumes

01 2 cups cooked black-eyed peas, or 1 can (15 oz) drained and rinsed

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

Spices

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

Liquids

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

Vegetables

01 1 to 2 green chilies, chopped, optional
02 1 cup frozen or fresh green peas

Seasoning and Garnish

01 1.5 teaspoons salt, adjusted to taste
02 2 tablespoons fresh cilantro, chopped
03 Juice of 1/2 lime

How-to

Step 01

Temper the Spices: Heat coconut oil in a large saucepan over medium heat. Add mustard seeds if using and allow to sizzle for 30 seconds.

Step 02

Sauté the Aromatics: Add chopped onions and sauté until softened and golden, approximately 5 minutes.

Step 03

Build the Flavor Base: Stir in minced garlic, grated ginger, and green chilies. Sauté for 1 to 2 minutes until fragrant.

Step 04

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

Step 05

Incorporate the Tomatoes: Pour in diced tomatoes and cook for 5 minutes, allowing them to break down and release their juices.

Step 06

Add the Legumes: Add cooked black-eyed peas and green peas, stirring well to combine.

Step 07

Simmer the Curry: Stir in coconut milk and vegetable broth. Bring to a gentle simmer and cook uncovered for 15 to 20 minutes, stirring occasionally, until the curry thickens and flavors meld.

Step 08

Finish the Dish: Stir in garam masala and lime juice. Adjust seasoning as needed.

Step 09

Serve: Garnish with fresh cilantro and serve hot with basmati rice or flatbreads.

Tools Needed

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

Allergy warnings

Review all ingredients for allergy risks and speak with your healthcare provider if you're concerned.
  • Contains coconut, which is a tree nut allergen.
  • Free from gluten, dairy, and soy.
  • Always verify labels on canned goods and spices for potential allergen cross-contamination.

Nutrition details (per portion)

These details are for reference and shouldn't replace healthcare advice.
  • Calorie count: 330
  • Fat content: 14 grams
  • Carbohydrates: 40 grams
  • Proteins: 12 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.