
Few dishes capture the essence of Goan cuisine like chicken xacuti, a fragrant coconut-based curry that balances heat and warmth beautifully. This traditional recipe showcases the region’s love for complex spice blends and rich, creamy textures.
The dish begins with a carefully toasted mix of whole spices, ground into a paste with coconut and other aromatics. The chicken is then simmered in this flavorful base until tender, allowing the spices to infuse every bite.
What emerges is a curry that’s both aromatic and deeply satisfying, with layers of spice, coconut, and slow-cooked richness. The result is a dish that feels both comforting and exotic.
Perfect for special occasions or a flavorful weeknight meal, this curry is best served with steamed rice or warm bread.
Ingredients for Chicken Xacuti
Complex spice blend meets tender chicken in this fragrant coconut-based Goan classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs 🍗 | 2 lb | Boneless, skinless preferred |
| Dried Kashmiri Chilies 🌶️ | 10 whole | Stems removed, soaked |
| Coriander Seeds 🌿 | 2 tbsp | Whole, dry-toasted |
| Cumin Seeds 🌿 | 1 ½ tsp | Whole, dry-toasted |
| Black Peppercorns 🌶️ | 1 tsp | Whole, lightly crushed |
| Cloves 🌿 | 6 whole | Whole spices |
| Cinnamon Stick 🌿 | 1 whole | 2-inch piece |
| Unsweetened Coconut 🥥 | 1 ½ cups | Freshly grated or desiccated |
| Onion 🧅 | 1 whole | Large, finely chopped |
| Garlic Cloves 🧄 | 6 cloves | Peeled and minced |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and grated |
| Tamarind Paste 🍋 | 1 tbsp | Or substitute lime juice |
| Coconut Oil 🫒 | 3 tbsp | For sautéing and richness |
| Turmeric Powder 🌶️ | ½ tsp | Ground, for color and earthiness |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
The whole spices are non-negotiable for authentic flavor. Indian or Asian grocery stores will have Kashmiri chilies, coriander seeds, and black peppercorns in bulk—look for vibrant color and strong aroma. Coconut should be unsweetened and freshly grated if possible (the pre-shredded kind lacks oil). For the chicken, bone-in, skin-on thighs add depth, but boneless works if you’re short on time.
No Kashmiri chilies? Byadgi or a mix of mild red chilies and paprika can substitute (adjust heat to taste). Fresh coconut not an option? Unsweetened desiccated coconut works, just soak it in warm water first. Tamarind paste can be replaced with lime juice or vinegar, though the sourness profile differs slightly. The coconut oil can be swapped for neutral oil, but it won’t have the same richness.
Toasted spices keep in airtight containers for up to 3 months. The curry itself tastes even better the next day—store in the fridge for 4-5 days or freeze for 3 months. Reheat gently to preserve the coconut’s creaminess.
Why You’ll Love This Recipe
- One Pan Wonder: I toss everything in, let the spices do their magic, and dinner’s ready with barely any cleanup.
- Deep Goan Spice: The Kashmiri chilies and coriander seeds give it that warm, layered heat I can’t get enough of.
- Weeknight Hero: Honestly, it’s my go-to when I need something flavorful but can’t spend hours in the kitchen.
- Budget Stretcher: Chicken thighs stay juicy and affordable, and a little goes a long way with those bold spices.
Step-by-Step Instructions for Chicken Xacuti
Master this Goan classic with precise spice toasting and layered flavor development.
Step 1: Toast and Grind the Whole Spices
Heat a dry skillet over medium heat and add the 2 tbsp coriander seeds, 1.5 tsp cumin seeds, 1 tsp black peppercorns, 6 whole cloves, and 1 whole cinnamon stick. Toast for 2-3 minutes until fragrant and the coriander seeds turn slightly golden brown.
Transfer the toasted spices to a spice grinder and add the 10 whole dried Kashmiri chilies (soaked and drained). Grind into a fine paste, adding a few teaspoons of water if needed to help the blades catch. This fresh spice blend is the foundation of authentic Xacuti—don’t skip the toasting step as it unlocks the essential oils.
Step 2: Build the Aromatic Base
Heat 3 tbsp coconut oil in a heavy-bottomed pot over medium heat. Add the 1 whole onion (finely chopped) and sauté for 6-8 minutes until deep golden brown and translucent. This slow cooking develops the sweetness that balances the spice blend.
Add the 6 cloves garlic cloves (minced) and 1 tbsp fresh ginger (grated). Cook for 1-2 minutes until raw aromas dissipate. Stir in the 0.5 tsp turmeric powder and cook for 30 seconds, allowing it to bloom in the oil. This creates a vibrant yellow base for your curry.
Step 3: Develop the Coconut-Spice Foundation
Add the ground spice paste to the pot and cook for 3-4 minutes, stirring constantly to prevent sticking. The mixture should darken slightly and oil should begin to separate at the edges—this indicates the raw spice flavors have mellowed.
Stir in the 1.5 cups unsweetened coconut and 1.5 tsp salt. Cook for 2 minutes, allowing the coconut to toast lightly and absorb the spice flavors. This step creates the characteristic thick, nutty base of Xacuti. Add ½ cup water and simmer for 5 minutes to meld the flavors.
Step 4: Cook the Chicken to Perfection
Add the 2 lb chicken thighs to the pot, stirring to coat each piece thoroughly with the spice-coconut mixture. Pour in 1 cup water and bring to a simmer. Cover and cook over medium-low heat for 25-30 minutes.
The chicken is done when it reaches 165°F internally and the meat pulls away from the bone easily. Stir in the 1 tbsp tamarind paste during the last 5 minutes of cooking. This adds the signature tangy note that balances the rich, spiced coconut sauce. Adjust consistency with water if needed—Xacuti should coat the back of a spoon.
Pro Tips For Making Chicken Xacuti
- Toast Whole Spices: Dry-roast the coriander, cumin, and peppercorns in a hot pan for 30-45 seconds until fragrant—I learned this the hard way after my first batch tasted flat because I skipped this step.
- Soak the Chilies: Cover the dried Kashmiri chilies in hot water for 15 minutes before blending; it softens them and guarantees a smooth, vibrant paste instead of gritty bits in your sauce.
- Brown the Thighs Well: Sear the chicken thighs until deeply golden, about 4-5 minutes per side, to build a flavor base that carries through the slow simmer—my grandmother swore by this, and she was right.
- Use Bone-In Thighs: Skip the boneless cuts; the bone-in thighs stay juicier and add depth to the xacuti as they cook low and slow for 40-45 minutes.
Best Sauces and Condiments for This chicken xacuti
Coconut Chutney
This cooling coconut chutney is my top pick—its creamy texture and mild sweetness balance the heat beautifully. Blend 1 cup fresh coconut with ½ cup yogurt, 2 green chilies, and a pinch of salt until smooth. 🥥
Pickled Onions
Quick-pickled red onions add a bright, tangy crunch that cuts through the richness. Thinly slice 1 onion and soak in ½ cup white vinegar with 1 tsp sugar and ½ tsp salt for 30 minutes. The pink color looks stunning against the curry.
Fresh Cilantro
A handful of chopped cilantro adds freshness to each serving. I always keep some on the side for garnishing—about ¼ cup per bowl. It brightens up the deep, spiced flavors without overpowering them.
Lime Wedges
Serve with lime wedges for a citrusy kick. A squeeze of fresh lime juice just before eating enhances all the aromatics. I prefer key limes for their intense flavor, but regular limes work too. 🍋
Spiced Yogurt Raita
For a soothing contrast, whip up a yogurt raita with 1 cup plain yogurt, ½ tsp cumin powder, and 2 tbsp chopped mint. The coolness complements the warm spices perfectly.
Toasted Coconut Flakes
Sprinkle toasted coconut flakes on top for added texture and visual appeal. Toast ¼ cup unsweetened coconut flakes in a dry pan over low heat for 2-3 minutes until golden. The nutty aroma pairs wonderfully with the curry.
Nutrition Facts
Frequently Asked Questions
Can I use boneless chicken breasts instead of thighs?
Yes, but thighs are preferred for their richer flavor and moisture. If using breasts, reduce cooking time to 20-22 minutes to prevent dryness.
Why toast the whole spices first?
Toasting unlocks essential oils, deepening the flavor. Skip this, and your curry will taste flat. 2-3 minutes over medium heat is ideal.
How do I adjust the heat level?
Reduce or remove Kashmiri chilies for milder heat. For extra spice, add 1-2 fresh green chilies with the ginger-garlic paste.
Can I make this ahead of time?
Flavors meld beautifully overnight. Store in an airtight container for up to 4-5 days in the fridge.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026