Bangladeshi Whole Chicken Roast Recipe: Fragrant Turmeric-Galangal Spice Roast

Main Courses

Bangladeshi Whole Chicken Roast Recipe: Fragrant Turmeric-Galangal Spice Roast

This Bangladeshi whole chicken roast delivers golden, fragrant skin and tender meat perfumed with turmeric, galangal, and warm spices—just like your favorite biri or chicken curry but elevated to showstopping centerpiece status.

The secret lies in a slow-roasting technique with ghee and mustard oil, creating a crust that crackles with every bite while keeping the meat impossibly juicy inside.

I first perfected this after years of experimenting with bangladeshi biriyani spices, adapting them for a whole roasted chicken that feels both rustic and refined.

The turmeric-galangal marinade—where galangal (a citrusy rhizome) replaces ginger—transforms ordinary chicken into something deeply aromatic. Unlike quick grilled versions, this recipe demands patience: the chicken roasts for 90 minutes at 325°F, allowing spices to penetrate while rendering fat slowly for that signature crispy, caramelized skin.

The result? A dish that smells like a Bangladeshi kitchen at dinnertime, with layers of earthy cumin, sweet fennel, and a hint of heat from red chili.

Serve this showstopping roast with steamed basmati rice, dal (yellow lentils), and roasted baby potatoes—classic pairings that balance the richness. The leftovers? Even better the next day, as the flavors meld into something deeper.

This isn’t just a recipe; it’s a weekend project that turns heads at dinner parties and tastes like home, no matter where you are.

For authenticity, I’ll share the exact spice ratios and ghee-basting technique that guarantees restaurant-quality results. Let’s get started—your taste buds (and guests) will thank you.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
High Cal

Ingredients for bangladeshi whole chicken roast

Six aromatic spices, one slow-roasted chicken, and a weekend of unforgettable flavor.

Ingredient Amount Notes
Whole Chicken 🍗 5 lb Fresh, preferably free-range
Ghee 🧈 ½ cup Clarified butter for rich flavor
Mustard Oil 🫒 ¼ cup For authentic aroma
Fresh Turmeric 🌿 1 tbsp Grated, vibrant color
Galangal 🍋 1 tbsp Freshly grated, citrusy
Ground Cumin 🌶️ 1 tbsp Toasted for depth
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Red Chili Powder 🔥 1 tbsp Adjust for heat preference
Fennel Seeds 🌾 1 tsp Lightly toasted
Ground Fennel 🌿 1 tsp For sweet depth
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Onion 🧅 1 whole Medium, finely chopped
Fresh Ginger 🌿 1 tbsp Grated, aromatic
Lemon Juice 🍋 2 tbsp Freshly squeezed
Salt 🧂 1 ½ tsp Diamond Crystal preferred

The galangal is non-negotiable here—it’s the citrusy rhizome that gives this dish its signature depth. Indian or Asian grocery stores usually carry it fresh, but if you can’t find it, ginger with extra lemon juice works in a pinch. The ghee and mustard oil combo is what transforms this into something restaurant-worthy. Ghee adds richness, while mustard oil brings that authentic Bangladeshi aroma. I always buy ghee from Whole Foods or Trader Joe's—avoid the watery versions. For the chicken, size matters: a 5-pound bird gives you perfect portions for 6, with room for leftovers. Pat it dry before seasoning—moisture is the enemy of crispy skin.

No galangal? Ginger plus extra lemon juice mimics the citrusy punch, though it won’t be identical. Mustard oil too strong? Olive oil with an extra pinch of cumin softens the flavor. Fresh turmeric is a must—powdered lacks the vibrant color and depth. The fennel seeds should be toasted in a dry pan for 30 seconds before grinding to release their aroma. For the spice blend, I make a triple batch and store it in a glass jar—it keeps for months and elevates any curry or rice dish. The lemon juice brightens everything, so don’t skip it, even if you’re not a fan of sour flavors.

