-
1
Slice chicken breasts into desired size, add into a bowl.
-
2
Coat meat with thick yogurt.
-
3
Set aside.
-
4
Add pistachios and almonds into a bowl with hot water.
-
5
Set aside for 15 minutes to soften.
-
6
Meantime, heat a large nonstick saucepan (kadhai) on medium.
-
7
Add ghee and wait to heat before adding cinnamon stick and cloves.
-
8
After 15 seconds, add diced onions and cook until onions begins to soften and browned ever so slightly.
-
9
This should take anywhere from 58 minutes.
-
10
Do not burn or over-brown the onions.
-
11
Throw in ginger-garlic paste and cook for another minute or until fragrant.
-
12
Lower heat to medium-low, and toss in all the spice powders (coriander, cumin, green cardamom).
-
13
Cook gently and stir for 23 minutes to avoid burning the spices.
-
14
Dump in marinated chicken breasts.
-
15
Evenly coat chicken pieces with spices.
-
16
Cook on gentle heat for a few minutes to avoid yogurt from splitting.
-
17
Sprinkle in salt, black pepper and crushed saffron threads.
-
18
Cook for 5 minutes or until oil begins to separates on the sides.
-
19
Drain soften pistachios and almonds.
-
20
Add into a small food processor with 4 tbsp of warm water.
-
21
Pulse until a thick and grainy paste forms.
-
22
Increase heat to medium-high and add in nut paste a little at a time.
-
23
Keep stirring in between until sauce begins to thicken.
-
24
Lower heat to medium, put on a lid and cook chicken for 15 minutes.
-
25
Stir occasionally.
-
26
Once chicken is cooked and sauce is thicken to desired liking, remove from heat and sprinkle in finely chopped coriander leaves and mint.
-
27
Garnish to your hearts desire and serve kashmiri chicken with basmati rice and garlic naan.
-
28
Do it!