This Indo-Chinese chilli chicken features bite-sized chicken marinated in soy, vinegar and spices, briefly fried until crisp, then tossed in a tangy, glossy soy-chilli and tomato glaze with bell peppers, onions and spring onions. Quick to prepare, it balances heat, sweet and umami, and pairs well with steamed rice or fried noodles for a restaurant-style meal at home.
The sizzle of chicken hitting a screaming hot wok is a sound that lives rent free in my head, forever tied to a rainy Tuesday when my college roommate dragged me to a hole in the wall Indo Chinese joint that changed everything I thought I knew about chicken. Chilli chicken arrived glistening, its sauce clinging to every golden morsel like it belonged there, and I spent the next three months trying to recreate that magic in a cramped kitchen with one working burner.
Saturday nights at my place eventually became chilli chicken nights, a tradition born entirely by accident when I cooked a double batch for eight people and watched it vanish before the rice was even plated. My friend David stood over the wok with chopsticks, stealing pieces straight from the pan, and that is when I knew this dish had graduated from experiment to permanent rotation.
Ingredients
- 500 g boneless chicken breast or thigh: Thigh meat stays juicier through the double cook, but breast works beautifully if that is what you have on hand, just do not overcook it.
- 2 tbsp soy sauce for marinade plus 2 tbsp for sauce: This splits the seasoning into two layers, the first soaking into the meat and the second building the glossy coating.
- 1 tbsp rice vinegar or white vinegar: A subtle tang in the marinade tenderizes the chicken while keeping the flavor clean.
- 1 tbsp ginger garlic paste: This is the backbone of almost every Indo Chinese dish, so never skip it or try to substitute with dry powder.
- 2 tbsp cornstarch plus 2 tsp cornstarch for slurry: The first batch creates the crispy shell on the chicken, and the slurry at the end thickens the sauce into a velvety glaze.
- 2 tbsp all purpose flour: Combined with cornstarch it gives the coating structure so it does not dissolve the moment sauce touches it.
- 1 egg: Binds the coating to the chicken and adds richness you can actually taste.
- 1 tbsp chilli sauce such as Sriracha or Schezwan: Choose your fighter here, Sriracha for a garlicky warmth or Schezwan for a lip tingling punch.
- 1 tbsp tomato ketchup: Sounds odd but it provides a mellow sweetness and body that balances the fierce heat without turning the dish sweet.
- 1 tbsp oyster sauce optional: Adds a deep umami undertone that rounds out the entire sauce, though the dish is still excellent without it.
- 1 tsp sugar: Just enough to marry the salty soy and sharp vinegar into harmony.
- 1 green bell pepper and 1 red bell pepper both diced: Their crunch and color make the dish look as vibrant as it tastes, and they cook fast so add them at the right moment.
- 1 medium onion diced: Provides an aromatic sweetness when it hits the hot oil alongside the garlic.
- 4 to 5 spring onions chopped: Reserve the green tops for garnish because a shower of fresh scallions at the end makes everything look finished.
- 4 to 5 cloves garlic finely chopped: Fresh garlic fried in hot oil is the first thing you smell and the reason people will wander into your kitchen asking what you are making.
- 2 to 3 fresh green chillies slit or chopped: Slide them in whole if you want gentle warmth or chop them if you want to feel the fire.
- 3 tbsp vegetable oil plus more for frying: You need enough oil to shallow fry the chicken in batches without it steaming instead of crisping.
- Salt and black pepper to taste: Season the marinade confidently because the chicken needs flavor from the inside out.
Instructions
- Marinate the chicken:
- In a large bowl, toss the chicken pieces with soy sauce, vinegar, ginger garlic paste, cornstarch, flour, black pepper, salt, and the egg until every piece is thickly and evenly coated. Let it sit for at least 15 minutes while you prep everything else.
- Fry the chicken until golden:
- Heat about an inch of oil in a deep pan over medium high heat and fry the chicken in small batches for 3 to 5 minutes each until deeply golden and crisp on all sides. Drain on paper towels and resist the urge to eat them all before the sauce is ready.
- Build the aromatic base:
- In a large wok or skillet, heat 3 tablespoons of fresh oil and sauté the chopped garlic, green chillies, and onion for 1 to 2 minutes until your kitchen smells incredible and the onions just begin to soften.
- Toss in the bell peppers:
- Add the diced bell peppers and the white parts of the spring onions, stir frying for about 2 minutes so they stay bright and crisp with a slight char on the edges.
- Mix the sauce:
- In a small bowl, whisk together the soy sauce, chilli sauce, ketchup, oyster sauce if using, sugar, and water until smooth and uniform.
- Combine everything:
- Pour the sauce into the wok, let it come to a bubbling simmer, then add all the fried chicken pieces and toss vigorously so every piece gets coated in that glossy, sticky glaze.
- Thicken and finish:
- Stir in the cornstarch slurry and watch the sauce transform in seconds into a thick, lacquered coating that clings to the chicken, then kill the heat and shower with spring onion greens.
The first time I got the sauce consistency right, the chicken pieces emerged coated in this thick amber glaze that reflected light like candy, and I stood there holding the wok thinking this is the one.
Choosing the Right Chicken
Boneless thighs are my go to for this dish because the extra fat keeps each piece juicy even after a hard fry, and they forgive a few extra seconds in the oil better than breast ever will. If you use breast, pull it from the oil the moment it is golden because it will continue cooking from residual heat and you want tender, not tough.
Serving Ideas That Work
Steamed jasmine rice is the classic answer but I have served this over everything from buttered noodles to a bed of crisp lettuce cups for a lighter spin that still satisfies completely. Leftover chilli chicken tucked into a warm flatbread wrap with a drizzle of extra chilli sauce makes a lunch that your coworkers will envy.
Storing and Reheating
The chicken loses some crunch overnight in the fridge but the flavors actually deepen and improve, making the next day almost as exciting as the first. Reheat in a hot skillet with a splash of water rather than a microwave if you want to bring back some of that original texture.
- Store in an airtight container in the refrigerator for up to three days.
- Freeze the cooked chicken separately from the sauce if you want to meal prep ahead.
- Always reheat until the sauce is bubbling throughout before serving.
Some dishes you follow a recipe for and some dishes you make your own, and this chilli chicken has a way of becoming the latter before you even realize it happened. Cook it once and it will show up in your kitchen again and again.
Recipe FAQs
- → How long should the chicken marinate?
-
Marinate for at least 15 minutes to let the soy, vinegar and ginger-garlic penetrate. For deeper flavor and tender meat, marinate up to 1 hour in the fridge.
- → Can I bake or air-fry instead of deep-frying?
-
Yes. Toss coated pieces on a lightly oiled tray and bake at 200°C/400°F until golden, or air-fry in batches for a crisp exterior with less oil. Finish by tossing in the hot sauce to glaze.
- → What can replace oyster sauce?
-
Use mushroom stir-fry sauce or a splash of hoisin for depth and slight sweetness. A mix of soy and a small amount of miso can also boost umami if avoiding shellfish-derived options.
- → How do I control the heat level?
-
Adjust chilli sauce and fresh green chillies to taste. Remove seeds from chillies for milder heat, or add a pinch of sugar to balance extra-spicy sauces.
- → How should leftovers be stored and reheated?
-
Refrigerate cooled portions in an airtight container for up to 3 days. Reheat gently in a skillet over medium heat to preserve crispness and refresh the glaze; add a splash of water if the sauce thickens too much.
- → Can this be made vegetarian?
-
Yes—swap chicken for firm tofu or paneer. Press and coat tofu well before frying to achieve a crisp exterior, then toss in the same sauce and vegetables for similar texture and flavor.