Marinate the Chicken: In a large bowl, add the cleaned chicken, turmeric powder, and salt. Mix it very well and set it aside.
Sauté the Basics: Heat oil in a deep pot. Add the bay leaves and finely chopped onion. Fry until the onion is soft and slightly golden.
Roast the Chicken: Add the marinated chicken to the pot. Sauté it on medium heat for 2 to 3 minutes until the chicken releases its natural juices.
Cook with Steam: Place a deep lid over the pot and pour a glass of water directly onto the lid. Let the water heat up. Once the water on the lid is very hot, carefully pour it into the chicken. This traditional steaming method makes the meat incredibly tender! Add more hot water as needed and let the chicken boil until fully cooked.
Prepare the Masala Paste: In a blender, add the roasted dry coconut, roasted onions, roasted tomato, garlic, ginger, and fresh coriander leaves (including the stems). Blend this into a smooth paste.
Fry the Masala: In a separate pan or kadhai, heat a little oil. Add the blended masala paste and cook it on medium heat for about 2 minutes until the oil starts separating from the edges.
Add Spices: Stir in the Chicken Masala and Ghati Masala (Kanda Lasun masala). Mix well and roast until the spices release a rich aroma and oil.
Combine and Simmer: Pour the boiled chicken along with its delicious broth into the cooked masala paste. Adjust the consistency by adding a little warm water if needed.
Final Boil: Taste and adjust the salt carefully, as Ghati masala already contains some salt. Let your Jhanjhanit Chicken Rassa boil on medium-low heat for 5 to 7 minutes.