-
1
For the chicken and marinade: In a medium bowl, mix chicken, yogurt, garlic, ginger, chili powder, garam masala, and salt and pepper.
-
2
Cover the bowl and allow it to marinate for 12 hours or overnight in the fridge.
-
3
Preheat oven to 475 degrees F. Cook chicken for 10 minutes on the middle rack.
-
4
Turn broiler on high and move chicken to the top rack.
-
5
Char the top for 23 minutes until the top of the chicken begins to brown or burn slightly.
-
6
Remove chicken from oven.
-
7
For the sauce: In a large frying pan or wok, heat the oil over medium high.
-
8
Add butter and allow it to melt.
-
9
Add coriander and cumin and cook for about 30 seconds.
-
10
Add onion, turmeric, garlic and ginger and cook until onion becomes translucent, 23 minutes.
-
11
Add garam masala, chili powder and paprika, stir until coated and cook for about 40 seconds.
-
12
Add tomato puree and water and bring sauce to a simmer.
-
13
If you like your sauce to be smooth rather than chunky, remove from heat at this point.
-
14
Pour the sauce into your food process and puree until smooth.
-
15
Pour the puree back into the pan and bring back to a simmer.
-
16
Add the partially cooked chicken.
-
17
Turn the heat down to low, cover the pan with a lid and summer for 20 minutes.
-
18
Stir in the cream and fenugreek leaves and season with salt and pepper.
-
19
Cook for 23 more minutes.
-
20
Serve over basmati rice and sprinkle some chopped cilantro on top.