Recipe for Chicken Kosha: Bengali-Style Spiced Curry with Rich Gravy

Recipe for Chicken Kosha: Bengali-Style Spiced Curry with Rich Gravy

This Bengali chicken kosha delivers restaurant-quality flavor with a rich, spiced gravy that’s deeply aromatic. I’ve refined this method to balance warmth and complexity without overwhelming heat.

The marinating step is crucial—it ensures the chicken stays tender while absorbing layers of ginger, garlic, and yogurt. Slow cooking allows the spices to meld into a velvety sauce that clings to every piece.

What emerges is a dish with bold flavor and a luxurious texture, where each bite carries the depth of toasted spices and slow-simmered richness. Serve with basmati rice or naan to soak up the gravy.

Perfect for special occasions or a comforting weekend meal.

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

Ingredients for Recipe for Chicken Kosha

A rich blend of spices and tender chicken creates this deeply aromatic dish with velvety gravy.

Ingredient Amount Notes
Chicken Thighs 🍗 2 lb Boneless, skinless, cut into pieces
Plain Yogurt 🥛 1 cup Full-fat for creaminess
Ginger Paste 🌿 2 tbsp Freshly ground preferred
Garlic Paste 🧄 2 tbsp Freshly ground preferred
Onion 🧅 2 whole Large, finely chopped
Tomatoes 🍅 3 whole Medium, pureed
Green Chilies 🌶️ 2 whole Slit lengthwise
Ghee 🧈 ½ cup Or substitute vegetable oil
Cumin Seeds 🌿 1 tsp Whole, for tempering
Bay Leaves 🍃 2 whole Dried or fresh
Cinnamon Stick 🌰 1 whole 2-inch piece
Cardamom Pods 🌿 4 whole Lightly crushed
Cloves 🌰 4 whole For whole spice blend
Ground Turmeric 🌶️ 1 tsp For color and earthiness
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Ground Cumin 🌿 1 tsp Freshly ground preferred
Garam Masala 🌶️ 1 tsp For finishing aroma
Salt 🧂 1 ½ tsp Adjust to taste
Sugar 🍚 1 tsp Balances acidity
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

[recipe_ingredient_scaler]

The chicken thighs are essential for the right texture—bone-in adds more depth but boneless works for convenience. Pat dry thoroughly before marinating to ensure proper browning. Indian grocery stores like Patel Brothers or local halal markets often carry the best selection of whole spices (cinnamon, cardamom, cloves) at reasonable prices. Freshly ground spices make a noticeable difference in the final gravy’s complexity.

No ghee? Clarified butter or neutral oil works, but the flavor won’t be as rich. Short on time? Pre-made ginger-garlic paste (available at Trader Joe’s or Patel Brothers) cuts prep to minutes. For heat adjustment, reduce or omit green chilies—the dish should be aromatic, not fiery. Tomato puree can substitute fresh tomatoes in a pinch.

Marinated chicken keeps 24 hours in the fridge—ideal for prep ahead. The finished dish reheats beautifully, with flavors deepening over 2-3 days. Freeze portions for up to 3 months in airtight containers. Always garnish with fresh cilantro just before serving for brightness.

❤️

Why You’ll Love This Recipe

  • One-Pot Wonder: I love that everything—chicken, yogurt, and spices—simmer together in one pan, so cleanup is a breeze.
  • Rich, Spiced Depth: The ginger, garlic, and caramelized onions create a sauce so flavorful, I end up licking the plate.
  • Weeknight Hero: Honestly, it’s my go-to when I need a hearty dinner ready before the kids start asking what’s for supper.
  • Budget Stretcher: Chicken thighs stay juicy and cost less than breasts, and the yogurt tenderizes them without expensive marinades.

Step-by-Step Instructions for Chicken Kosha

Master this Bengali classic with precise technique and layered spice development.

Step 1: Marinate Chicken with Aromatic Pastes

In a large mixing bowl, combine the 2 lb Chicken Thighs with 1 cup Plain Yogurt, 2 tbsp Ginger Paste, and 2 tbsp Garlic Paste. Mix thoroughly to coat each piece evenly, ensuring the marinade penetrates all surfaces.

Add 1 tsp Ground Turmeric, 1 tbsp Ground Coriander, 1 tsp Ground Cumin, 1.5 tsp Salt, and 1 tsp Sugar. The turmeric will impart a warm golden hue while the spices begin developing their full aroma. Let the chicken marinate for at least 30 minutes at room temperature.

Step 2: Temper Whole Spices in Ghee

Heat 0.5 cup Ghee in a heavy-bottomed pot over medium heat until it melts and becomes fragrant. Add the 1 tsp Cumin Seeds, 2 whole Bay Leaves, 1 whole Cinnamon Stick, 4 whole Cardamom Pods, and 4 whole Cloves.

