This Mangalorean Chicken Ghee Roast (also known as Kundapur Ghee Roast Chicken) is my favorite coastal Karnataka dish. Here's my quick and easy recipe with a little twist to make this traditional Mangalorean restaurant-style dish at home.
Chicken ghee roast is famous for its spicy, smoky, ghee-rich flavor. Along with prawn ghee roast and chicken sukka, it's one of my childhood favorites. It is made with tender chicken and cooked in a spicy, tangy ghee-roasted masala. Tastes divine with neer dosa. You will love every single bite.

Featured Comment: ⭐⭐⭐⭐⭐ "Yesterday I tried your chicken ghee roast, which was simply delicious! My family really appreciated it. Thank you for sharing!" - Veronica
For this Kundapur ghee roast chicken recipe, I've added my own little twist, like including onions in the masala. It enhances the flavor without making it too spicy, giving it a smoky, tangy, and spicy taste, much like the famous Kerala chicken roast. Tried and tested by many of my readers, try it to enjoy the same ghee-rich Mangalorean or Kundapur restaurant taste at home.
This Kundapur Mangalorean dish is inspired by Shetty Lunch Home, where this dish is said to have originated. More Mangalorean recipes you might like are our Mackerel Curry, Mangalorean Chicken Curry, Prawn Sukka, and Mangalorean Egg Drop Curry.
🔍 Quick Look: Chicken Ghee Roast Recipe
- ⏱ Prep Time: 10 mins
- 🍳 Cook Time: 30 mins
- 🕒 Total Time: 40 mins
- 👥 Servings: 5
- 📊 Calories: ~228 kcal per serving (based on nutrition panel)
- 🔥 Cook Method: Marinate chicken → prepare ghee roast masala → sauté masala in ghee → add chicken → cook the chicken in masala
- 👩 🍳 Flavor Profile: Spicy and tangy
- ⭐ Difficulty: Easy-Medium, great for weekend meals
SUMMARIZE & SAVE THIS RECIPE ON
Disclaimer: AI summaries may contain errors. Please check the original Chicken Ghee Roast recipe for accurate steps.
Jump to:
Ingredients Notes

👉 See the recipe card at the end of the post for full ingredients, quantities, and a printable version.
- Chicken: To make this Kundapur ghee roast chicken recipe, you can use boneless or bone-in chicken. I like bone-in chicken as it adds more flavor. You can also swap with prawns for a delicious prawn ghee roast.
- Ghee: The key ingredient. It adds richness, aroma, and a silky smooth texture. Do not reduce the quantity of ghee. Always use fresh homemade ghee if possible, or good-quality store-bought.
- Byadgi Chilies: They give an authentic, bright red color and mild spicy flavor to this Mangalorean roast chicken recipe. You can substitute it with Kashmiri red chilies. I have tried making it with Kashmiri chilies, and I am happy with the results.
- Tamarind: A staple ingredient in the Mangalorean kitchen. I used it in other Mangalorean dishes, like Mangalorean fish curry or rava fish fry. Adds tanginess to the chicken roast masala. Can be swapped with lemon juice (flavour varies slightly).
- Curry leaves: Adds a distinct South Indian flavor to this Mangalorean chicken roast, often used in dishes like Andhra-style chicken fry. Skip if not available.
How to make Chicken Ghee Roast (Step by Step)
Step 1: Combine chicken pieces, curd or yogurt, salt, and turmeric powder in a mixing bowl. Cover and marinate for at least 30 minutes, or up to 2 hours in the refrigerator. (image 1).

Step 2: Heat a pan over medium-low heat. Dry roast coriander seeds, fenugreek seeds, cumin, pepper, fennel, cloves, and cinnamon until aromatic. Remove to a plate (image 2).

Step 3: In the same pan, dry roast byadgi red chilies until crisp (image 3). Remove to a plate. Let all roasted ingredients cool completely. I always deseeded the red chilies to reduce the spiciness (optional) (image 4).

Step 4: Add all the roasted ingredients to a grinder jar. Add garlic cloves and tamarind (image 5). Then grind with ¼ cup water into a fine paste (image 6). Use minimal water; otherwise, later roasting the masala in ghee will be difficult. Homemade ghee roast masala is ready. Set this aside.

Step 5: Heat 2 teaspoon ghee in a pan. Cook the marinated chicken until it turns from pink to white and the marinade thickens slightly (image 7). Remove it to a bowl and keep covered (image 8). The chicken won't be fully cooked yet, don't worry, we'll finish cooking it later.

Step 7: In the same pan, add 2 teaspoon ghee over medium-low heat. Add curry leaves and the ground masala (image 9). Stir and cook the masala until it starts to stick to the pan. Add another 2 teaspoon of ghee and continue roasting the masala in ghee.
Step 8: Taste and add salt only to flavor the masala. Remember, we already added salt to the chicken. Keep stirring and roasting, adding ghee at regular intervals, until the masala starts to release ghee from the sides (it will take about 15-20 minutes) (image 10).

Step 9: Add the chicken back to the pan (image 11) and coat well in the masala (image 12).

