A flavorful chicken dish that involves brining, marinating, and steaming the chicken to infuse it with spice and aroma. This method ensures the chicken remains tender and full of flavors, perfect to serve with roti or naan.
1: Brine the chicken in a large pot or bowl with vinegar, salt, water, and chopped garlic for 15-20 minutes.
2: Prepare the marinade by combining yogurt, chaat masala, salt, Kashmiri red chili powder, garam masala, cumin powder, coriander powder, fennel seed powder, turmeric powder, food coloring, and lemon juice in a separate bowl.
3: Remove the chicken from the brine, pat it dry, and shallow fry for 3 minutes on each side until golden brown.
4: Allow the chicken to cool, then coat it thoroughly with the marinade. Let it marinate for at least 30 minutes.
5: Prepare a steaming pot with enough water and add whole spices and sliced lemon.
6: Line a steaming pot with aluminum foil, place the marinated chicken on top, and garnish with lemon slices, sesame seeds, and crushed red chili flakes.
7: Cover and steam the chicken for 25-30 minutes until fully cooked.
8: Serve the chicken with roti or naan, drizzling the flavorful juices over the top.