Follow Me On Social Media!

Few dishes capture the vibrant, sun-drenched spirit of coastal India quite like authentic Goan Chicken Xacuti (pronounced “shakuti”). Originating from the palm-fringed coast of Goa, this legendary chicken curry is celebrated for its extraordinary depth of flavor. Bone-in chicken pieces are marinated in fresh citrus and slowly braised in a luxurious, multi-layered masala made of slow-roasted grated coconut, white poppy seeds, caramelized onions, and a complex melange of whole toasted spices. Scented with star anise, carom seeds (ajwain), fennel, a splash of vinegar, and a warm grating of fresh nutmeg, every bite delivers a coastal feast that pairs divinely with steamed basmati rice, crusty Goan bread, or warm butter naan.

In Goan culinary heritage, Xacuti represents the pinnacle of Indo-Portuguese culinary fusion. While vindaloo relies on fiery chilies and heavy vinegar, Xacuti is prized for its exquisite complexity and rounded, nutty richness. The backbone of the dish is its freshly prepared Xacuti masala: whole spices (coriander seeds, cumin, fennel, ajwain, cloves, cinnamon, cardamom, black peppercorns, and star anise) are gently pan-roasted with onions, grated coconut, and white poppy seeds until deeply fragrant.
When blended into a silky paste and simmered with tender bone-in chicken, the roasted coconut and poppy seeds create an emulsion of incomparable luxury without needing heavy cream or flour. Finished with a touch of vinegar for brightness and a dusting of nutmeg for warmth, this homestyle recipe brings true Goan restaurant mastery directly into your home kitchen.
Table of Contents
- What Is Goan Chicken Xacuti?
- Why You’ll Love This Recipe
- How to Make Goan Chicken Xacuti
- The Art of Roasting the Xacuti Masala
- What to Serve With Goan Chicken Xacuti
- Top Tips for Authentic Xacuti
- Storing and Reheating Tips
- Frequently Asked Questions
- Goan Chicken Xacuti Recipe Card & Cooking Summary
- Bring the Soul of Goan Cooking to Your Table
What Is Goan Chicken Xacuti?
Chicken Xacuti (frequently spelled Shakuti or Chacuti) is a traditional Goan specialty curry featuring bone-in chicken pieces cooked in a deeply spiced gravy of toasted grated coconut, poppy seeds, onions, and whole spices.
Unlike standard North Indian curries made with onion-tomato purees or Southern curries that rely solely on coconut milk, Xacuti’s signature character comes from dry-roasting freshly grated coconut and whole spices together. The browning of the coconut flesh caramelizes its natural oils, developing an earthy, smoky undertone that defines the curry’s identity.
White poppy seeds (khus khus) or cashews provide natural viscosity, giving the gravy a velvety coating consistency. A splash of vinegar and a pinch of ground nutmeg right before taking the pot off the flame give Xacuti its unmistakable sweet-tangy aroma and complex lingering warmth.
Why You’ll Love This Recipe
Whether preparing a Sunday family feast or exploring authentic regional Indian cooking, this recipe stands out for good reason:
- Unmatched Complexity of Flavor: Roasting whole spices and coconut creates a deep, aromatic curry base unlike any store-bought curry powder.
- Velvety, Naturally Thick Gravy: Poppy seeds and roasted coconut emulsify into a rich sauce without relying on heavy cream or cornstarch.
- Fall-Apart Tender Chicken: Citrus marination and gentle slow braising ensure the meat absorbs the spices right down to the bone.
- Customizable Heat Profile: Use mild Kashmiri chilies for vibrant ruby color with gentle warmth, or dial up the heat with green chilies to match your palate.
- Naturally Gluten-Free & Wholesome: Made with pure whole ingredients, fresh poultry, aromatics, and clean spices.
- Spectacular Next-Day Leftovers: As the curry rests in the refrigerator, the roasted coconut continues to deepen in flavor, making next-day meals even richer.
How to Make Goan Chicken Xacuti
Preparing authentic Goan Chicken Xacuti involves three fundamental phases: marinating the chicken, roasting and blending the aromatic Xacuti paste, and slow-cooking the chicken until tender. Review the overview, ingredient breakdown, and comprehensive step-by-step photo guide below.
Quick Overview
- Prep Time: 25 minutes (including 30-minute chicken marination)
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Servings: 5 to 6 servings
- Difficulty: Intermediate
- Cuisine: Goan / Coastal Indian / Indo-Portuguese
- Course: Main Course Chicken Curry / Special Dinner
Key Ingredients & Flavor Roles
- Bone-In Chicken (1.38 kg / 3 lbs): Cut into medium curry pieces. Bone-in meat enriches the braising liquid with natural gelatin and flavor.
- Fresh Lemon or Lime Juice (2 tbsp): Acid tenderizes poultry muscle fibers and seasons the meat during the marinade.
- Desiccated or Fresh Grated Coconut (¾ cup desiccated or 1½ cups fresh): Sautéed until golden brown to provide nutty body and sweetness.
- White Poppy Seeds (4 tbsp) or Cashews (10–12): The traditional thickening agent that creates a silky, luxurious gravy texture.
- Whole Spices (Cumin, Coriander Seeds, Ajwain, Fennel Seeds, Cinnamon, Cloves, Cardamom, Black Peppercorns, Star Anise): The intricate aromatic soul of Xacuti masala.
- Finely Chopped Onions (390g / 3 medium): Cooked with the spices to add volume and subtle caramelized sweetness.
- Ginger & Garlic Paste (1½ tbsp ginger + 1 tbsp garlic): Aromatic foundation for searing the chicken.
- Ground Spices: Kashmiri chili powder, turmeric, and optional sweet paprika for deep color.
- Finishing Accents: ¼ tsp ground nutmeg and 1 tsp vinegar (malt, white, or apple cider) for authentic Goan aroma and tang.
- Fresh Coriander & Green Chilies: Fresh herbal lift and vibrant finishing touch.
Step-by-Step Cooking Instructions
Follow these numbered steps with matching process photos for effortless cooking.
Step 1: Marinate the Chicken
Place 1.38 kg of bone-in chicken pieces in a large bowl. Add 2 tablespoons of lemon juice and 1 teaspoon of salt. Toss thoroughly to coat and marinate for 30 minutes at room temperature while preparing the masala.

