Kolhapuri chicken is a fiery, tomato-based curry from Maharashtra that gets its heat and depth from roasted dried chilies, coconut, and a paste of aromatics cooked in ghee. The chicken stays tender while the sauce becomes rich and slightly thick, clinging to each piece. This dish works because you build the flavor base in the pan before the chicken goes in, so the spices bloom and the sauce has time to meld.
Ingredients for Kolhapuri Chicken
Chicken thighs are cut into large pieces and cook gently in the sauce without drying out. Dried red chilies and black peppercorns are toasted and ground to make the sauce fiery and complex. Coconut, whether fresh or dried, adds sweetness and body that balances the heat. Onions and garlic are cooked into a paste that anchors the flavor. Ginger brings warmth and a sharp bite. Tomatoes provide acidity and help the sauce coat the meat. Ghee carries the spices and browns the aromatics so they taste deep and nutty. Salt brings out all the other flavors, while water loosens the sauce to a simmer.
Why This Kolhapuri Chicken Works
Toasting the dried chilies and peppercorns before grinding them releases their oils and makes them taste more intense. When you cook the onion paste in hot ghee, it breaks down and turns golden, which mellows the raw bite and makes room for the other spices to stand out. The chicken thighs release gelatin as they braise, which thickens the sauce naturally and makes it cling to the meat.
Cooking the chicken in pieces rather than whole lets the heat reach the center quickly, so it stays moist and tender. The tomatoes simmer down and break apart, turning the sauce silky instead of watery. A short rest after cooking lets the meat relax so it stays juicy when you cut into it.
Kolhapuri Chicken Tips & Tricks
- Toast the dried chilies and peppercorns in a dry pan over medium heat for 1 to 2 minutes until fragrant, then grind them fine so the heat spreads evenly through the sauce.
- Use bone-in, skin-on chicken thighs because they stay moist and add body to the sauce as they cook.
- Cook the onion paste in ghee until it turns golden brown, about 5 to 7 minutes, so it tastes rich and the raw onion sharpness fades.
- Check the chicken with an instant-read thermometer at the thickest part of the thigh, away from bone, until it reaches 165°F (74°C).
Mistakes To Avoid
Skipping the toasting step leaves the dried chilies and peppercorns tasting flat and one-note. The sauce will taste hot but not complex, and you will miss the deep, roasted flavor that makes Kolhapuri chicken distinct.
Cooking the onion paste on high heat or rushing it means it will taste raw and sharp instead of sweet and golden. The sauce will have a bitter edge and lack the mellow depth that comes from patient browning.
Cutting the chicken into small pieces causes it to break apart or dry out during the simmer. Large chunks stay intact and tender because the heat penetrates slowly and the meat has time to absorb the sauce.
Removing the chicken the moment it reaches 165°F and not letting it rest means it will squeeze out its juices when you bite into it. A 5-minute rest after cooking lets the fibers relax and hold the moisture inside.
As an Amazon Associate, we earn from qualifying purchases.
Ingredients
- 2 pounds bone-in, skin-on chicken thighs, cut into large chunks
- 6 dried red chilies, stems and seeds removed
- 1 tablespoon black peppercorns
- 1/2 cup unsweetened shredded coconut or 1/2 cup fresh coconut, grated
- 2 large onions, coarsely chopped
- 6 cloves garlic
- 1 tablespoon fresh ginger, peeled and chopped
- 3 tablespoons ghee
- 1 pound tomatoes, chopped, or one 14-ounce can crushed tomatoes
- 1 teaspoon salt, plus more to taste
- 1 cup water
Step-by-step Instructions
- Toast 6 dried red chilies and 1 tablespoon black peppercorns in a dry pan over medium heat for 1 to 2 minutes until fragrant, shaking often. Transfer to a spice grinder or mortar and grind to a fine powder.
- In a blender or food processor, combine 2 chopped onions, 6 garlic cloves, 1 tablespoon ginger, and 1/2 cup coconut with a splash of water. Blend into a smooth paste.
- Heat 3 tablespoons ghee in a large heavy-bottomed pot over medium-high heat. Add the onion paste and cook for 5 to 7 minutes, stirring often, until golden brown and fragrant.
- Stir in the ground chili and pepper mixture and cook for 1 minute until the spices darken and smell toasted.
- Add 1 pound chopped tomatoes and cook for 3 to 4 minutes, stirring, until the tomatoes break down and the oil begins to separate from the sauce.
- Add 2 pounds chicken thighs, 1 teaspoon salt, and 1 cup water. Stir to coat the chicken, bring to a gentle simmer, then cover and reduce heat to medium-low.
- Simmer for 25 to 30 minutes, stirring occasionally, until the chicken is cooked through. Check with an instant-read thermometer at the thickest part of the thigh, away from bone, until it reaches 165°F (74°C).
- Remove from heat and let rest, covered, for 5 minutes. Taste and add more salt if needed.
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Breast meat will dry out during the long simmer and taste stringy. Thighs stay moist and tender because they have more fat and connective tissue that turns to gelatin as it cooks.
Can this be made ahead?
Yes. Cool the curry to room temperature, refrigerate in an airtight container for up to 3 days, and reheat gently over medium-low heat with a splash of water if the sauce has thickened too much.
How do I make it less spicy?
Use 3 to 4 dried chilies instead of 6 and reduce the peppercorns to 1 teaspoon. You can also remove some seeds from the chilies before toasting to lower the heat.
Serving Ideas for Kolhapuri Chicken
Serve Kolhapuri chicken with steamed rice or warm naan to soak up the sauce. A dollop of plain yogurt cools the heat and adds richness, while a simple salad of sliced onions, fresh cilantro, and lime juice cuts through the richness and adds brightness.
