
Chicken Ghee Roast Recipe hits you with smoky heat, tangy spice, and rich nutty ghee that clings to every piece of chicken in the best way possible. It suits spice lovers, weekend curry fans, and anyone who wants restaurant-style flavor in about 60–75 minutes total. I first tried this in a tiny Mangalorean joint on a road trip and have chased that same deep red, glossy, fiery plate ever since in my own kitchen.
Why Make This Chicken Ghee Roast Recipe at Home
You control the spice level, the amount of ghee, and the quality of chicken, so the flavor turns out exactly how you like it. Homemade masala tastes fresher than any packet, and the aroma that fills your kitchen could probably convince your neighbors to “just stop by.”
You also stretch your budget, because this Chicken Ghee Roast Recipe tastes like restaurant food at a home-cooked price. Leftovers taste even better the next day, so one cooking session covers multiple meals.
“This Chicken Ghee Roast Recipe tastes like a Mangalorean restaurant special, with deep red masala, smoky heat, and buttery ghee flavor in every bite. ★★★★★”
Ingredients You Need
Chicken
- 1.5 to 2 pounds bone-in chicken, cut into medium pieces
- Thighs and drumsticks stay juicy and soak up the masala beautifully.
- Use skinless chicken to let the masala cling better.
- Optional: 2 tablespoons thick plain yogurt or curd for marinating
- This helps tenderize and adds a slight tang.
Whole spices for roasting
These build that signature Chicken Ghee Roast Recipe flavor.
- 8 to 10 dried Kashmiri red chilies
- Use mostly Kashmiri for color and mild heat.
- Add 2 to 3 regular dried red chilies if you like extra heat.
- 1 teaspoon black peppercorns
- 1 teaspoon cumin seeds
- 1 teaspoon coriander seeds
- 4 to 6 cloves
- 4 to 5 fenugreek seeds (methi), just a pinch
- 1 small piece cinnamon stick (about 1 inch)
- 3 to 4 garlic cloves
- 1 inch ginger, sliced
Other flavor builders
- 2 tablespoons tamarind pulp
- Soak a small lemon-sized ball of tamarind in warm water, then squeeze and strain.
- Use bottled tamarind concentrate if you want a shortcut; start with 1 tablespoon and adjust.
- 1 teaspoon jaggery or brown sugar
- This balances the heat and tang.
- 1 medium onion, very finely chopped or sliced
- 2 sprigs fresh curry leaves
- 1 to 2 green chilies, slit (optional, for extra heat)
- 1 teaspoon salt to start, then adjust to taste
- 1 tablespoon lemon juice at the end, if you like extra tang
Ghee
- 4 to 6 tablespoons ghee
- Use a good quality, aromatic ghee; homemade or a trusted Indian brand works best.
- You can start with 4 tablespoons and add more if you want a richer finish.
Pantry shortcuts and substitutions
- Use Kashmiri chili powder if you do not have whole Kashmiri chilies
- Start with 2 to 3 teaspoons and adjust.
- Use store-bought tamarind paste to save time
- Thin it with a little water and taste as you go.
- If you lack jaggery, use brown sugar or coconut sugar.
- If you do not eat much heat, remove seeds from some chilies or reduce the regular dried chilies.
Equipment list
- Heavy-bottomed pan or skillet for roasting spices
- Large wide pan or kadhai for cooking the chicken
- Blender or small grinder jar for the masala paste
- Mixing bowl for marinating chicken
- Tongs or spatula
- Measuring spoons and cups
Tips & Mistakes
- Toast whole spices on low heat until fragrant, not dark, or they turn bitter.
- Cool roasted spices before grinding, or the paste turns clumpy and dull.
- Grind the masala with minimal water, so it stays thick and coats the chicken nicely.
- Taste the masala before adding to chicken and adjust salt, tamarind, and jaggery.
- Do not rush the slow cooking in ghee; gentle frying deepens flavor and color.
- Stir often so the masala does not stick and burn at the bottom of the pan.
- Add ghee in stages; you can always add more, but you cannot pull it back out.
- Keep the heat medium-low once you add masala, or the spices scorch quickly.
- Use bone-in chicken for better flavor; boneless can dry out faster.
- Do not overcrowd the pan; cook in two batches if your pan feels cramped.
- If the dish tastes too tangy, add a pinch more jaggery and a spoon of ghee.
- If the dish tastes too spicy, serve with extra ghee-drizzled rice or dosa to balance.
How to Make Chicken Ghee Roast Recipe
Step 1: Marinate the chicken
- Rinse and pat dry the chicken pieces.
- Add them to a mixing bowl with salt and optional yogurt.
- Rub everything well so each piece gets a light coating.
- Set aside for at least 20 to 30 minutes while you prepare the masala.
Step 2: Roast the whole spices
- Heat a small pan on low heat.
- Add dried Kashmiri chilies, regular red chilies if using, cumin seeds, coriander seeds, peppercorns, cloves, cinnamon, and fenugreek seeds.
- Stir continuously for 2 to 4 minutes until the chilies brighten and the spices smell fragrant.
- Turn off the heat and let the spices cool in a plate.
Step 3: Grind the masala paste
- Add the cooled roasted spices to a blender jar.
- Add garlic, ginger, and tamarind pulp.
- Pour in a small splash of water, just enough to help the blades move.
- Grind to a smooth, thick paste, scraping the sides as needed.
- Taste a tiny bit and adjust tamarind or jaggery once you add it in the next step.
Step 4: Balance the masala
- Transfer the ground paste to a small bowl.
- Add jaggery and a pinch of salt.
- Mix well and taste.
- Adjust sweetness and tang so the masala tastes slightly stronger than you want the final dish, because the chicken and ghee will mellow it.
Step 5: Sear the chicken
- Heat 2 tablespoons ghee in a large pan over medium heat.
- Add the marinated chicken pieces in a single layer.
- Sear for 3 to 4 minutes on each side until they turn opaque and lightly browned.
- Remove the chicken to a plate and keep it aside.
Step 6: Cook onions and curry leaves
- In the same pan, add another 1 to 2 tablespoons ghee.
- Add chopped onions and sauté on medium heat until they turn soft and light golden.
- Toss in curry leaves and slit green chilies.
- Stir for another minute until the curry leaves crackle and release aroma.
Step 7: Fry the masala
- Add the ground masala paste to the pan with onions.
- Stir well so the paste mixes with the ghee and onions.
- Cook on medium-low heat for 6 to 8 minutes, stirring often.
- Add a splash of water if the masala sticks too much, but keep it thick and glossy.
Step 8: Cook the chicken in the masala
- Add the seared chicken pieces back into the pan.
- Coat each piece thoroughly with the masala.
- Add a little water, about 1/4 to 1/3 cup, just enough to help the chicken cook without burning.
- Cover and cook on low to medium-low heat for 15 to 20 minutes, stirring occasionally.
Step 9: Reduce and roast in ghee
- Once the chicken cooks through and turns tender, remove the lid.
- Let the excess moisture evaporate while you stir gently.
- Add the remaining ghee, 1 to 2 tablespoons at a time, and keep tossing the chicken.
- Cook for another 8 to 10 minutes on low heat until the masala turns deep red, thick, and starts to cling to the chicken with a slight sheen.
Step 10: Final taste check
- Taste the gravy and adjust salt.
- Add lemon juice if you want a brighter tang.
- Toss once more so everything coats evenly.
- Turn off the heat and let the Chicken Ghee Roast Recipe rest for 5 minutes before serving so the flavors settle.
Variations I've Tried
I sometimes swap bone-in chicken for boneless thigh pieces when I want a quicker cook; I just reduce the cooking time so they stay juicy. I also tried a half-and-half mix of ghee and neutral oil, which still tasted rich but felt a bit lighter for weeknight dinners. A dry-style version with almost no gravy works great as a starter, while a slightly saucier version pairs nicely with steamed rice or idli. I also tried a milder batch with only Kashmiri chilies for friends who avoid heat, and it still tasted flavorful with a gorgeous red color.
How to Serve Chicken Ghee Roast Recipe
Serve Chicken Ghee Roast Recipe hot with neer dosa, regular dosa, idli, or soft chapati for a classic South Indian feel. Steamed rice with a simple cucumber raita or plain yogurt also balances the spice nicely. You can plate it as a dry starter with onion rings, lemon wedges, and extra curry leaves on top. I also like to tuck leftovers into soft rolls or wraps with a little yogurt sauce for a quick lunch.
How to store
- Cool the Chicken Ghee Roast Recipe to room temperature before storing.
- Store in an airtight container in the fridge for up to 3 days.
- Freeze in small portions for up to 2 months; label with the date so you do not forget it.
- Reheat on the stovetop over low heat with a splash of water and a tiny spoon of ghee, and stir until hot and glossy again.

