Hot Chicken Curry Recipe Indian: Bold Spices in a Rich Coconut Base

Hot Chicken Curry Recipe Indian: Bold Spices in a Rich Coconut Base

There’s something deeply satisfying about a bowl of Indian chicken curry with bold spices and a creamy coconut base. This recipe transforms simple ingredients into a complex, aromatic dish that warms you from the inside out.

The secret lies in layering flavors—toasting whole spices, building a rich onion-tomato foundation, and finishing with fresh cilantro. Each step develops depth that store-bought sauces can’t match.

What emerges is tender chicken pieces coated in a velvety sauce with perfectly balanced heat. The coconut milk mellows the spices without dulling their impact, creating a harmony of flavors.

Serve with steamed basmati rice or warm naan to soak up every last bit of that rich, fragrant sauce. The result is restaurant-quality without the restaurant price.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Hot Chicken Curry Recipe Indian

Bold spices, tender chicken, and a creamy coconut base make this dish unforgettable.

Ingredient Amount Notes
Chicken Thighs 🍗 1 ½ lb Boneless, skinless, cut into bite-sized pieces
Onion 🧅 1 whole Yellow or white, finely chopped
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Fresh Ginger 🌿 1 tbsp Peeled and grated finely
Canned Tomatoes 🍅 1 can 14.5 oz, crushed or diced
Coconut Milk 🥥 1 can 13.5 oz, full-fat for creaminess
Plain Yogurt 🥛 ½ cup Whole milk for richness
Ground Cumin 🌿 1 tsp Toasted whole then ground
Ground Coriander 🌿 1 tsp Freshly ground for best aroma
Turmeric Powder 🌶️ ½ tsp For color and earthiness
Cayenne Pepper 🔥 ½ tsp Adjust for desired heat level
Garam Masala 🌶️ 1 tsp Freshly ground blend preferred
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Vegetable Oil 🫒 2 tbsp Neutral flavor for sautéing
Salt 🧂 1 tsp Kosher or sea salt preferred

[recipe_ingredient_scaler]

The chicken thighs are essential here—bone-in works too but boneless cooks faster and absorbs more flavor. Pat them dry before cutting to ensure proper browning. For the spices, Penzeys or bulk bins at natural food stores offer superior freshness. Coconut milk should be full-fat; light versions won’t deliver the same velvety texture. Always check the label for additives.

No fresh ginger? Ground ginger at half the amount works in a pinch, though fresh is preferable. Out of yogurt? Coconut cream or cashew cream can substitute for tanginess. For heat adjustment, reduce or omit the cayenne—the garam masala provides warmth too. If tomatoes are out of season, canned San Marzano tomatoes are a reliable alternative.

Store chicken in the coldest part of your fridge for up to 2 days before cooking. The completed curry keeps for 4-5 days refrigerated or freezes beautifully for 3 months. Reheat gently to preserve the sauce’s creamy consistency.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in a single pan—chicken, onions, ginger, and tomatoes—and let it simmer while I set the table.
  • Flavor Explosion: The garlic and ginger hit first, then the tomatoes mellow into this rich, spicy warmth that clings to every bite.
  • Meal Prep Hero: I make a double batch on Sunday and it reheats beautifully for lunches all week.
  • Budget Stretcher: Chicken thighs stay juicy and cheap, and canned tomatoes mean no waste.

Step-by-Step Instructions for Hot Chicken Curry

Master the technique for building layer upon layer of authentic Indian flavor in this dish.

Step 1: Bloom the Aromatics in Oil

Heat the 2 tbsp vegetable oil in a heavy-bottomed pot over medium heat until it shimmers. Add the 1 whole onion and sauté for 6-8 minutes until soft and translucent, stirring occasionally to prevent browning.

Add the 4 cloves garlic cloves and 1 tbsp fresh ginger, stirring constantly for 1-2 minutes until the raw aroma dissipates. This step builds the flavor foundation—don’t rush it, as undercooked aromatics will taste harsh.

Step 2: Toast the Spices and Build the Base

Add the 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, and 0.5 tsp cayenne pepper. Toast for 30 seconds until fragrant—this intensifies their flavors.

Immediately add the 1.5 lb chicken thighs and 1 tsp salt, coating the pieces in the spice mixture. Sear for 5-6 minutes until the chicken turns opaque and the spices deepen in color. This ensures the meat absorbs the spices fully.