Step 2: Toast Whole Spices Gently
Heat 2 to 3 tablespoons of oil in a large pan over medium heat, then reduce to low. Add 2 tsp cumin seeds, 1½ tbsp coriander seeds, 1½ tsp ajwain (carom seeds), 1½ tsp fennel seeds, a 1-inch cinnamon stick, 4 cloves, 4 green cardamom pods, 10 black peppercorns, 1 star anise, and 5–6 seeded dried Kashmiri red chilies (optional).

Fry gently over low heat for 1 to 2 minutes until fragrant. Do not overheat; burnt spices will make the curry bitter.

Step 3: Cook Onions with Roasted Spices
Add 390g of finely chopped onions into the pan with the toasted spices. Sauté over medium heat until the onions become soft and lightly browned around the edges.

Step 4: Toast the Coconut
Add ¾ cup desiccated coconut (or 1½ cups freshly grated coconut) into the pan.

Cook over medium heat for 5 to 6 minutes, stirring constantly, until the coconut turns light golden and aromatic.
Step 5: Add Poppy Seeds and Cool
Add 4 tablespoons of white poppy seeds (or 10–12 cashews) and cook for 1 minute.

Remove from heat, transfer the roasted masala mixture to a plate, and allow it to cool completely.

Step 6: Sauté Fresh Ginger and Garlic
Heat a splash of oil in the same pan over medium heat. Add 1½ tbsp grated ginger and 1 tbsp grated garlic; fry for 1 minute until fragrant.

Step 7: Sear the Marinated Chicken
Add the marinated chicken pieces into the skillet.

Cook over medium-high heat, stirring occasionally, until the chicken pieces turn from pink to a light cream color (about 4–5 minutes). Set heat to low.

Step 8: Blend the Roasted Xacuti Masala
Transfer the cooled roasted coconut mixture into a high-speed blender. Add 2 tsp Kashmiri chili powder, 1 tsp turmeric powder, and 1 cup of water.

Blend on high speed until completely smooth and velvety.

Step 9: Pour Masala Over Chicken
Add 2 bay leaves to the pan and pour the blended Xacuti masala over the chicken. Rinse the blender jar with ¼ cup water and add to the pan. Add 1 tsp salt.

Step 10: Cook Chicken in Thick Masala
Cook the chicken in the thick masala over medium-high heat for 2 to 3 minutes, then cover and cook for 5 minutes so the meat absorbs the roasted spices.

Step 11: Add Hot Water for Gravy
Pour in 1½ cups of hot water and stir gently to combine into a uniform gravy.

