Next, in the same pot or Dutch oven, add the whole spices to the ghee (cumin seeds, bay leaf, cinnamon, cardamom, clove, and black pepper). Saute for a few seconds.
Add the marinated chicken and saute on medium heat for 5 minutes or until the raw smell of the ginger garlic paste goes.
Add the fried onion paste along with the powdered spices (ground coriander, ground cumin, red chili powder, and ground turmeric).
Add ½ cup water, Mix well, and bring it to a boil.
Reduce the heat, cover, and simmer until the chicken is fully cooked.
Once the chicken is cooked, add garam masala. Increase the heat to help the sauce thicken. Turn off the heat and top with cilantro and almond flakes.