Indian street-style crispy chicken fry delivers a deeply spiced, satisfying crunch. A double coating of besan and rice flour keeps the batter light and crisp.
I love the sharp, savory crunch of chicken fry sold at street carts. Recreating that texture at home usually results in a thick, doughy crust that slides right off the meat in the pan. This version solves that problem entirely.
The secret lies in a two-stage coating process. First, the chicken marinates with besan, ginger, garlic, and spices for two hours, allowing the flavors to penetrate the bone-in pieces. The game-changer happens just fifteen minutes before frying: adding a dusting of rice flour. This secondary coating absorbs residual moisture and fries up incredibly crisp.
I also dropped the artificial food coloring often found in street versions. Instead, a heavy hand of Kashmiri chilli powder gives the chicken that signature bright red hue while adding a mild, earthy warmth. Frying undisturbed for the first minute is crucial. It lets the crust set firmly against the meat. Serve this hot with sliced onions and a squeeze of lime for an appetizer that beats anything from a takeout box.
Instructions
Prepare the marinade, mixing salt, chilli powders, garam masala, cumin, ginger garlic paste, lemon juice, besan, oil, and water in a bowl.
Coat the chicken pieces, tossing them thoroughly in the marinade until every piece is evenly covered.
Rest the chicken, covering the bowl and leaving it to marinate for 2 hours to let the flavors penetrate.
Add the rice flour, sprinkling it over the marinated chicken exactly 15 minutes before you plan to fry.
Toss the chicken again, ensuring the rice flour coats the wet batter to create a crispy exterior, and let it rest.
Heat the frying oil, bringing it to medium heat in a deep pan until a tiny drop of batter sizzles and rises immediately.
Fry the first batch, lowering chicken pieces carefully into the oil without crowding the pan.
Set the coating, frying undisturbed for 1 minute so the batter adheres firmly to the meat.
Turn the pieces gently, moving them with a slotted spoon after the first minute.
Cook the chicken thoroughly, frying for another 7 to 8 minutes on medium heat until deep golden brown.
Check for doneness, ensuring the juices run clear and the internal temperature reaches 74°C (165°F).
Drain the chicken, removing the pieces onto a paper-towel-lined plate or wire rack to stay crisp.
Fry the remaining batches, repeating the process until all the chicken is cooked.
Notes
Make sure your chicken pieces are drained completely before marinating. Excess water will thin out the besan batter and prevent it from sticking to the meat.
Do not skip the 2-hour resting time. This is when the chicken absorbs the salt and spices, ensuring the meat is flavorful all the way to the bone.
The oil temperature is critical for a crispy crust. If it is too hot, the outside will burn before the inside cooks; if too cold, the coating will absorb oil and turn soggy.
Avoid moving the chicken immediately after dropping it into the oil. Letting it fry undisturbed for a full minute allows the besan and rice flour crust to set.
To keep the fried chicken crispy while finishing the rest of the batches, hold the cooked pieces on a wire cooling rack rather than a plate where steam can build up.