Pin this There's something about the moment when mustard seeds first hit hot oil that pulls me back to my cousin's kitchen in Mumbai, even though I've never actually been there. The sound alone—that sudden pop and crackle—transported me so completely that I decided to learn this curry properly, to understand why it mattered. What started as curiosity became my go-to comfort meal, the one I make when I want the house to smell like something familiar and warm, even if that familiarity is borrowed from stories and late-night food videos.
I made this for my friend who'd just switched to a plant-based diet and was nervous about missing out on 'real food.' She took one bite, closed her eyes, and said it tasted like comfort in a bowl, which is exactly what happened to me too. Watching someone discover that vegan cooking isn't a sacrifice but a different kind of abundance made the whole pot feel like a small victory.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Black-eyed peas (2 cups cooked or 1 can): These humble legumes become almost creamy when they simmer in coconut milk, holding their shape while soaking up every spice around them.
- Coconut oil (1 tablespoon): The base of everything, and it matters—it carries the warmth of the spices better than neutral oils, though vegetable oil works fine if that's what you have.
- Onion (1 large, finely chopped): Chopped small means it breaks down into the sauce instead of staying as separate pieces, creating texture without visibility.
- Garlic and ginger (3 cloves and 1 tablespoon): Fresh is non-negotiable here; they're the aromatic backbone that makes people ask what smells so good.
- Cumin, coriander, and turmeric (1 teaspoon each): This trio is almost sacred in Indian cooking, and toasting them briefly in step 4 wakes them up from their dormant, dusty state.
- Chili powder (½ teaspoon): Start here and taste as you go; heat is personal, and there's no shame in dialing it down or up.
- Garam masala (1 teaspoon): Add this at the very end rather than the beginning so it stays bright and aromatic instead of mellowing into the background.
- Coconut milk (1 can): The creamy luxury that makes this feel indulgent, though it's entirely plant-based and somehow more satisfying than dairy ever was.
- Vegetable broth or water (½ cup): This keeps the curry from becoming too thick too fast, giving you control over the final consistency.
- Diced tomatoes (1 can): They add acid and brightness, breaking down as they cook and creating a light, layered flavor beneath the spices.
- Green peas (1 cup): A small pop of sweetness and color that balances the heat and richness, added late enough to stay slightly firm.
- Salt (1½ teaspoons) and lime juice (½ lime): These final touches brighten everything, making the flavors feel present rather than muted.
- Fresh cilantro (2 tablespoons): Scatter this on top just before serving; it's your final say in the flavor conversation.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Wake up the spices with oil:
- Heat your coconut oil over medium heat until it shimmers slightly, then add the mustard seeds if you're using them. You'll hear them pop almost immediately—wait for that sound, then move forward.
- Build your aromatic base:
- Add the chopped onion and let it soften into golden edges, which takes about 5 minutes and smells like the beginning of something good. Stir occasionally so it doesn't brown unevenly.
- Deepen with aromatics:
- Stir in the minced garlic, grated ginger, and green chilies, cooking just long enough for the raw edge to disappear and the smell to shift from sharp to mellow. This usually takes a minute or two.
- Bloom your spice blend:
- Add the cumin, coriander, turmeric, chili powder, and black pepper all at once, stirring constantly for exactly one minute. You're not cooking them—you're releasing their essential oils so they taste rounded instead of dusty.
- Introduce the tomatoes:
- Pour in your canned diced tomatoes and let them soften and break apart over the next 5 minutes, which allows their acidity to start mellowing out and their natural sweetness to emerge. The sauce will look broken at first, then come together.
- Bring in the proteins:
- Add your drained black-eyed peas and the green peas, stirring everything until it looks cohesive. This is when you start to see the curry actually becoming a curry.
- Combine with creamy richness:
- Pour in the coconut milk and vegetable broth, stirring gently so everything combines smoothly. Bring the whole pot to a gentle simmer—not a rolling boil, which can make the coconut milk separate.
- Let it become itself:
- Simmer uncovered for 15 to 20 minutes, stirring occasionally, until the sauce thickens slightly and the flavors settle into each other. You'll notice the color deepens and the smell becomes more integrated.
- Finish with brightness:
- Stir in the garam masala and lime juice, then taste and adjust the salt if you need to. This is your moment to make it yours.
- Serve with intention:
- Garnish generously with fresh cilantro and serve hot with rice, naan, or whatever feels right to you. The curry will be even better tomorrow.
Pin this The most unexpected thing happened when I served this to my neighbor who grew up eating his grandmother's curries in Trinidad—he said it reminded him of something between her style and what he'd discovered in Indian restaurants years later, like a conversation between two food traditions he loved. That moment made me understand that recipes aren't meant to be perfect replicas; they're meant to be bridges between the food we remember and the food we're discovering.
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.
Why Mustard Seeds Matter
I used to skip the mustard seeds because I thought they were ornamental, but one day I added them out of curiosity and everything changed. That initial sizzle isn't just sound—it's tempering the seeds, turning their bitter edge into something warm and slightly nutty that creates depth in the entire pot. Now I consider them essential rather than optional, the same way you can't skip salt and expect food to taste full.
Playing With Heat
Chili powder is honest about its intentions, which I appreciate—it doesn't hide or disguise itself but sits right on your tongue and asks what you think. I started at half a teaspoon because I was unsure, then realized I could always add more but could never remove it, so I learned to taste as I go. Now I keep a small bowl of extra chili powder nearby when I'm cooking for others, so everyone can dial their own heat level up or down without judgment.
The Coconut Milk Question
Coconut milk can be temperamental if you add it to a very hot sauce, which I discovered by accident when it split into oily puddles floating on top of something that looked broken. Now I add it to a gentle simmer rather than a rolling boil, and I stir it in slowly rather than dumping the whole can at once. That small shift in timing changed the texture from separated and greasy to silky and cohesive, teaching me that cooking is often about tempo and patience rather than ingredients and technique.
- If your curry does separate, keep simmering gently and it will often come back together as the sauce reduces and stabilizes.
- Full-fat coconut milk creates better texture than light, but use what you have—the curry will still be delicious.
- Store-bought curry pastes are wonderful shortcuts if you ever want to skip the spice-blooming step entirely.
Pin this This curry has become my argument for why cooking from scratch is worth it—not because it's difficult, but because it's an hour of your life that transforms into something that nourishes both hunger and spirit. Make it once and you'll understand why I keep coming back to it.
Frequently Asked Recipe Questions
- → Can I use dried black-eyed peas instead of canned?
Yes, soak dried peas overnight and cook until tender before adding to the curry. This typically takes 45-60 minutes of boiling. You'll need about 1 cup dried peas to yield 2 cups cooked.
- → How spicy is this curry?
The spice level is medium with adjustable heat. The chili powder and green chilies provide gentle warmth, while the aromatic spices like turmeric and cumin add flavor without intense heat. Reduce or omit chilies for a milder version.
- → Can I make this curry ahead of time?
Absolutely. This curry actually develops deeper flavors when refrigerated overnight. Store in an airtight container for up to 4 days and reheat gently on the stovetop, adding a splash of water if needed.
- → What can I serve with black-eyed pea curry?
Basmati rice is the classic pairing, but warm naan, roti, or quinoa work beautifully. For a lighter option, serve over cauliflower rice or with simple roasted vegetables on the side.
- → Is this curry freezer-friendly?
Yes, freeze portions in sealed containers for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop. The texture remains excellent after freezing.
- → Can I substitute coconut milk?
For a lighter version, use half coconut milk and half vegetable broth. Cashew cream or almond milk work as dairy-free alternatives, though they'll slightly alter the traditional flavor profile.