Step 12: Adjust Color with Sweet Paprika
Add 1 teaspoon of sweet paprika (optional) for a deep reddish-golden tone without adding sharp heat.

Step 13: Slow Simmer the Chicken
Cover the pan and simmer over low heat for 30 to 35 minutes, stirring once or twice to ensure nothing catches on the bottom. The chicken will become succulent and tender.

Step 14: Add Nutmeg and Vinegar
Add ¼ teaspoon of freshly ground nutmeg and 1 teaspoon of vinegar (or tamarind pulp). Stir gently and taste; adjust salt or acidity as desired.

Step 15: Finish with Coriander and Green Chilies
Scatter chopped fresh coriander and slit green chilies over the top. Cover and simmer for 2 final minutes over medium heat, then turn off heat and let rest for 5 minutes.


Step 16: Rest and Serve Hot
Your Goan Chicken Xacuti is ready! The curry should be deeply aromatic, thick, and glistening with rich coconut oil.

Serve hot with steamed basmati rice, warm naan, roti, or flaky parathas.

The Art of Roasting the Xacuti Masala
The entire character of Xacuti hinges on the roasting technique of the spice paste. Keep these essential culinary principles in mind:
- Low & Slow Toasting: Keep the heat on gentle low-medium. High heat will scorch delicate spices like coriander, cumin, and fennel before their inner oils are released.
- Toasting Coconut to Light Gold: Stir the grated coconut continuously. Stop when it turns light golden and smells intensely nutty. Deep brown or blackened coconut will impart an unpleasant burnt flavor to the sauce.
- Blend to Velvety Smoothness: A powerful blender is key. Adding a full cup of water ensures the poppy seeds and toasted coconut break down into an ultra-smooth emulsion.
What to Serve With Goan Chicken Xacuti
Goan Chicken Xacuti is a magnificent centerpiece that complements rice, breads, vegetables, and coastal feasts. Here are our top pairings:
- Rice & Grains: Spoon over fluffy steamed basmati rice or serve with our easy vegetable masala rice.
- Traditional Breads: Scoop up the gravy with Goan crusty rolls (poi), garlic naan, warm rotis, or flaky layered parathas.
- Comforting Dal & Legumes: Balance the rich meat curry with a soothing bowl of simple Bengali style masoor dal or hearty Bengali-style rajma curry.
- Crispy Vegetable Side Dishes: Add crunchy texture with crispy aloo beans dry sabji, Bengali aloo fulkopir tarkari, or Bengali potato and dill leaves stir-fry.
- Complete Home-Style Thalis: Combine with our daily Bengali dal, okra sabji & cabbage curry lunch thali or our everyday Indian home-style meal.
- Seafood & Poultry Feasts: Create an extraordinary coastal spread alongside juicy chicken keema curry with potatoes, ultimate butter chicken (murgh makhani), authentic Bengali macher jhal (spicy fish curry), or crispy air fryer tandoori fish.
- Vegetarian Companions: Pair with creamy simple palak paneer, rich aloo dum potato curry with green peas, or plant-based plant-based Indian home meal.
- Pickles & Sweet Finish: Serve with a spoonful of tangy green mango pickle (aam ka aachar) and conclude with warm festive carrot halwa (gajar ka halwa).
Top Tips for Authentic Xacuti
To master this complex Goan classic like a local chef, keep these tips in mind:
- Always Use Bone-In Chicken: Bone-in chicken pieces release rich bone marrow and gelatin during the 35-minute simmer, giving Xacuti its signature savory depth.
- Soak Poppy Seeds If Possible: Soaking white poppy seeds in warm water for 1 hour before blending breaks them down into an ultra-smooth cream.
- Cashew Substitute: If poppy seeds are unavailable in your local market, substitute with 10–12 raw unsalted cashews.
- Never Skip Nutmeg: Freshly grated nutmeg is the defining spice note that sets Xacuti apart from other Indian curries. Add it toward the end of cooking.
- Reheat with Hot Water: Poppy seeds and coconut cause the gravy to thicken significantly as it cools. Add a splash of boiling water when reheating.
Storing and Reheating Tips
Goan Chicken Xacuti stores and reheats wonderfully, with flavors continuing to mature over time:
- Refrigeration: Allow leftover curry to cool completely. Transfer to an airtight glass container and refrigerate for up to 4 days.
- Stovetop Reheating (Recommended): Place the curry in a saucepan over medium-low heat. Add 3 to 4 tablespoons of hot water to loosen the thick coconut gravy and simmer gently until piping hot.
- Microwave Reheating: Heat in a microwave-safe bowl in 60-second bursts, stirring in between with a light splash of water.
- Freezing: Chicken Xacuti freezes exceptionally well for up to 2 months. Thaw overnight in the refrigerator before reheating on the stove.

