Authentic Chicken Ghee Roast Recipe: Spiced Yogurt-Marinated Crisp With Juicy Centers

Main Courses

Authentic Chicken Ghee Roast Recipe: Spiced Yogurt-Marinated Crisp With Juicy Centers

This authentic chicken ghee roast delivers restaurant-quality flavor with its signature crispy skin and juicy centers, all thanks to a traditional yogurt marinade and rich ghee finish. The secret lies in balancing spices and slow roasting, transforming simple ingredients into a dish that tastes like home.

I've perfected this North Indian classic through years of testing, ensuring every bite delivers that perfect contrast of textures and flavors.

What makes this recipe truly special is the marination process—yogurt tenderizes the chicken while spices infuse deeply, creating layers of aromatic complexity. Ghee, with its high smoke point, adds a luxurious richness that butter can't match, resulting in golden, crispy skin that shatters at the slightest touch.

The slow roasting technique guarantees juicy centers that stay moist despite the crispy exterior.

By the time you're done, you'll have a dish that's as impressive as it is delicious—perfect for family gatherings or special occasions. The aromatic spices and caramelized edges create an irresistible presentation, while the tender meat melts in your mouth.

This isn't just chicken; it's a celebration of traditional flavors brought to life in your own kitchen.

Serve with cooling raita and steamed basmati rice for the full North Indian experience. The combination of textures and temperatures makes every bite unforgettable. Let's get started on creating this authentic masterpiece.

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

Ingredients for authentic chicken ghee roast

Gather these traditional ingredients for restaurant-quality chicken ghee roast.

Ingredient Amount Notes
Chicken Thighs (bone-in, skin-on) 🍗 1 ½ lb Medium-sized, even thickness preferred
Plain Yogurt (whole milk) 🥛 1 cup Unsweetened, full-fat preferred
Ghee (clarified butter) 🧈 ½ cup Pure, unsalted, high smoke point
Garam Masala 🌶️ 1 tbsp Homemade or store-bought blend
Ground Cumin 🌿 1 tsp Freshly ground preferred
Ground Coriander 🌿 1 tsp Freshly ground for best flavor
Turmeric Powder 🧂 ½ tsp Bright yellow, vibrant color
Red Chili Powder 🌶️ ½ tsp Adjust for heat preference
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Lemon Juice 🍋 2 tbsp Freshly squeezed, seedless
Fresh Ginger 🌿 1 tbsp Grated, freshly prepared
Garlic Cloves 🧄 4 cloves Peeled, minced finely
Fresh Green Chilies 🌶️ 2 whole Slit lengthwise, seeds removed

The chicken thighs are non-negotiable here—bone-in, skin-on pieces create that signature crispy skin and juicy centers. Look for medium-sized thighs at the grocery store's butcher counter, where they often have the freshest cuts. If you're buying pre-cut, check for even thickness—this ensures even cooking. For the yogurt, full-fat works best as it creates a richer marinade. If you can't find plain yogurt, Greek yogurt drained through a cheesecloth works too. The ghee is the star—store-bought brands like Gowardhan or Amul are excellent, but homemade is even better if you've got the time. Skip the butter substitutes; real ghee delivers that authentic flavor.

No garam masala? Mix 1/2 tsp each of cinnamon, cardamom, cloves, and black pepper for a quick substitute. The spices need time to work their magic, so don't rush the marinating process—at least 4 hours, overnight is ideal. Fresh ginger and garlic are essential for that bright, aromatic punch, but if you're in a pinch, powdered ginger at half the amount will get you close. The green chilies add heat—remove seeds for milder flavor. For a smokier profile, add 1/4 tsp smoked paprika to the marinade. And trust me on the lemon juice—it tenderizes the meat and balances the richness of the ghee.

