Separate out the whole spices
Separate out the other spices. Not the garam masala
Dice the tomatoes
Add almonds into the spice grinder
Grind the almonds and keep aside
Heat a pot with the oil, slice the onions and add to the pot along with the whole spices
Fry on medium high for about 5 mins until the onions start to turn slightly brown
Add the chicken, ginger and garlic paste to the pot and cook for 5 mins
Add all the other spices and cook for 3 mins
Add the tomatoes and cook for 3 mins
Add the water, milk and ground almonds
Cook covered on low for 10 mins
Add the garam masala and mix
Can cook to the desired curry thickness. Add more salt if needed
Ready to serve