Main Courses
This Bangladeshi Chinese chicken fry recipe delivers a crispy, celery-crusted exterior with a tangy, spiced yogurt interior that balances sweet and savory perfectly. The fusion of regional techniques—where celery replaces traditional breadcrumbs and yogurt adds a signature tang—creates a dish that's both nostalgic and innovative. I developed this after years of perfecting the balance between crunch and tenderness, ensuring every bite stays crispy yet juicy inside.
The magic happens in the marinade, where yogurt and a touch of vinegar tenderize the chicken while a blend of spices infuses deep flavor. Celery, finely chopped and lightly toasted, forms a crunchy crust that stays crisp even after frying. This method eliminates the need for breadcrumbs while delivering that satisfying texture we all love. The dish pairs beautifully with steamed rice or a side of achar for a complete meal experience.
What makes this recipe stand out is its versatility—it works as a weeknight dinner or a showstopper for guests. The sweet-spicy glaze adds a layer of complexity that elevates simple chicken into something extraordinary. With just 15 minutes of prep and 20 minutes of cooking, you'll have a dish that tastes like it took hours to prepare. The secret? High heat for that perfect golden crust and a patient frying process to maintain moisture.
Serve with a sprinkle of fried onions on top for extra crunch or a squeeze of lemon to brighten the flavors. This fusion dish proves that bold flavors don't require complicated techniques—just the right balance of ingredients and a little patience. Let's get cooking!
Ingredients for bangladeshi chinese chicken fry
Fifteen ingredients blend celery's crisp crunch with yogurt's tangy depth for a fusion dish that's both nostalgic and innovative.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Cut into even bite-sized pieces |
| Plain Whole Milk Yogurt 🥛 | 1 cup | Full-fat for best texture |
| Fresh Celery Stalks 🧅 | 2 cups | Finely chopped, stems included |
| White Vinegar 🍶 | 2 tbsp | Distilled preferred for tang |
| Ground Cumin 🌿 | 1 ½ tsp | Toasted for deeper aroma |
| Turmeric Powder 🌶️ | ½ tsp | Bright yellow color indicator |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Ginger Root 🌿 | 1 tbsp | Freshly grated, aromatic |
| Garlic Cloves 🧄 | 4 cloves | Minced, pungent flavor |
| Soy Sauce 🍶 | 2 tbsp | Light or all-purpose variety |
| Honey 🍯 | 1 tbsp | Wildflower preferred |
| Vegetable Oil 🫒 | 3 cups | High smoke point for frying |
| Red Chili Powder 🌶️ | 1 tsp | Adjust for heat preference |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Red Onions 🧅 | ½ cup | Sliced thin for garnish |
The celery is non-negotiable—fresh, crisp stalks with vibrant green leaves ensure that signature crunch. Local farmers markets often carry the best quality, or look for firm, unblemished stalks at Whole Foods. Lightly toast the chopped celery in a dry pan for 3-4 minutes before mixing—this deepens its flavor and prevents sogginess. For the yogurt, full-fat Greek-style works best, but any plain whole milk yogurt will do. The chicken thighs should be bone-in, skin-on for maximum moisture, but boneless works in a pinch if you're short on time. If using boneless, pat them thoroughly dry before marinating to ensure crispiness.
No fresh ginger? Ground ginger at half the amount works, though fresh is ideal. Short on celery? Green onions or scallions can stretch it, but reduce to 1 cup and add 1 tbsp chopped parsley for color. For heat, cayenne pepper at one-quarter the amount delivers similar kick. The soy sauce can be swapped for coconut aminos if you're avoiding gluten, though the flavor will differ slightly. If your celery is particularly fibrous, blanch it for 1 minute before chopping to soften the strings. The honey adds just enough sweetness to balance the tang—agave nectar works in a 1:1 ratio if you prefer.
Marinate the chicken for at least 30 minutes, but up to 4 hours for deeper flavor infusion. The celery crust mixture keeps well in the fridge for 2 days, covered tightly. For best results, fry the chicken in small batches to maintain oil temperature at 350°F—this ensures a crispy exterior without steaming the interior. Leftovers reheat beautifully in a skillet with a splash of water for 2-3 minutes per side. Store fried portions in an airtight container with parchment paper between layers to prevent sogginess, and they'll stay crispy for 3 days. Freeze marinated chicken pieces for up to 2 months—just thaw and fry as directed.
Why You'll Love This Recipe
- Here’s what sold me: this stays ridiculously good cold or at room temp. Pack it in bento boxes for work, toss it in wraps for a quick lunch, or serve it with rice for dinner. My kids actually eat their veggies when I sneak in extra celery—no one’s perfect, right?
- No-Marination Hassle: I swear by this trick—just toss the chicken in yogurt and vinegar, let it sit for 10 minutes while I chop celery. That’s it. No overnight soaking, no forgotten bowls in the fridge. The yogurt tenderizes the thighs perfectly, and the vinegar gives that signature tang without extra effort.
- Tangy-Crisp Magic: Between us, this isn’t your basic fried chicken. The vinegar and cumin in the marinade cut through the richness, while the celery adds a fresh bite that keeps it light. Fry it right, and you get that addictive crispy crust with a juicy, almost melt-in-your-mouth center—like a hug from your favorite comfort food.
- Lunchbox Hero: Here’s what sold me: this stays ridiculously good cold or at room temp. Pack it in bento boxes for work, toss it in wraps for a quick lunch, or serve it with rice for dinner. My kids actually eat their veggies when I sneak in extra celery—no one’s perfect, right?
Step-by-step instructions for Bangladeshi Chinese chicken fry
Here's the precise method to achieve that signature celery-crusted crunch with tender, spiced chicken.
Marinate the Chicken with Spiced Yogurt
In a medium bowl, combine the 1 cup plain whole milk yogurt, 1.5 tsp ground cumin, 0.5 tsp turmeric powder, 1 tsp ground coriander, 1 tbsp freshly grated ginger root, 4 cloves minced garlic, 2 tbsp soy sauce, 1 tbsp honey, 1.5 tsp salt, and 0.5 tsp black pepper. Mix until fully blended, creating a thick, aromatic marinade.
Add the 1.5 lb boneless chicken thighs, cut into even bite-sized pieces, and gently coat each piece with the marinade. Cover and refrigerate for at least 2 hours (overnight works best) to allow the flavors to penetrate deeply. The marinade should cling to the chicken, creating a flavorful barrier that prevents drying during frying.
Prepare the Celery Crust Mixture
In a food processor, pulse the 2 cups finely chopped fresh celery stalks until you achieve a coarse, sand-like texture—think of it as a celery "flour." Transfer this to a shallow dish and set aside.
In a separate small bowl, whisk together 2 tbsp white vinegar and 1 tsp red chili powder. This mixture will enhance the celery's crunch and add a subtle heat. The vinegar also helps the celery adhere better to the chicken during coating.
Create the Double-Crust Coating
Remove the marinated chicken from the refrigerator and pat any excess marinade off with paper towels. This ensures a crispy crust rather than a soggy one. Working in batches, roll each piece of chicken in the celery mixture, pressing gently to ensure full coverage. Then, dip each piece into the vinegar-chili mixture for an extra layer of flavor and crunch.
Return the coated chicken to the dish and let it rest for 15 minutes at room temperature. This step is crucial—it allows the coating to adhere firmly, preventing it from falling off during frying. The chicken should now look like it's wearing a green armor of celery and spices, ready for the final transformation.
Fry to Golden Perfection
Heat 3 cups vegetable oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F. Use a thermometer to monitor the temperature—this precision is key to achieving a crispy exterior without overcooking the chicken.
Fry the chicken in batches, being careful not to overcrowd the pan. Cook for 4-5 minutes per side until the celery crust turns a deep golden brown and the chicken reaches an internal temperature of 165°F. The celery should be crispy, not mushy, and the chicken should be fully cooked through with juices running clear. Drain on a wire rack set over a paper towel-lined plate to remove excess oil while keeping the crust crisp.
Garnish and Serve Immediately
While the chicken is still hot, sprinkle with the 0.5 cup sliced thin red onions for a fresh, sharp contrast to the rich, spiced flavors. The onions should be added just before serving to maintain their crisp texture and vibrant color.
Serve the chicken fry immediately, as the celery crust loses its crunch when left to sit. Pair with steamed rice or flatbread to soak up the delicious juices. The combination of tender, spiced chicken, crispy celery crust, and tangy yogurt marinade creates a harmonious balance of textures and flavors that defines this iconic dish.
Pro Tips For Making Bangladeshi Chinese Chicken Fry
- MARINATE THE CHICKEN LONGER: I used to rush this step, thinking 30 minutes was enough—wrong. Let the chicken soak in the yogurt-vinegar mix for at least 2 hours (overnight if possible). The acid in the vinegar and tang of the yogurt break down the meat just enough to keep it juicy while frying, not rubbery. Trust me, the texture makes a real difference.
- GRATE THE CELEERY FINE: Skip the chopping—grate the celery on the smallest setting of a box grater. This isn’t just for looks; the fine texture blends into the chicken batter, adding crunch without clumps. (Yes, it’ll look weird at first, but your future self will thank you.)
- FRIED IN BATCHES: Crowding the pan is the fastest way to end up with soggy chicken. Fry in small batches—no more than 3-4 pieces at a time—so the oil stays hot enough to seal the crust properly. A splatter or two is normal; a greasy, uneven fry isn’t.
- TOAST THE CUMIN FIRST: Dry-toast the ground cumin in a pan for 30 seconds before mixing it into the yogurt marinade. This deepens the earthy flavor and cuts through the richness of the chicken. (I know, it’s an extra step, but it’s the thing that makes the dish taste authentically bold.)
Flavor customization for this recipe
Spice Level Control
Adjust the heat to your taste by modifying the red chili powder in the celery crust mixture. For a mild kick, reduce to ½ tsp and add ¼ tsp ground cinnamon for warmth instead. If you love heat, increase to 1.5 tsp chili powder and add ½ tsp cayenne pepper for extra fire. I often make a batch with both mild and spicy versions—perfect for sharing with different heat preferences. 🌶️
Sweet-Tangy Balance
The yogurt marinade's tangy-sweet profile is key. For extra brightness, add 1 tbsp lemon juice to the marinade, or swap the honey for agave nectar if you prefer a more neutral sweetness. If your yogurt tastes too tart, balance it with an extra ½ tsp honey or 1 tsp sugar. The vinegar in the celery crust also contributes to the tang—don’t skip it!
Crunch Variations
Want extra crunch? Mix ½ cup crushed potato chips (like Pringles) into the celery crust for a satisfying crunch. For a nutty twist, add ¼ cup finely chopped peanuts or cashews to the celery mixture. If you’re avoiding gluten, skip the chips and focus on extra-fresh celery—its natural crispness will shine. The celery’s texture is the star here, so prioritize freshness!
Flavor Boosters
Elevate the dish with aromatic additions. A pinch of ground cardamom in the marinade adds floral depth, while 1 tsp smoked paprika in the celery crust introduces a subtle smokiness. For umami, stir 1 tbsp fish sauce into the marinade (traditional in some Bangladeshi-Chinese fusion dishes). These tweaks take the flavor to the next level without overpowering the dish. 💫
Texture Adjustments
If your celery crust feels too wet after coating, add 1 tbsp cornstarch to the celery mixture to absorb moisture. For a lighter texture, blend the celery with 2 tbsp water before processing to create a finer, more adhesive coating. The key is balance—too fine, and it loses crunch; too coarse, and it won’t stick well. Experiment to find your perfect ratio!
Regional Fusion Twists
For a more Chinese-inspired version, add 1 tsp five-spice powder to the marinade and swap the yogurt for ½ cup hoisin sauce mixed with 2 tbsp soy sauce. For a Bangladeshi touch, include ½ tsp garam masala in the marinade and garnish with cilantro instead of onions. These adaptations keep the dish’s fusion roots while honoring its cultural influences. 🗺️
Nutrition facts
Frequently asked questions
Why does this recipe use celery instead of breadcrumbs?
Celery creates a lighter, more authentic crunch that's signature to Bangladeshi-Chinese fusion dishes. Unlike breadcrumbs, it adds freshness and a subtle herbal note that complements the yogurt marinade perfectly. Plus, it's gluten-free by nature and stays crispy longer after frying.
Can I use chicken breast instead of thighs?
Yes, but thighs are ideal for their juiciness and fat content that keeps the meat tender during frying. If using breasts, cut them into smaller pieces (1-inch max) and marinate for at least 3 hours to prevent drying. Cook them at 325°F instead of 350°F to avoid overcooking.
How do I keep the celery crust from falling off?
Pat the chicken completely dry before coating and let the celery mixture rest on the chicken for 15 minutes before frying. Also, fry in small batches to maintain oil temperature—overcrowding causes steam that loosens the crust. A quick dip in beaten egg before the celery layer adds extra adhesion.
What's the best way to reheat leftovers?
Reheat in a skillet over medium heat for 2-3 minutes per side with a splash of water to restore crispiness. Avoid microwaving—it makes the crust soggy. For extra crunch, broil for 1-2 minutes after reheating, watching closely to prevent burning.
Can I make this recipe ahead of time?
Marinate the chicken up to 48 hours ahead, but don't coat it until just before frying. Store the celery crust mixture separately in the fridge for up to 2 days. For the best texture, fry and serve immediately, but you can assemble the dish (without frying) and refrigerate for 6 hours before cooking.