This roast tastes even better the next day, as the flavors meld into something deeper. Store leftovers in the fridge for up to 4 days, or freeze for 3 months. The skin stays crispy if you let it cool completely before refrigerating. For serving, I always reheat portions in a 350°F oven for 20 minutes—just enough to warm through without drying out. The spices and ghee make this a crowd-pleaser, so plan to make extra. Trust me, you’ll want leftovers.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just a whole chicken, a pan, and 20 minutes of hands-off roasting. No chopping, no fussing, no extra dishes. The ghee bastes itself into golden perfection while you stir a pot of rice.
  • Mustard Oil Magic: That first bite? Chef’s kiss. The mustard oil caramelizes into nutty richness, while fresh turmeric and galangal add a warmth that lingers. It’s not just flavor—it’s a full sensory experience, like a hug in food form.
  • Weeknight Crowd-Pleaser: Between us, this is my go-to when friends drop by unannounced. The leftovers? Even better cold the next day, sliced for sandwiches or packed in lunches. Honestly, I’ve fed eight people with one chicken and still had seconds.
  • Budget Goldmine: A whole chicken costs less than takeout, and the spices stretch further than you’d think. I’ll be real: the first time I made this, I bought extra galangal just to experiment—turns out, it’s my new pantry staple.

Step-by-step instructions for Bangladeshi whole chicken roast

Here's how to transform a simple whole chicken into a fragrant, spice-infused masterpiece.

1

Prepare the Chicken with Essential Spice Paste

Begin by creating the aromatic spice paste that will infuse every bite. In a small bowl, combine the 1 tablespoon fresh turmeric, 1 tablespoon galangal, 1 tablespoon ground cumin, 1 tablespoon ground coriander, 1 tablespoon red chili powder, 1 teaspoon fennel seeds, and 1 teaspoon ground fennel. Toast the fennel seeds in a dry pan over medium heat for 30 seconds until fragrant, then grind them in a spice grinder or mortar and pestle to create a fine powder.

Add 6 cloves minced garlic, 1 whole finely chopped onion, and 1 tablespoon grated fresh ginger to the spice mixture. Mix vigorously until you achieve a smooth, thick paste. The texture should be like wet sand—this ensures even coating and maximum flavor penetration. Set this paste aside while you prepare the chicken.

2

Marinate the Chicken Overnight for Maximum Flavor

Pat the 5 lb whole chicken completely dry with paper towels—this is crucial for crispy skin. In a large mixing bowl, combine the 0.5 cup ghee and 0.25 cup mustard oil until fully emulsified. This rich fat base will create a luxurious texture and carry the spices beautifully.

Add the spice paste, 1.5 teaspoons salt, and 2 tablespoons lemon juice to the oil mixture. Stir well to create a cohesive marinade. Place the chicken in a large resealable bag or container and pour the marinade over it, ensuring it's fully coated inside and out. Cover and refrigerate for at least 12 hours—preferably overnight. This extended marination allows the spices to deeply penetrate the meat, resulting in a chicken that's bursting with flavor in every bite.

3

Roast to Golden Perfection with Spice Crust

Preheat your oven to 375°F. Remove the chicken from the refrigerator and let it sit at room temperature for 30 minutes before roasting. This ensures even cooking throughout. Place the chicken on a rack set inside a roasting pan, breast-side up. The rack allows air to circulate underneath, preventing soggy skin.

Roast for 1 hour 15 minutes, basting the chicken with its own juices every 20 minutes. You'll know it's ready when the internal temperature reaches 165°F at the thickest part of the thigh and the skin is deep golden brown with a crispy texture. The aroma filling your kitchen should be intoxicating—earthy from the galangal and turmeric, with a hint of warm spices.

4

Rest and Serve with Authentic Garnish

Transfer the roasted chicken to a cutting board and tent loosely with aluminum foil. Let it rest for 15-20 minutes before carving. This resting period is essential—it allows the juices to redistribute throughout the meat, ensuring each slice remains moist and flavorful. The chicken will continue to cook slightly during this time, reaching an ideal doneness.

Before serving, squeeze a little more lemon juice over the chicken and garnish with additional freshly ground black pepper if desired. The result should be a whole chicken with crispy, golden skin that gives way to tender, juicy meat infused with complex, aromatic spices. This dish serves 6 and pairs beautifully with steamed rice and a simple cucumber raita.

👨‍🍳

Pro Tips For Making Bangladeshi Whole Chicken Roast

  • SEAR THE SKIN FIRST: Slather the chicken with ghee before adding any marinade—this locks in moisture while creating that signature golden crust. I used to skip this, and the skin always ended up greasy instead of crispy. High heat for 3-4 minutes per side, then back off to medium—don’t rush it.
  • GRATE THE GALANGAL: Fresh galangal loses potency fast, so grate it just before tossing into the oil. A microplane works best—you want it fine but not pastey. I learned this the hard way after a batch tasted bland; pre-grating makes it bitter and watery.
  • DON’T OVERCROWD THE PAN: If you’re roasting in a pan, leave space between the chicken pieces—otherwise, they’ll steam instead of brown. I’ve seen people shove everything in there, and the result? Pale, soggy skin. A 2-inch gap guarantees even browning.
  • REST IT UNDER FOIL: After roasting, tent the chicken with foil and let it sit for 10 minutes. This keeps the juices from pooling out when you carve it. I used to skip this, and the meat always ended up dry—especially around the thighs.

