Vegan Lobia Curry
Hearty black-eyed peas simmered in a spiced tomato-onion gravy. This comforting North Indian curry is naturally vegan, protein-packed, and comes together in one pot for a satisfying weeknight meal.
For 4 servings
- prep
Soak the lobia overnight.
Rinse 1 cup dried black-eyed peas. Soak in enough water to cover by 2 inches for 8 hours or overnight. Drain before cooking.
- pressure cook · ~15 min
Pressure cook the lobia.
Add soaked and drained lobia to a pressure cooker with 3 cups water. Cook on medium heat for 4-5 whistles or until soft but not mushy. Let pressure release naturally.
TIPDo not add salt to the pressure cooker — it can toughen the bean skins. - prep · ~2 min
Puree the tomatoes.
Blend the 3 tomatoes into a smooth puree using a blender. Set aside.
- temper · ~1 min
Temper the whole spices.
1.Heat 1 tablespoon oil in a kadai over medium heat.2.Add cumin seeds and let them splutter for 30 seconds.3.Add bay leaves and sauté until fragrant, about 10 seconds.TIPMedium heat is key — high heat burns cumin and makes it bitter. - saute · ~9 min
Sauté the aromatics.
1.Add chopped onions and cook until golden brown, stirring occasionally (7-8 min).2.Add grated ginger, chopped garlic, and slit green chilies. Sauté until the raw smell disappears (1-2 min).TIPLet the onions brown properly — this builds the curry's deep savory base. - saute · ~6 min
Cook the tomato puree with spices.
1.Pour in the tomato puree and stir well.2.Add turmeric powder, red chili powder, coriander powder, and salt.3.Cook until the tomato masala thickens and oil starts to separate from the sides (5-7 min).TIPOil separation is your visual cue that the masala is cooked and raw tomato taste is gone. - simmer · ~11 min
Simmer the lobia in the gravy.
1.Add the pressure-cooked lobia along with its cooking water to the masala.2.Stir gently to combine and bring to a gentle simmer.3.Cover and cook on low heat for 10-12 minutes, letting the beans absorb the flavors.TIPMash a few beans against the side of the pan to thicken the gravy naturally. - mix · ~1 min
Finish with garam masala and lemon juice.
Turn off the heat. Sprinkle garam masala and stir in lemon juice. Mix gently — the residual heat releases the aromatics in the garam masala.
TIPAdding garam masala off-heat preserves its volatile fragrant oils. - garnish
Garnish with fresh coriander and serve hot.
Transfer to a serving bowl and sprinkle generously with chopped coriander leaves. Serve hot with steamed rice or roti.
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 to ensure even cooking and a creamy texture.
- 2Do not salt the beans during pressure cooking—salt toughens their skins.
- 3Brown the onions thoroughly to develop a deep, savory base for the curry.
- 4Watch for oil separation from the tomato masala—this means the raw taste is gone.
- 5Mash a few cooked beans against the pan to naturally thicken the gravy.
- 6Add garam masala only after turning off the heat to preserve its aromatic oils.
Adapt it for your goals.
Coconut-based
Replace half the water with thin coconut milk for a mild, creamy South Indian variation, and add a pinch of curry leaves for extra aroma.
Smoky flavorSmoky flavor
Add ½ teaspoon smoked paprika or a 2-inch piece of charcoal (dhungar method) after cooking for a deep, earthy smokiness that mimics slow-roasting.
Spinach & potatoSpinach & potato
Stir in 1 cup chopped spinach and 1 diced boiled potato during the simmering step for extra greens, heartiness, and a thicker gravy.
Low oil versionLow-oil version
Dry-roast cumin seeds before adding a splash of water to sauté onions, reducing oil to 1 teaspoon without losing flavor.
Why this is on our healthy list.
High in Plant Protein
Black-eyed peas are a rich source of plant-based protein, making this curry a satiating main dish for vegetarian and vegan diets.
Packed with Dietary Fiber
A single serving provides a significant amount of fiber from the beans, supporting digestive health and promoting steady blood sugar levels.
Rich in Antioxidants
Tomatoes, turmeric, and coriander powder supply antioxidants like lycopene and curcumin, which help combat oxidative stress.
Low in Saturated Fat
Using just 1 tablespoon of oil keeps saturated fat minimal while the natural creaminess of the beans adds body without dairy.
Frequently asked questions
Yes, use 1⅔ cups drained canned beans (one 15-oz can) and skip step 2. Add them with the tomatoes and simmer 10 minutes—reduce added water to ½ cup since they're already cooked.