Sauté the whole spices for 45-60 seconds until they release their essential oils and the ghee takes on a rich, spiced aroma. This tempering process, known as “phoron” in Bengali cooking, forms the flavor foundation of the dish. Be careful not to burn the spices—this would make them bitter.

Step 3: Build the Curry Base with Onions and Tomatoes

Add the 2 whole Onion (finely chopped) to the spiced ghee and cook for 8-10 minutes, stirring frequently, until the onions turn deep golden brown and begin to caramelize at the edges. This step develops the sweet, complex base of the gravy.

Incorporate the 3 whole Tomatoes (pureed) and 2 whole Green Chilies (slit lengthwise). Cook for another 6-8 minutes on medium-low heat, stirring occasionally, until the mixture thickens and the oil begins to separate at the edges. This visual cue indicates the masala is properly cooked.

Step 4: Cook Chicken to Tender Perfection

Add the marinated chicken to the pot, stirring to coat each piece thoroughly in the spiced onion-tomato mixture. Increase heat to medium-high and sear the chicken for 5-7 minutes, turning occasionally, until the exterior turns opaque and begins to brown.

Reduce heat to low, cover the pot, and simmer for 35-40 minutes. Stir every 10 minutes to prevent sticking and ensure even cooking. The chicken is done when it’s fall-off-the-bone tender and the gravy has thickened to a rich, glossy consistency.

Step 5: Finish and Garnish with Fresh Aromatics

Sprinkle 1 tsp Garam Masala over the chicken and stir gently to incorporate. This final spice addition enhances the depth of flavor and provides a fragrant finish. Taste and adjust salt if needed, though the initial seasoning should be sufficient.

Remove from heat and let the curry rest for 5-10 minutes to allow the flavors to meld completely. Garnish with 0.25 cup Fresh Cilantro (chopped) just before serving. The cilantro adds a bright, fresh contrast to the rich, spiced gravy.

👨‍🍳

Pro Tips For Making Recipe For Chicken Kosha

  • Brown the Onions Well: Cook the onions until deep golden brown—about 15-20 minutes on medium heat. I learned this the hard way: raw-tasting onions ruin the depth of flavor in chicken kosha.
  • Marinate Overnight: Let the chicken thighs sit in the yogurt, ginger, and garlic paste for at least 4 hours, preferably overnight. The longer it marinates, the more tender and flavorful the meat becomes.
  • Skip the Rushing: Don’t crank the heat to high when cooking the chicken. Medium-low heat for 30-40 minutes lets the spices meld without burning the yogurt.
  • Use Full-Fat Yogurt: Sounds weird, but it works: full-fat plain yogurt keeps the sauce rich and prevents it from splitting. The low-fat version just doesn’t hold up as well.

Troubleshooting This Dish

Gravy Too Thin

If your gravy hasn’t thickened, uncover and cook on medium-low heat for 10-15 minutes, stirring frequently. The natural pectin in tomatoes will help it reduce. I sometimes mash a few onion pieces against the pot to release their starch.

Chicken Still Tough

Undercooked chicken often means the heat was too high. Return the pot to low heat, cover tightly, and cook for another 15-20 minutes. Stir occasionally and check for doneness. Bone-in thighs may need extra time to become tender.

Spices Taste Raw

This usually happens if the onion-tomato base didn’t cook long enough. Sauté the masala for an additional 5-7 minutes on medium heat until oil separates. A pinch of sugar can help balance the raw spice flavors. 💡

Overly Oily Gravy

Excess ghee can separate if the temperature was too high. Simmer uncovered for 5-10 minutes to evaporate some oil. I also skim the surface with a spoon if there’s an obvious oil layer on top.

Bland Flavor

Boost with a squeeze of lemon juice or a pinch of salt to enhance existing flavors. Toast 1 tsp garam masala in a dry pan and stir into the curry for added depth. Fresh cilantro at the end brightens the dish.

Burnt Spices

If whole spices burned during tempering, start fresh with new ghee and spices. Burnt spices impart bitterness that’s hard to correct. Lower the heat next time and watch closely—it should take 45-60 seconds to bloom. 🔥

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 18g90%
Cholesterol 180mg60%
Sodium 850mg37%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 4g
Protein 42g84%
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?

You can, but thighs stay juicier during the 35-40 minutes of slow cooking. If using breast, reduce simmering time to 25-30 minutes to prevent dryness. Thighs also absorb the spices better for richer flavor.

2

How can I make it less spicy?

Omit the green chilies or remove seeds before adding. The dish gets warmth from spices, not heat. For milder flavor, reduce ginger-garlic paste to 1 tbsp each and add a pinch of sugar to balance.

3

What’s the best way to store leftovers?

Cool completely, then refrigerate in an airtight container for up to 3 days. For longer storage, freeze for 3 months. Reheat gently on the stove with a splash of water to restore the gravy.

★★★★★4.7(5 reviews)
Chef Melanie

More recipe sites