Lobia Masala
Tender black-eyed peas simmered in a spiced tomato-onion gravy that comes together in one pot. This Punjabi-style dried bean curry is hearty, protein-packed, and tastes even better the next day. Serve it with steamed rice or roti for a comforting weeknight meal.
For 4 servings
- prep
Soak the black-eyed peas overnight.
Rinse the dried lobia thoroughly and soak in enough water to cover by 3 inches for at least 8 hours or overnight. Drain the soaking water before cooking.
TIPSoaking reduces cooking time and makes the beans easier to digest. - pressure cook · ~15 min
Pressure cook the soaked lobia.
Transfer the drained lobia to a pressure cooker with 3 cups of fresh water. Cook on medium heat for 4-5 whistles, then let the pressure release naturally. The beans should be tender but hold their shape.
TIPDo not add salt at this stage — it can toughen the bean skins. - temper · ~1 min
Heat oil and crackle the cumin seeds.
Heat oil in a heavy-bottomed pan over medium heat. Add cumin seeds and let them splutter and turn fragrant, about 30 seconds.
- saute · ~12 min
Sauté onions, ginger, garlic, and green chili.
Add finely chopped onions and sauté until deep golden brown, about 8-10 minutes. Stir in the grated ginger, minced garlic, and slit green chilies. Cook for another 2 minutes until the raw aroma disappears.
TIPPatience with the onions here builds the base of the gravy — don't rush. - saute · ~8 min
Add tomato puree and dry spices.
Pour in the tomato puree and cook until the oil separates from the masala, 5-6 minutes. Add turmeric powder, red chili powder, coriander powder, cumin powder, and salt. Stir well and cook for 2 more minutes.
- simmer · ~10 min
Add the cooked lobia and simmer.
Add the pressure-cooked lobia along with any remaining cooking water. Pour in 0.5 cup water for gravy. Stir everything together, bring to a gentle simmer, and cook uncovered for 8-10 minutes until the gravy thickens to your liking.
- mix · ~5 min
Finish with garam masala and amchur.
Turn off the heat. Sprinkle garam masala and amchur powder on top, stir gently to combine. Let the curry rest covered for 5 minutes so the flavors meld.
TIPAdding garam masala off the heat preserves its aromatic oils. - garnish
Garnish with fresh coriander leaves and serve hot.
Transfer to a serving bowl, scatter chopped coriander leaves on top, and serve with steamed rice, roti, or naan.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the black-eyed peas overnight to reduce cooking time and improve digestibility.
- 2Do not add salt when pressure-cooking the lobia—salt toughens the bean skins.
- 3Sauté the onions until deep golden brown for a rich, caramelized flavor base.
- 4Cook the tomato puree until oil visibly separates from the masala to deepen the gravy.
- 5Add garam masala and amchur off the heat to preserve their delicate aromatics.
- 6Let the finished curry rest covered for 5 minutes so the spices meld thoroughly.
- 7This curry thickens upon standing; adjust water when reheating for desired consistency.
Adapt it for your goals.
Coconut-coconut milk
Add 1/2 cup coconut milk after simmering the lobia for a creamy, mildly sweet version that pairs well with rice.
veganVegan
This recipe is already vegan as written—just ensure your garam masala and other spices are certified vegan (they usually are).
spinachSpinach
Stir in 2 cups of fresh spinach leaves during the last 3 minutes of simmering for added color, iron, and a mild earthy note.
smokySmoky
For a smoky dhaba-style kick, place a piece of hot charcoal in a small steel bowl atop the curry, drizzle with ghee, and cover for 2 minutes before garnishing.
protein boostProtein boost
Add 200g of cubed paneer or crispy tofu along with the lobia for extra protein and a satisfying texture contrast.
Why this is on our healthy list.
High in Plant Protein
Black-eyed peas are an excellent source of plant-based protein, supporting muscle repair and keeping you full longer.
Rich in Dietary Fiber
The lobia provides substantial fiber that aids digestion, promotes gut health, and helps maintain stable blood sugar levels.
Packed with Antioxidants
Ingredients like turmeric, cumin, coriander, and ginger deliver anti-inflammatory compounds that support overall wellness.
Low in Fat and Saturated Fat
With only 2 tablespoons of oil for the whole dish, this curry is a heart-friendly option that doesn't skimp on flavor.
Contains Iron and Folate
Black-eyed peas and leafy coriander contribute iron and folate, important for energy production and red blood cell health.
Frequently asked questions
Yes, soak the beans overnight, then simmer them in a covered pot for 45–60 minutes until tender before adding to the masala.