Frequently Asked Questions
Can I make Chicken Xacuti with boneless chicken?
While bone-in chicken gives the richest flavor, boneless chicken thighs can be used. Reduce the simmering time in Step 13 to 20–25 minutes so the chicken does not overcook.
Can I make this curry with mutton, lamb, or seafood?
Yes! Xacuti masala is widely used in Goa for lamb, mutton, crabs, and kingfish. For lamb or mutton, simmer for 50–60 minutes until tender. For fish or prawns, simmer for only 8–10 minutes.
Can I make the Xacuti masala in advance?
Yes! The roasted Xacuti masala paste can be prepared ahead and refrigerated for up to 3 days or frozen in airtight containers for up to 2 months.
How do I adjust the spice level?
Use mild Kashmiri dried chilies and chili powder for rich color with gentle heat. To make it spicier, include spicy red chili powder or add extra slit green chilies at the end.
Goan Chicken Xacuti Recipe Card & Cooking Summary
Goan Chicken Xacuti (Shakuti)
Tender bone-in chicken slow-cooked in a rich, deeply aromatic gravy of roasted coconut, white poppy seeds, and whole toasted spices.
Prep Time: 25 mins | Cook Time: 45 mins | Total Time: 1 hr 10 mins | Servings: 5–6 | Cuisine: Goan / Coastal Indian | Diet: Gluten-Free
Ingredients Summary
- 1.38 kg (3 lb) bone-in chicken, cut into curry pieces
- 2 tbsp lemon or lime juice & 2 tsp salt (divided)
- 390g (3 medium) onions, finely chopped
- ¾ cup desiccated coconut (or 1½ cups fresh grated)
- 4 tbsp white poppy seeds (or 10–12 cashews)
- 1½ tbsp ginger paste & 1 tbsp garlic paste
- 2 bay leaves & 2½ cups hot water (divided)
- 2 tsp Kashmiri chili powder & 1 tsp turmeric powder
- 1 tsp sweet paprika (optional)
- ¼ tsp ground nutmeg & 1 tsp vinegar
- Fresh coriander & slit green chilies for garnish
- Whole Spices: 2 tsp cumin, 1½ tbsp coriander seeds, 1½ tsp ajwain, 1½ tsp fennel seeds, 1-inch cinnamon stick, 4 cloves, 4 cardamom pods, 10 black peppercorns, 1 star anise, 5–6 dried Kashmiri chilies (optional)
Quick Instructions
- Marinate chicken with lemon juice and 1 tsp salt for 30 minutes.
- Heat 2–3 tbsp oil over low heat; toast whole spices until fragrant (1–2 mins). Add onions and cook until lightly browned.
- Add coconut and cook for 5–6 mins until light golden. Add poppy seeds; cook for 1 min. Cool on a plate.
- Heat oil in pan; fry ginger and garlic for 1 min. Add marinated chicken and sear until cream-colored (4–5 mins).
- Blend cooled roasted spice-coconut mixture with Kashmiri chili, turmeric, and 1 cup water into a smooth paste.
- Add bay leaves and blended masala to chicken; cook for 2–3 mins, then cover and cook for 5 mins.
- Add 1½ cups hot water, paprika, and 1 tsp salt. Cover and simmer on low for 30–35 mins until tender.
- Stir in nutmeg, vinegar, fresh coriander, and green chilies. Simmer for 2 final minutes. Rest 5 mins and serve hot with rice or naan.
Bring the Soul of Goan Cooking to Your Table
Goan Chicken Xacuti is more than just a dinner recipe—it is a celebration of coastal Indian culinary mastery. By taking the time to gently toast whole spices, caramelize coconut, and slow-simmer bone-in chicken, you unlock an extraordinary complexity of flavor that leaves an indelible impression on everyone around your table.
Ladle it hot over steaming basmati rice or scoop it up with warm, buttery naan, and savor the rich harmony of roasted spices, nutty coconut, and tender chicken. Make this authentic coastal classic your next weekend cooking adventure and enjoy every succulent spoonful!




