A hearty Kerala breakfast classic built on slow-cooked black chickpeas simmered in a fragrant roasted-coconut and spice gravy. Serve with steamed rice cylinders, lacy rice pancakes, or flatbread for a deeply comforting meal.
Prep Time15 mins
Cook Time45 mins
Total Time60 mins
Servings4
Yield4 servings
Nutrition Facts
Per serving (estimated)
- 385 kcalCalories
- 18 gFat
- 9 gSaturated Fat
- 44 gCarbs
- 11 gFiber
- 7 gSugar
- 14 gProtein
- 520 mgSodium
- 740 mgPotassium
- 95 mgCalcium
- 5 mgIron
- 18 mgVitamin C
- 85 mcgVitamin A
Ingredients
For the chickpeas
- 1.5 cups dried black chickpeas (kala chana), rinsed
- 3 cups water for pressure cooking
- 1 tsp salt
- 1/2 tsp turmeric powder
For the coconut masala paste
- 1 cup freshly grated coconut
- 3 dried red chilies (Kashmiri)
- 1.5 tbsp coriander seeds
- 1 tsp fennel seeds
- 4 black peppercorns
- 1/4 cup warm water to blend
For the curry base
- 3 tbsp coconut oil
- 1 large onion, finely chopped
- 1.5 tbsp ginger-garlic paste
- 2 green chilies, slit lengthwise
- 2 medium tomatoes, finely chopped
- 1 tsp Kashmiri red chili powder
- 1/2 tsp turmeric powder
- 1 tsp garam masala
- Salt to taste
- 12 fresh curry leaves
For the finishing tempering
- 1 tbsp coconut oil
- 1 tsp mustard seeds
- 2 dried red chilies
- 1 sprig fresh curry leaves
Directions
- Soak the dried black chickpeas in plenty of water overnight, then drain. Pressure-cook with 3 cups water, salt, and turmeric for 6 to 7 whistles (about 25 minutes) until very soft but not mushy; reserve the cooking liquid.
- Meanwhile, dry-roast the grated coconut, dried red chilies, coriander seeds, fennel seeds, and peppercorns in a small pan over medium heat for 3 to 4 minutes until the coconut turns deep golden and aromatic. Cool slightly, then blend with warm water to a smooth, thick paste.
- Heat 3 tablespoons of coconut oil in a heavy pan over medium heat. Add the chopped onion and saute for 6 to 7 minutes until soft and lightly browned. Stir in the ginger-garlic paste and slit green chilies and cook for 1 minute until fragrant.
- Add the chopped tomatoes, Kashmiri red chili powder, turmeric, and garam masala. Cook for 5 to 6 minutes, mashing with the back of a spoon, until the tomatoes break down and the oil begins to separate at the edges.
- Pour in the ground coconut paste and 1 cup of the reserved chickpea cooking liquid. Simmer gently for 6 to 8 minutes, stirring often, until the gravy thickens and turns a rich reddish-brown color.
- Add the cooked chickpeas (along with extra liquid if you prefer more gravy), season with salt, and tear in most of the curry leaves. Simmer uncovered for 8 to 10 minutes so the chickpeas absorb the masala.
- For the tempering, heat 1 tablespoon of coconut oil in a small pan until shimmering. Add the mustard seeds and let them pop, then add the dried red chilies and remaining curry leaves. Pour the sizzling tempering over the curry, cover, and rest 5 minutes before serving.
- Serve hot with puttu, appam, steamed rice, or chapati, garnished with a few fresh curry leaves.
Cook’s Notes
- Soak the chickpeas for a minimum of 8 hours; a pinch of baking soda in the soaking water helps soften older beans faster but skip it for a cleaner flavor.
- Roasting the coconut until deep golden (not burnt) is the soul of this curry and gives it that signature nutty depth.
- Use freshly grated coconut rather than desiccated for a more aromatic, authentic gravy.
- Kadala curry tastes even better the next day once the chickpeas have soaked up the spices, so consider making it a day ahead.
- Always temper with coconut oil rather than a neutral oil; the flavor difference is significant in Kerala cooking.










