Total Time
4hrs 40mins
Prep 10 mins
Cook 4 hrs 30 mins

This variation on the Indian classic is cooked long and slow for maximum flavor development. Adapted from a recipe by Shiv at Pithy and Cleaver. (My slow cooker variation will take about 9 hours total.)

Ingredients Nutrition


  1. In a large, heavy Dutch oven, heat oil over medium heat until shimmering. Reduce heat to low and add star anise, cinnamon, cloves, mustard seed, peppercorns and cardamom pods. Cook slowly, stirring occasionally, 30-45 minutes, until the mustard seeds are nearly burnt. Using a slotted spoon, scoop out and discard the spices, leaving the oil in the pan.
  2. Add onion to oil and continue to cook very slowly, stirring occasionally, 2-3 hours, or until onions are completely limp and dark mahogany brown. (Slow cooker variation: strain the oil from step 1 into a slow cooker. Add the onions and cook on low 6-8 hours, stirring every 2 hours. Leave the lid ajar to allow steam to escape or your onions will stew instead of browning.).
  3. Add tomato paste and water (or stock) and simmer 10 minutes. Add chickpeas and simmer 20 minutes more. (Slow cooker variation: add tomato paste, water and chickpeas to onions and cook 1 hour on high.).
  4. Add yogurt and garam masala; simmer a final 10 minutes, then serve with steamed basmati or jasmine rice.


Most Helpful

This dish is just perfect!

GingerlyJ October 22, 2009

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a