Step 3: Simmer in Coconut-Tomato Sauce

Pour in the 1 can canned tomatoes and scrape the bottom of the pot to deglaze, lifting any browned bits. Simmer for 5 minutes until the liquid reduces slightly and the tomatoes break down.

Add the 1 can coconut milk and 0.5 cup plain yogurt, stirring until smooth. Return the curry to a gentle simmer, then reduce heat to low. Cover and cook for 25-30 minutes until the chicken is fork-tender.

Step 4: Finish with Garam Masala and Cilantro

Stir in the 1 tsp garam masala and simmer uncovered for 5 minutes to meld the flavors. Taste and adjust seasoning if needed—the sauce should be rich, balanced, and aromatic.

Remove from heat and let the curry rest for 5 minutes to thicken slightly. Just before serving, stir in 0.5 cup fresh cilantro, reserving a handful for garnish. The cilantro adds a bright, fresh finish to the deep, spiced sauce.

👨‍🍳

Pro Tips For Making Hot Chicken Curry Recipe Indian

  • Brown the Chicken Well: Sear the chicken thighs on medium-high until deeply browned—about 4-5 minutes per side. I learned this the hard way: under-browned chicken makes the curry taste flat, no matter the spices.
  • Grate the Ginger: Use a microplane for the fresh ginger—it blends into the sauce better than minced pieces. Sounds fussy, but it actually changes the outcome.
  • Skip the Watery Tomatoes: Drain the canned tomatoes well and crush them by hand. My grandmother swore by this, and she was right: extra liquid just dilutes the flavors.
  • Cook Onions Slow: Let the onions caramelize for at least 10-12 minutes on medium-low. After burning three batches, I finally figured out that rushing this step ruins the base.

Regional Styles of This hot chicken curry recipe indian

North Indian Punjab Style

In Punjab, this dish often uses bone-in chicken for deeper flavor and a thicker sauce. I add 1 tsp kasuri methi (dried fenugreek leaves) crushed between palms at the end for that signature earthy aroma. The heat level is typically milder here, with just ¼ tsp cayenne instead of the full amount. 💛

South Indian Chettinad

Chettinad versions are fiery and complex, using whole spices like black peppercorns, cinnamon, and cloves toasted in oil. The sauce is thinner, with tamarind paste (1 tbsp) adding tang. I also include curry leaves for an authentic touch—fry 10 leaves in the hot oil at the start.

Goan Coconut Variation

Goa’s version leans heavily on coconut, using 1 cup fresh grated coconut toasted until golden before blending into the sauce. The heat comes from Kashmiri red chilies (3-4) soaked and ground into a paste. This creates a vibrant red color and smoky flavor without overwhelming spiciness.

Kashmiri Rogan Josh

This version uses yogurt as the base instead of coconut milk, with a deep red color from Kashmiri chili powder (1 tbsp). The spices include fennel seeds (½ tsp) and green cardamom pods (3-4). I find the flavor more intense and less sweet than the coconut-based versions.

Mumbai Street Food

On Mumbai streets, this becomes a quick, spicy pav bhaji-style curry. Vendors use bone-in chicken legs and add 1 tbsp pav bhaji masala for a tangy, complex flavor. It’s often garnished with sev (crispy chickpea noodles) and served with buttered pav buns. 🔥

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 28g140%
Cholesterol 150mg50%
Sodium 820mg36%
Total Carbohydrate 15g5%
Dietary Fiber 4g14%
Sugars 6g
Protein 40g80%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Yes, but thighs stay juicier. If using breast, reduce cooking time to 15-20 minutes to prevent dryness. For best results, brining the breast pieces in saltwater for 30 minutes beforehand helps.

2

How do I adjust the spice level?

Start with half the cayenne pepper and add more to taste. For milder heat, omit cayenne entirely and use only garam masala. For extra kick, add 1 chopped green chili with the aromatics.

3

What can I substitute for coconut milk?

Heavy cream or cashew cream work well. For a dairy-free option, blend ½ cup soaked cashews with 1 cup water until smooth. The texture will be slightly different but still rich.

4

How long can I store leftovers?

Refrigerate in an airtight container for up to 4-5 days. For longer storage, freeze for 3 months. Reheat gently on the stove, adding a splash of water if the sauce thickens too much.

★★★★★4.9(11 reviews)
Chef Melanie

More recipe sites