Created by rpgaymer on July 25, 2014
Step 1: Process the onion, garlic, ginger, and tomato sauce in a food processor or blender until smooth.
Step 2: Meanwhile, warm the oil/ghee in a large skillet over medium-high heat. Once the oil is shimmering, add the cumin seeds (and optional serrano chili). Once they're done popping, add the onion-tomato paste you just made, and saute until it thickens and deepens in color, about 10 minutes.
Step 3: Add the ground coriander, garam masala, paprika, and turmeric and saute about 30 seconds.
Step 4: Then add the yogurt, a little at a time so it doesn't curdle. NOTE: temper the yogurt with some of the hot tomato mixture, add 1 Tablespoon at a time to warm up the yogurt & prevent curdling.
Step 5: Stir in the lime juice, chickpeas, artichokes, salt, to taste, and water. Cover and simmer for 60 minutes.
Step 6: Taste for seasonings and serve garnished with cilantro over basmati rice or with Naan.