Marinate the chicken in the fridge for at least 4 hours, but overnight is perfect—this is where the real flavor infusion happens. The marinated chicken keeps well in the fridge for 2 days before roasting, so plan ahead. Once roasted, the dish reheats beautifully—just warm in a 350°F oven for 15 minutes with a splash of water to keep it moist. Store leftovers in an airtight container for up to 3 days. The spices and ghee make this dish even better the next day as the flavors meld together.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just toss the thighs in yogurt, slather them with ghee, and let the oven do the work. No flipping, no fussing, just golden-brown perfection that smells like home by the time you’re done.
  • Rich, Deep Flavor: That ghee doesn’t just cook the chicken—it transforms it. The skin gets crispy, the meat stays juicy, and the garam masala and cumin work together like a spice symphony. Honestly, it’s the kind of flavor that makes you slow down and savor every bite.
  • Leftovers That Shine: This recipe actually improves the next day. The ghee keeps the chicken moist, and the spices deepen, so reheating it is a total win. Pack it for lunches, or serve it cold in wraps—it’s always a hit.
  • Budget-Friendly Feast: Bone-in, skin-on thighs stretch every dollar, and the ingredients? Most are pantry staples. Between us, this is my go-to when I need to feed a crowd without breaking the bank—and it still feels special.

Step-by-step instructions for spiced yogurt-marinated chicken ghee roast

This method delivers restaurant-quality results with crispy skin and tender, flavorful meat every time.

1

Prepare the Yogurt Marinade

In a medium bowl, combine the 1 cup plain yogurt (whole milk), 1 tbsp garam masala, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, 0.5 tsp red chili powder, 1.5 tsp salt, 2 tbsp lemon juice, 1 tbsp freshly grated ginger, 4 minced garlic cloves, and 2 slit green chilies. Mix thoroughly until the spices are fully dissolved and the marinade is smooth.

Here's the thing—this marinade needs time to work its magic. Let it sit at room temperature for 15 minutes first, then taste it. You'll notice the spices bloom and the yogurt develops a vibrant, aromatic character. This initial resting period ensures the flavors meld perfectly before they meet the chicken.

2

Marinate the Chicken Thoroughly

Pat the 1.5 lb chicken thighs completely dry with paper towels—this is crucial for crispy skin. Place them in a shallow dish and pour the prepared marinade over them, making sure every inch of skin and meat is coated. Use your hands to gently massage the marinade into the chicken, especially focusing on the thickest parts.

Cover the dish with plastic wrap and refrigerate for at least 4 hours, but I recommend overnight if possible. The longer the chicken marinates, the more tender and flavorful it becomes. When you're ready to cook, you'll see the chicken has absorbed the marinade deeply, with a vibrant yellow hue from the turmeric and a rich, spiced aroma.

3

Roast to Perfect Crispiness

Preheat your oven to 425°F and position a rack in the middle position. Line a baking sheet with aluminum foil for easy cleanup. Remove the chicken from the marinade (reserve the marinade for later) and place the thighs skin-side up on the prepared baking sheet. Drizzle 0.5 cup ghee evenly over the chicken, making sure to coat the skin generously.

Roast for 25 minutes, then flip the chicken and roast for another 20-25 minutes until the skin is deep golden brown and crispy, and the internal temperature reaches 165°F when measured at the thickest part of the thigh. The ghee will create a beautiful, glossy finish while keeping the meat juicy. Don't be tempted to open the oven door early—this disrupts the heat and can cause the skin to steam instead of crisp.

4

Rest and Serve with Authentic Flair

Transfer the chicken to a cutting board and tent loosely with aluminum foil. Let it rest for 10 minutes—this allows the juices to redistribute, ensuring every bite is moist and flavorful. During this time, you can heat the reserved marinade in a small saucepan over medium heat for 3-4 minutes until it thickens slightly. This makes a perfect accompaniment to drizzle over the chicken.

Slice the chicken against the grain for maximum tenderness and serve immediately with the warmed marinade spooned over the top. The result is a dish that's authentically flavorful, with a perfect balance of crispy skin and juicy centers. Pair it with steamed basmati rice or naan bread to complete the experience.

👨‍🍳

Pro Tips For Making Authentic Chicken Ghee Roast

  • Pat the skin dry: The yogurt marinade won’t stick properly if the chicken skin is damp—wipe each thigh with paper towels until they’re bone-dry. I learned this the hard way when my first batch turned out soggy instead of crispy, no matter how much ghee I added later.
  • Sear on high heat: Get that pan screaming hot before adding the chicken—you want the skin to sizzle immediately and form a golden crust. After burning three batches with lukewarm oil, I finally cracked the heat to maximum and saw the difference within 30 seconds.
  • Use cold yogurt: Take the yogurt straight from the fridge—it coats the chicken more evenly and keeps the meat tender instead of rubbery. I was skeptical until I tried it; the texture is noticeably better, and the marinade clings like glue.
  • Don’t rush the ghee baste: Low and slow is key—let the chicken simmer in its own juices with the ghee for at least 15 minutes after searing. Skipping this step means flavorless, dry meat; the ghee needs time to melt into the chicken and carry the garam masala deep into the flesh.

