Creamy Horse Gram Curry
A rich, velvety curry made from nutty horse gram simmered in a spiced coconut-yogurt base. This protein-packed dish from South India brings earthy warmth and a subtle tang, perfect for pairing with steamed rice or flatbreads.
For 4 servings
- pressure cook · ~20 min
Cook the soaked horse gram until soft.
1.Drain the soaked horse gram and add it to a pressure cooker.2.Add 3 cups of water and salt.3.Pressure cook on medium-high heat for 5-6 whistles.4.Allow the pressure to release naturally. The lentils should be soft but hold their shape.TIPHorse gram takes longer to cook than regular lentils. If not soft enough, add ½ cup water and cook for 2 more whistles. - prep · ~2 min
Blend the coconut-yogurt spice paste.
1.In a blender, add grated coconut, green chili, cumin seeds, and a splash of water.2.Blend to a smooth, creamy paste.3.Add the whisked yogurt and pulse once to combine. Set aside.TIPMake sure the yogurt is at room temperature to prevent it from curdling when added to the hot pan later. - temper · ~2 min
Make the tempering in a heavy-bottomed pan.
1.Heat oil in a pan over medium heat.2.Add mustard seeds and let them splutter (30 sec).3.Add dried red chili and curry leaves, stir until fragrant (20 sec). - saute · ~15 min
Build the onion-tomato base.
1.Add chopped onions and sauté until deep golden brown (8-10 min).2.Add minced garlic and cook for another 30 seconds.3.Add chopped tomatoes and cook until they turn soft and mushy (5 min).TIPDon't rush the onions. Deep browning is essential for the rich color and depth of flavor. - saute · ~1 min
Bloom the spice powders in the onion-tomato base.
1.Lower the heat to prevent burning.2.Add turmeric powder, red chili powder, and coriander powder.3.Stir continuously for 30 seconds until the spices release their aroma. - simmer · ~7 min
Combine the cooked lentils with the masala base.
1.Add the cooked horse gram along with any remaining cooking water to the pan.2.Mix everything well and bring to a gentle simmer.3.Let it bubble gently for 5-7 minutes, allowing the flavors to meld.4.If the curry is too thick, add up to ½ cup of hot water to adjust consistency.TIPHorse gram releases some starch during cooking; it will thicken further as it simmers. Adjust water accordingly. - simmer · ~3 min
Gently fold in the coconut-yogurt paste.
1.Reduce the heat to the lowest setting.2.Stir in the coconut-yogurt paste gradually, mixing continuously.3.Heat through gently for 2-3 minutes, but do not let the curry boil vigorously.TIPVigorous boiling after adding the yogurt mixture will cause it to curdle. A gentle simmer is key to a smooth, creamy texture. - mix · ~1 min
Finish with garam masala and lemon juice.
1.Turn off the heat.2.Sprinkle garam masala over the top and stir once.3.Drizzle lemon juice and mix gently. - garnish
Garnish with fresh coriander leaves and serve hot.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak horse gram overnight (8-12 hours) to reduce cooking time and improve texture.
- 2Don't skip browning the onions deeply; it builds the curry's rich color and flavor.
- 3Always add yogurt-coconut paste on lowest heat and stir continuously to prevent curdling.
- 4Pressure cook horse gram until soft but intact; if too firm, add water and cook 2 more whistles.
- 5Adjust curry consistency with hot water after adding lentils, as horse gram releases starch and thickens.
- 6Make-ahead: curry tastes even better the next day—store in fridge for up to 3 days and reheat gently.
Adapt it for your goals.
Vegan
Replace yogurt with 2 tablespoons of cashew paste or thick coconut milk for a fully plant-based version that stays creamy.
lower oilLower-oil
Reduce oil to 1 tsp and dry-roast mustard seeds, red chili, and curry leaves before adding onions for a lighter tempering.
spicierSpicier
Increase green chilies to 4 or add ½ tsp crushed black pepper for those who prefer a bolder heat level.
protein boostProtein-boost
Add a handful of cooked, shredded chicken or paneer cubes along with the lentils for extra protein in the same curry.
Why this is on our healthy list.
High in Plant Protein
Horse gram is one of the richest lentil sources of protein, supporting muscle repair and keeping you full longer.
Rich in Dietary Fiber
This curry provides ample fiber from horse gram and vegetables, promoting healthy digestion and stable blood sugar.
Low Glycemic Index
Horse gram has a low glycemic index, making this dish suitable for managing blood sugar levels.
Contains Iron and Calcium
Horse gram provides iron for oxygen transport and coconut offers calcium for bone health.
Frequently asked questions
Yes, use 2 cups of drained canned horse gram. Skip pressure cooking; add directly to the onion-tomato base and simmer 10 minutes.



