Simple Black-Eyed Pea Curry (Lobia)
A rustic, homestyle Indian curry featuring tender black-eyed peas simmered in a spiced onion-tomato gravy. This protein-rich dish comes together simply with pantry staples and pairs beautifully with steamed rice or roti for a comforting weeknight meal.
For 4 servings
- pressure cook · ~20 min
Pressure cook the soaked black-eyed peas.
1.Drain the soaked black-eyed peas and add them to a pressure cooker.2.Pour in 3 cups of water and close the lid.3.Cook on medium heat for 4-5 whistles or until the peas are tender but not mushy.4.Let the pressure release naturally before opening.TIPThe peas should hold their shape but crush easily when pressed between your fingers. - temper · ~8 min
Make the tempering for the curry base.
1.Heat oil in a heavy-bottomed pan over medium heat until shimmering.2.Add cumin seeds and let them crackle and release their aroma, about 30 seconds.3.Add the chopped onion and sauté until golden brown, about 6-7 minutes.TIPPatience with the onions is key — deeply browned onions build the foundation of flavor. - saute · ~7 min
Build the aromatic masala base.
1.Add the minced garlic, grated ginger, and slit green chili. Sauté until the raw smell disappears, about 1 minute.2.Stir in the tomato puree and cook until the oil begins to separate from the mixture, about 5-6 minutes.3.Sprinkle in turmeric powder, red chili powder, and coriander powder. Sauté for another 30 seconds until fragrant.TIPCook the tomatoes thoroughly — a well-cooked masala is when the oil glistens on the surface. - simmer · ~12 min
Simmer the curry with the cooked peas.
1.Add the cooked black-eyed peas along with any remaining cooking liquid to the masala.2.Pour in 1 cup of water and add salt. Stir everything together well.3.Bring the curry to a gentle boil, then lower the heat and let it simmer uncovered for 10-12 minutes, stirring occasionally.TIPMash a few peas against the side of the pan with the back of your spoon to naturally thicken the gravy. - garnish · ~5 min
Finish with garam masala and fresh coriander.
1.Turn off the heat and sprinkle in the garam masala. Stir to combine.2.Garnish generously with chopped coriander leaves.3.Let the curry rest for 5 minutes before serving to allow the flavors to meld.TIPAdding garam masala off the heat preserves its delicate aromatic oils and gives a fresher flavor.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the black-eyed peas overnight for even cooking and creamier texture.
- 2Don't skip browning the onions; deep caramelization builds a rich masala base.
- 3Cook the tomato puree until oil visibly separates for a non-acidic gravy.
- 4Mash a few cooked peas into the gravy to thicken it naturally without cream.
- 5Add garam masala only after turning off the heat to keep its aroma vibrant.
- 6Let the curry rest 5 minutes after cooking for flavors to meld beautifully.
Adapt it for your goals.
Coconut curry
Swap half the water for coconut milk during simmering for a creamy, South Indian-inspired twist.
low oilLow-oil
Use a non-stick pan and reduce oil to 1 tsp; dry-roast cumin seeds and build the base with water splashes.
veganVegan
This recipe is already vegan — simply confirm you're using a plant-based oil and serve with vegan rice or roti.
protein boostProtein boost
Add a cup of chopped spinach or kale in the last 5 minutes for extra iron and a vibrant green accent.
Why this is on our healthy list.
High in Plant Protein
Black-eyed peas provide a solid source of plant-based protein, making this curry a satisfying and muscle-friendly main dish.
Rich in Dietary Fiber
The peas are loaded with soluble fiber, supporting healthy digestion and helping to maintain steady blood sugar levels.
Low in Saturated Fat
With just one tablespoon of oil, this curry is a low-fat, heart-conscious meal that gets its richness from spices, not fats.
Antioxidant Spice Blend
Turmeric, cumin, and coriander offer anti-inflammatory compounds, adding protective benefits to every spoonful.
Frequently asked questions
Yes, use two 15-ounce cans — drain and rinse them, then add directly to the masala in Step 4 and simmer for just 5 minutes.
.webp)