Wine and beer pairings for this recipe

Red Wine Pairings

For this rich, spiced chicken dish, I reach for a medium-bodied red wine like Gewürztraminer or Pinot Noir from India's Nashik region—both complement the garam masala and ghee beautifully. The slight sweetness in Gewürztraminer cuts through the heat, while Pinot Noir's earthy notes mirror the roasted chicken's depth.

Serve slightly chilled to let the wine's acidity refresh your palate between bites. 🍷

Crisp White Options

A dry Riesling from Germany or an Indian Chenin Blanc provides the perfect balance to the dish's richness. The crisp acidity cleanses your palate, while the wine's mineral notes enhance the chicken's caramelized flavors.

I love pairing this with a Sula Chenin Blanc—it's widely available and has that bright, citrusy character that contrasts wonderfully with the ghee. 🍷

Beer Recommendations

For beer lovers, a light lager like Kingfisher or Heineken works surprisingly well—their mild, crisp profiles don't overpower the dish. If you prefer something with a bit more character, try an Indian Pale Ale (IPA) like BrewDog Punk IPA—the hoppy bitterness balances the ghee's richness.

Serve the beer ice-cold to enhance its refreshing qualities. 🍺

Regional Specialty Pairings

In Punjab, where this dish originates, locals often pair it with local country liquor like choora or feni for a traditional touch. For a modern twist, try a spiced rum like Bacardi Limón—its citrus notes complement the lemon in the marinade.

If you're feeling adventurous, a mango lassi served alongside adds a creamy, sweet contrast that's pure comfort. 🍹

Non-Alcoholic Choices

For those skipping alcohol, sparkling lime soda like 7Up or Sprite with a splash of fresh mint is a refreshing match. The effervescence cuts through the dish's richness, while the mint adds a bright, herbal note.

Another great option is masala chai—the warm spices echo the dish's garam masala, creating a cohesive experience. 🌿

Serving Temperature Tips

Always serve wines and beers chilled—reds at 55-60°F and whites at 45-50°F—to preserve their crispness. For beers, 35-40°F is ideal. I keep my drinks in an ice bucket for the first hour of serving to maintain perfect temperatures.

Pro tip: Use a thermometer to check—it makes all the difference! ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 210mg70%
Sodium 1250mg54%
Total Carbohydrate 12g4%
Dietary Fiber 1g4%
Sugars 5g
Protein 48g96%
* 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

Why does this recipe use yogurt in the marinade?

The yogurt serves two key purposes: it tenderizes the chicken while creating a flavorful, aromatic base that infuses deeply into the meat. The acidity in yogurt breaks down proteins, resulting in juicier centers that stay moist even with crispy skin. Plus, it helps balance the richness of the ghee during roasting!

2

Can I substitute ghee with butter?

While butter works in a pinch, ghee is essential for authentic flavor and texture. Ghee has a higher smoke point, creating that signature crispy skin without burning. Plus, its rich, nutty flavor complements the spices better than butter. If you must substitute, use 2 tbsp extra virgin olive oil plus 2 tbsp butter for a similar finish.

3

What's the secret to getting crispy skin?

Three things: pat the chicken completely dry before marinating, use skin-on thighs, and roast at 425°F without opening the oven. The ghee creates a protective layer that caramelizes beautifully. For extra crispiness, broil for 2 minutes at the end (watch closely to avoid burning!).

4

How do I adjust the spice level?

For milder heat, reduce the red chili powder to 1/4 tsp and skip the green chilies. For extra spice, add 1/2 tsp cayenne pepper to the marinade or sprinkle chopped jalapeños on top before roasting. Always taste the marinade first to adjust before applying to the chicken!

5

Can I make this in an air fryer?

Yes! Preheat to 375°F, place chicken skin-side up in the basket (don't overcrowd), and spray with ghee. Air fry for 12 minutes, flip, then cook 8-10 minutes more until crispy and reaching 165°F. The skin won't be as crispy as oven-roasted, but it's still delicious and faster!

★★★★★4.5(2 reviews)
Categories Main Courses