Chicken Ghee Roast Recipe
Ingredients
Instructions
- Rinse and pat dry the chicken pieces, then place them in a mixing bowl.
- Add salt and yogurt if using, rub well so each piece is lightly coated, and set aside for 20–30 minutes while you prepare the masala.
- Heat a small pan on low heat and add Kashmiri chilies, regular red chilies (if using), cumin seeds, coriander seeds, peppercorns, cloves, cinnamon, and fenugreek seeds.
- Toast, stirring continuously, for 2–4 minutes until the chilies brighten and the spices smell fragrant, then transfer to a plate to cool.
- Add the cooled roasted spices to a blender jar with garlic, ginger, and tamarind pulp.
- Pour in a small splash of water and grind to a smooth, thick paste, scraping the sides as needed.
- Transfer the paste to a bowl, add jaggery and a pinch of salt, mix well, and taste, adjusting sweetness and tang so the masala tastes slightly stronger than you want the final dish.
- Heat 2 tablespoons ghee in a large wide pan or kadhai over medium heat.
- Add the marinated chicken pieces in a single layer and sear for 3–4 minutes on each side until opaque and lightly browned, then remove to a plate and set aside.
- In the same pan, add another 1–2 tablespoons ghee if needed and add the chopped onions.
- Sauté on medium heat until the onions turn soft and light golden, then add curry leaves and slit green chilies and cook for about a minute until fragrant.
- Add the ground masala paste to the pan with onions and stir well to combine with the ghee and onions.
- Cook on medium-low heat for 6–8 minutes, stirring often until the masala thickens, looks glossy, and smells cooked, adding a splash of water only if it sticks too much.
- Return the seared chicken pieces to the pan and toss to coat thoroughly in the masala.
- Add about 1/4–1/3 cup water, just enough to help the chicken cook without burning, cover, and cook on low to medium-low heat for 15–20 minutes, stirring occasionally, until the chicken is cooked through and tender.
- Remove the lid and let excess moisture evaporate, stirring gently as the masala thickens.
- Add the remaining ghee, 1–2 tablespoons at a time, tossing the chicken so the masala turns deep red, thick, and clings to the pieces with a slight sheen, about 8–10 minutes on low heat.
- Taste and adjust salt, then add lemon juice if you like extra tang.
- Toss once more, turn off the heat, and let the Chicken Ghee Roast rest for 5 minutes before serving so the flavors settle.
Notes
Approximate per serving (4 servings): 430 calories; fat 30 g; saturated fat 14 g; carbohydrates 10 g; fiber 3 g; sugars 4 g; protein 30 g; sodium 650 mg. Values will vary based on exact chicken pieces, amount of ghee used, and specific ingredient brands.

Leave a Reply