Step 10: Stir in 1 tablespoon ghee (image 13). Cover and cook for 2 minutes, stirring occasionally so the masala doesn't stick (image 14). Uncover and cook for another 2 minutes.

Step 11: Finally, add jaggery, lemon juice, and curry leaves (image 15). Cook for 1 more minute, then remove from the heat (image 16). Serve hot with neer dosa, steamed rice, or dal.
Tips to make the Best Ghee Roast
- While marinating the chicken for this recipe is optional, it's highly recommended. It ensures the chicken stays nice and moist during cooking.
- Slow roasting the spices and chicken in ghee enhances the flavor of this roast chicken. Avoid increasing the heat to speed up cooking, as it can burn the masala.
- Stir continuously while cooking.

Recipe Card

Chicken Ghee Roast Recipe
Equipment
- 1 Heavy bottom pan
- 1 Mixing bowl
Ingredients
To marinate the chicken
- 500 g chicken with bones
- ¼ cup yogurt/curd
- salt to taste
- ¼ teaspoon turmeric powder
For ghee roast masala
- 2 tbsps coriander seeds
- 15 nos fenugreek seeds (or a pinch)
- 1 teaspoon cumin seeds
- 1 teaspoon black peppercorns (reduce it to half if you prefer less spicy)
- 1 teaspoon fennel seeds
- 4 cloves
- 1- inch cinnamon sticks
- 10-12 byadgi red chilies substitute Kashmiri red chilies
- 8 garlic cloves
- a small ball of tamarind
Other ingredients
- ¼ cup + 1 tablespoon of ghee, divided (clarified butter)
- 3 sprigs of curry leaves
- 1 teaspoon grated jaggery
- 1 tablespoon lemon juice Add as per taste
Instructions
For marinating the chicken
- In a bowl, mix chicken, yogurt, salt, and turmeric. Cover and marinate for at least 30 minutes. (2 hours in the fridge for best results).500 g chicken with bones, ¼ cup yogurt/curd, salt to taste, ¼ teaspoon turmeric powder
Preparing the ghee roast masala
- Dry roast coriander, fenugreek, cumin, pepper, fennel, cloves, and cinnamon until aromatic. Remove.2 tbsps coriander seeds, 15 nos fenugreek seeds, 1 teaspoon cumin seeds, 1 teaspoon black peppercorns, 1 teaspoon fennel seeds, 4 cloves, 1- inch cinnamon sticks
- Dry roast byadgi red chilies until crisp, then cool with other spices. (Deseed if you prefer less spice.)10-12 byadgi red chilies
- Grind all roasted spices with garlic, tamarind, and ¼ cup water to make a smooth paste. Set this masala aside.8 garlic cloves, a small ball of tamarind
Making ghee roast curry
- Heat 2 teaspoon ghee in a pan. Cook the marinated chicken until it turns from pink to white and the marinade thickens slightly. The chicken will not cook completely. Remove and keep covered.
- In the same pan, heat 2 teaspoon ghee. Add curry leaves and the ghee roast masala. Roast on low heat, adding ghee as needed, until ghee separates from the masala (it can take 15-20 minutes). Season with salt.3 sprigs of curry leaves
- Add chicken back, mix well, and stir in 1 tablespoon ghee. Cover and cook for 2 minutes, then uncover, and cook for 2 more minutes.
- Finish with jaggery, lemon juice, and 1 sprig of curry leaves. Cook 1 min and serve this ghee roast chicken hot with neer dosa or steamed rice.1 teaspoon grated jaggery, 1 tablespoon lemon juice
Video
Notes
- My twist on this authentic recipe - I added onions, caramelised onions add a natural sweetness to the masala and enhance the flavor, and also balance the heat. For an authentic recipe, skip onions and fry the masala directly in ghee, and then add chicken and cook it with the masala.
- Dry roast spices on medium-low, stirring often to avoid burning.
- For authentic flavor, soak Byadgi red chilies in hot water before grinding with spices for a smooth masala.
- Use fresh homemade ghee for the best aroma and taste.
- Slow-roast the chicken and masala in ghee. Don’t increase the heat, or it may burn. Stir continuously.
- Add only a little water when grinding the masala; too much increases cooking time.
- Use a thick-bottomed pan to prevent the masala from sticking during roasting.
- Ghee roast masala can be made ahead and frozen in an airtight container for up to 15 days.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Vee
I made it…delicious…wouldn’t change a thing!
Preeti
Glad you enjoyed. Thanks for the feedback.
Raghvendra
Loved the masala. Tastes super. Loved it... Will try more recipes from your site. This is the best ghee roast I hv ever tasted.
Preeti
Thanks a lot. Gald you liked it.
veronica
yesterday i tried your recipe of chicken ghee roast, was simply delicious! My family really appreciated it.
Thank you for sharing !
Shiney
Hi,
Not sure if recipe is tweaked but manglorean/ kundapur ghee roast we don't use onion.
Masala and then add chicken directly.
Preeti
Right, it is mentioned in the recipe notes.
Raj
Looks delicious.
Harshlata Bhojane
I have followed this recipe with minor twist, n I must say this is must try n one of the best chicken recipe I have made . Thank you.
Preeti
Welcome 🙂 Thank you so much for the feedback. Have a good day 🙂