Main Courses
This Bangla chicken roast recipe delivers restaurant-quality charred bites with tender, juicy meat that falls apart at every pull. š„ The secret lies in a bold spice rub and slow roasting technique that transforms ordinary chicken into a fragrant, flavor-packed centerpieceājust like your favorite Bangladeshi restaurant.
What makes this dish special is the balance of smoky char and aromatic spices that develop during cooking, creating layers of flavor in every bite.
The recipe begins with a marinade of yogurt, garlic, ginger, and a blend of whole spices that tenderize the meat while infusing it with rich, earthy flavors. Unlike quick-cooking methods, this dish benefits from patienceāroasting at high heat for the perfect char while keeping the interior moist.
The result is chicken with crispy, caramelized edges and succulent meat that stays juicy even after reheating, making it ideal for meal prep or special occasions.
By the time you serve this dish, your kitchen will smell like a bustling Dhaka restaurant, and your guests will be asking for seconds.
The charred spice rub creates a beautiful contrast between the deep golden crust and tender interior, while the aromatic spices add complexity that makes this chicken unforgettable. Serve it with steamed basmati rice, fluffy paratha, or a cooling cucumber raita to balance the bold flavors.
Whether you're cooking for a family gathering or treating yourself to a taste of home, this recipe delivers authentic Bangladeshi flavors with modern accessibility. The method is straightforward but requires attention to detailāespecially the roasting stepāto achieve that perfect char and juicy texture.
Let's get started on creating a dish that will transport you straight to Bangladesh with every bite.
Ingredients for bangla chicken roast
Juicy, charred chicken thighs and bold spices that transport you to Dhaka.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs š | 3 lb | Bone-in, skin-on preferred |
| Plain Yogurt š„ | 1 cup | Full-fat for best flavor |
| Garlic Cloves š§ | 8 cloves | Minced for marinade |
| Fresh Ginger šæ | ½ cup | Grated, aromatic variety |
| Cumin Seeds š¶ļø | 1 tbsp | Toasted for depth |
| Coriander Seeds šæ | 1 tbsp | Ground or whole |
| Turmeric Powder š§ | 1 tsp | Bright yellow color |
| Red Chili Powder š¶ļø | 1 tbsp | Adjust for heat |
| Ground Black Pepper š¶ļø | 1 tsp | Freshly ground |
| Garam Masala Powder š¶ļø | 1 tsp | Authentic blend |
| Lemon Juice š | 2 tbsp | Freshly squeezed |
| Olive Oil š« | ¼ cup | For roasting |
| Salt š§ | 1 ½ tsp | Kosher or sea salt |
| Fresh Cilantro šæ | ¼ cup | Chopped for garnish |
The chicken thighs are non-negotiableābone-in, skin-on gives you that crispy, caramelized crust. Costco or local butchers often have the best cuts at a good price. If using breast, poke holes and marinate longer. For the yogurt, full-fat Greek yogurt works bestāit's thicker and adds richness. The spices? Penzeys or local Indian markets have the best blends, but don't stress if you only have basics. Toast your whole spices (cumin, coriander) in a dry pan for 30 secondsāthey'll smell like heaven and add depth. Fresh ginger and garlic are key for that authentic flavor punch.
No cumin seeds? Ground cumin at double the amount works in a pinch. Running low on garam masala? Mix 1/4 tsp each cinnamon, cardamom, cloves, and nutmeg for a quick substitute. The yogurt marinade can be prepped a day aheadāit's actually better if the chicken soaks up those flavors overnight. For extra smokiness, sprinkle a pinch of smoked paprika on the chicken before roasting. And if you're feeling fancy, add a tablespoon of melted ghee to the marinade for next-level richness.
Marinated chicken keeps 2 days in the fridgeāuse within that time for best texture. Roasted chicken reheats beautifullyājust cover with foil and warm in the oven for 10 minutes at 350°F. Store leftovers in airtight containers for up to 4 days. Freeze portions in single layers before transferring to a bagāthis prevents freezer burn and makes it easy to grab just what you need. The charred edges? That's your cue it's readyādon't overcook or the meat will dry out.
Why You'll Love This Recipe
- No-Marination Needed: The yogurt marinade does all the workājust toss the chicken thighs in with grated ginger, minced garlic, and cumin seeds, then let it sit for 30 minutes. Honestly, Iāve skipped the marinade entirely on busy nights and still get that tender, flavorful bite. The yogurt keeps it juicy no matter what.
- Crispy-Creamy Magic: That contrast? Chefās kiss. The skin gets gloriously crispy on the edges while the inside stays impossibly tenderāthanks to the ginger and yogurt combo. Add a squeeze of lemon at the end, and itās like a warm hug in every bite.
- Weeknight to Party Star: Same recipe, different vibes. Toss it on the grill for a summer BBQ, or roast it in the oven for a cozy weeknight dinner. Between us, Iāve served it at potlucks, and no one ever asks whatās in itājust seconds.
- Leftovers That Donāt Suck: This roast actually improves the next day. Shred it for sandwiches, toss it into fried rice, or just reheat it with a sprinkle of chaat masala. Iāve got a freezer stash from last monthās batch, and itās still deliciousāproof itās my budget-friendly secret weapon.
Step-by-step instructions for Bangla chicken roast recipe
Here's how to transform simple chicken thighs into restaurant-quality Bangla roast with crispy edges and juicy centers.
šØāš³ Step 1: Toast the Spice Seeds for Maximum Flavor
Heat a dry skillet over medium heat and add the 1 tablespoon cumin seeds and 1 tablespoon coriander seeds. Toast them for 2-3 minutes until they release their aroma and turn a deeper golden color. You'll know they're ready when you smell that warm, nutty fragranceāit's the secret to authentic flavor.
Immediately transfer the toasted seeds to a small bowl and let them cool for 5 minutes. While they cool, grind them lightly with a mortar and pestle (or pulse in a spice grinder) until they become a coarse powder. This preserves some texture while releasing their essential oils. Don't grind them too fineāthey should still have visible specks.
šØāš³ Step 2: Create the Spice Paste with Yogurt and Aromatics
In a large mixing bowl, combine the 1 cup plain yogurt, 0.5 cup grated fresh ginger, 8 minced garlic cloves, and the freshly ground spice mixture. Mix well until everything is thoroughly combined. The mixture should be thick but spreadableālike a rich marinade.
Add the 1 teaspoon turmeric powder, 1 tablespoon red chili powder, 1 teaspoon ground black pepper, 1 teaspoon garam masala powder, and 1.5 teaspoons salt. Stir vigorously for 2 minutes until the turmeric dissolves completely and the paste becomes vibrant yellow. This paste is the heart of your flavorādon't skip the mixing time.
š³ Step 3: Marinate the Chicken for Deep Flavor Infusion
Pat the 3 lb chicken thighs completely dry with paper towelsāthis helps the marinade adhere better. Place them in the mixing bowl with the spice paste and gently coat each piece, pressing the marinade into the meat. Transfer to a shallow dish and refrigerate, covered, for at least 4 hours (overnight is even better).
Here's the thingāmarinating isn't just about flavor. The yogurt tenderizes the meat while the spices penetrate deeply. You'll notice the chicken absorbs the marinade and develops a beautiful golden hue. If you're short on time, at least 2 hours will make a noticeable difference in juiciness.
š„ Step 4: Roast to Perfect Doneness with Charred Crust
Preheat your oven to 425°F and position a rack in the middle position. Remove the chicken from the fridge and let it sit at room temperature for 30 minutes before cooking. Arrange the thighs skin-side up on a baking sheet lined with parchment paper, leaving ½ inch between each piece.
Drizzle the 0.25 cup olive oil evenly over the chicken and sprinkle with 2 tablespoons lemon juice. Roast for 45-50 minutes, turning the thighs halfway through, until the skin is crispy and dark golden brown and the internal temperature reaches 165°F. The chicken should release juices when pierced with a forkāthis is your juicy payoff.
š½ļø Step 5: Rest and Garnish for Maximum Impact
Transfer the roasted chicken to a cutting board and tent loosely with foil. Let it rest for 10 minutes before serving. This resting period allows the juices to redistribute throughout the meat, preventing them from pooling on the cutting board. You'll notice the chicken becomes even more tender and flavorful during this time.
Before serving, garnish each piece with 0.25 cup chopped fresh cilantro. The bright green color contrasts beautifully with the charred chicken and adds a fresh finish. Serve immediately with naan bread or steamed basmati rice to soak up all those delicious juices and spice rub.
Pro Tips For Making Bangla Chicken Roast
- MARINATE LONGER THAN YOU THINK: I used to pull the chicken out after 30 minutes, but the real flavor develops after 4-6 hours in the fridgeāespecially with ginger and garlic. The yogurt needs time to tenderize those tough thighs, and skipping this step leaves you with dry, flavorless meat. (Yes, even if you're impatient like me.)
- CRUSH THOSE CUMIN SEEDS: Whole cumin seeds just sit there like decorative beadsāgrind them first in a dry pan for 30 seconds until fragrant. This releases their oil and aroma, which actually makes a real difference in the marinadeās depth. (Your future self will taste the difference.)
- DONāT OVERCROWD THE PAN: I learned this the hard wayāpiling all the thighs in one layer turns your crispy roast into a sad, steamy mess. Cook them in batches if needed, and give them space to brown properly. (This isnāt the prettiest method, but itās the tastiest.)
- USE WARM YOGURT FOR MARINADE: Cold yogurt clumps when mixed with spicesāheat it gently (just until itās lukewarm) first. This ensures the garlic, ginger, and cumin blend smoothly into the marinade, coating the chicken evenly. (Sounds weird, but it works: trust the process.)
Regional styles of this dish
Dhaka-Style Charred Roast
In Dhaka, this dish is traditionally cooked in a tandoor or clay oven, where the high heat creates that signature charred crust while keeping the meat juicy. For home cooks, a preheated cast iron skillet on the stovetop mimics this effect beautifully.
After roasting, finish the chicken under a broiler for 2-3 minutes to intensify the char. The key is working in batches to avoid crowdingāthis ensures even cooking and maximum crispiness. š„
Chittagong Spice Blend
Chittagong, a coastal city in Bangladesh, adds a distinct fisherman's touch to this dish by incorporating mustard oil into the marinade. Replace half the olive oil with 2 tablespoons mustard oil (heat it gently to remove the pungent aroma first) for a deeper, slightly nutty flavor.
The region also uses more turmericāup to 1.5 teaspoonsāfor a vibrant color and earthy bite. Garnish with thinly sliced green chilies for a fresh heat that balances the richness.
Rangpur's Slow-Cooked Version
In the northern region of Rangpur, this dish is often slow-cooked in a clay pot (khori) over wood fires for 2-3 hours, resulting in fall-apart tenderness.
For a home version, reduce your oven temperature to 300°F and roast the chicken for 1.5 hours, basting with marinade every 30 minutes. The spices here are toasted longerāup to 5 minutesāto develop deeper, smoky notes.
Serve with steamed rice and lentil curry for a hearty, comforting meal.
Chittagong Coastal Twist
Coastal Bangladesh adds fresh coconut to the marinade for a tropical touch. Blend ½ cup grated fresh coconut with the yogurt and spices for a subtle sweetness that pairs beautifully with the smoky char.
The region also uses more cilantroāchop ½ cup and mix it into the marinade instead of just garnishing. After roasting, drizzle with lime juice and serve with coconut rice for an authentic coastal flavor profile. š
Rural Village Method
In rural areas, chicken is often marinated overnight with less yogurtājust ½ cupāand more spice paste to create an intense, concentrated flavor. The chicken is then cooked in earthen pots buried in hot coals for a smoky, rustic taste.
For home cooks, use a chiminey or smoker set to 250°F for 2 hours before finishing with a broil. The result is a deeper, earthier flavor with a wood-fired aroma that transports you straight to a Bangladeshi countryside kitchen.
Urban Dhaka Adaptation
Modern Dhaka restaurants often use a two-stage cooking method: first roasting the chicken at 400°F for 20 minutes to render fat and develop color, then reducing heat to 350°F for 30-40 minutes to finish cooking. This creates a thicker, stickier crust that clings to the meat.
For extra richness, brush the chicken with melted ghee during the final 5 minutes of cooking. Serve with garlic naan and mint chutney for a restaurant-style experience at home. š«
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs for this recipe?
You can try, but thighs are ideal for this dish! Chicken breast cooks faster and can dry out when roasted at high heat. If you must use breast, poke holes with a fork and marinate for at least 6 hours (overnight is best). Roast at 375°F instead of 425°F and check for doneness at 15 minutesābreast is done at 165°F internal temp. For extra moisture, add 1 tablespoon yogurt to the marinade.
How do I adjust the spice level for kids or sensitive eaters?
Reduce the red chili powder to ½ teaspoon and omit fresh green chilies. For extra mildness, add 1 teaspoon honey to the marinade to balance heat. Always taste the spice paste before applyingāyou can adjust salt and spices gradually. Serve with plain yogurt or cucumber raita on the side to help neutralize any lingering spice.
Can I make this recipe in an air fryer instead of the oven?
Preheat your air fryer to 375°F and cook the marinated chicken in a single layer for 12-15 minutes, flipping halfway. The air fryer creates a similar charred crust but requires closer monitoring. For best results, spray the chicken lightly with olive oil before air frying. The internal temperature should still reach 165°Fāuse a meat thermometer to check.
What's the best way to reheat leftover Bangla chicken roast?
Reheat in a 350°F oven for 10-15 minutes covered with foil to prevent drying. For stovetop reheating, use a skillet on medium-low heat with 1 tablespoon water or chicken broth**āthis keeps the chicken moist. Avoid microwaving as it can make the skin rubbery. The marinade flavors actually improve after reheating, making leftovers taste even better!
Why does my chicken sometimes turn out dry?
Overcooking or skipping the resting time are the most common causes. Always check internal temperature with a meat thermometerā165°F is perfect. Let the chicken rest for 10 minutes after roasting to redistribute juices. For extra moisture, add 1 tablespoon yogurt to the marinade or baste the chicken with marinade during cooking. Bone-in, skin-on thighs retain moisture better than boneless cuts.