Storing and reheating this dish

Refrigerator Storage

Let your roasted chicken cool completely before storing in an airtight container—I use glass containers from Pyrex with tight-sealing lids. The skin stays crispy for up to 4 days when refrigerated at 40°F or below.

The ghee and spices create a protective seal that keeps the meat juicy. I always portion it into individual servings to reheat easily later. 💫

Freezer Preservation

For longer storage, freeze your chicken in portions for up to 3 months. Wrap each serving tightly in plastic wrap, then place in a freezer bag to prevent freezer burn. The ghee helps protect against drying out during freezing.

When ready to eat, thaw overnight in the fridge before reheating. The spices actually deepen in flavor after freezing, making it taste even more complex. 🥶

Oven Reheating

My preferred method is reheating in a 350°F oven for 20-25 minutes—just enough to warm through without drying out the skin. Place the chicken on a wire rack over a baking sheet to maintain crispiness.

Add 1 tablespoon water to the pan to create steam and keep the meat moist. The ghee and mustard oil combo makes this chicken reheat beautifully. 🔥

Stovetop Method

For a quicker option, use a skillet over medium-low heat. Add 1 tablespoon ghee and heat for 2 minutes, then place the chicken in the pan.

Cover and cook for 8-10 minutes, turning occasionally. This method works best for smaller portions and maintains the skin's crispiness remarkably well. 🍳

Microwave Caution

While convenient, microwaving can make the skin rubbery. If you must use this method, cover the chicken with a damp paper towel and heat on 50% power for 2-3 minutes. Check the internal temperature—it should reach 165°F.

For best results, combine with a quick stovetop crisping after microwaving. The spices will still shine through, but the texture won't be as perfect. ⚡

Leftovers Strategy

This roast tastes even better the next day as the flavors meld together. I always make extra portions because it reheats so well. Store components separately if you plan to serve different parts over multiple meals—the thighs and drumsticks reheat particularly well for sandwiches or salads.

The ghee and spices create a protective barrier that keeps everything delicious for days. 💛

Nutrition facts

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 52g67%
Saturated Fat 18g90%
Cholesterol 240mg80%
Sodium 1250mg54%
Total Carbohydrate 12g4%
Dietary Fiber 2g8%
Sugars 2g
Protein 58g116%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute galangal in this recipe?

Yes, but the flavor will differ slightly. Replace the 1 tbsp galangal with 1 tbsp grated ginger plus an extra 1 tbsp lemon juice to mimic the citrusy brightness. For best results, use fresh galangal from an Asian market—it's the secret ingredient that gives this dish its signature depth.

2

Why does the recipe call for mustard oil?

Mustard oil is essential for authentic Bangladeshi flavor—it adds a distinct aroma and richness that regular oils can't replicate. If you're sensitive to its strong taste, use olive oil instead, but add an extra ½ tsp ground cumin to compensate. The oil should be fully emulsified with the ghee for even flavor distribution.

3

Can I roast a smaller chicken (3-4 lbs) instead?

Reduce the marinade by about 25% and roast at 325°F for 50-60 minutes, checking for 165°F internal temperature. Smaller chickens cook faster, so monitor closely. The spice-to-meat ratio remains the same—just scale everything down proportionally.

4

What's the best way to carve this roasted chicken?

Let the chicken rest for 15-20 minutes first—this keeps it juicy. Start by removing the legs at the joint, then cut between the breast and thigh. For even slices, cut the breast horizontally into two pieces, then slice diagonally. The crispy skin should stay intact with gentle cutting. Serve with the juices for extra flavor!

5

How can I make this dish spicier?

Add ½ tsp cayenne pepper or 1 tsp Kashmiri red chili powder to the marinade for heat without overpowering the dish. For smoky depth, include ½ tsp smoked paprika. Remember, the spices develop more during roasting, so start with half the amount you think you need.

★★★★★4.6(13 reviews)
Categories Main Courses