Authentic, Rich & Slow-Cooked Flavor Packed Bengali Classic

🍗 What is Chicken Kosha?
Chicken Kosha is a traditional Bengali dish known for its thick, rich gravy and bold spices. The word “Kosha” means slow-cooking or bhuna, where the chicken is cooked on low heat until the oil separates and the gravy becomes intensely flavorful.
Unlike regular chicken curry, this dish is deep, spicy, slightly oily, and packed with caramelized onion flavor, making it a favorite in Bengali households and special occasions.
🛒 Ingredients (Serves 4)
For Marination:
- 800g chicken (bone-in preferred)
- 1/2 cup thick curd (yogurt)
- 1 tbsp ginger paste
- 1 tbsp garlic paste
- 1 tsp turmeric powder
- 1 tsp red chili powder
- Salt to taste
- 1 tbsp mustard oil
⏱️ Marinate for at least 1–2 hours (overnight for best taste)
For Cooking:
- 3 tbsp mustard oil
- 2 large onions (thinly sliced)
- 1 tsp sugar (for caramelization)
- 2 potatoes (optional, halved)
- 2 tsp ginger-garlic paste
- 2 tomatoes (pureed)
- 1 tsp turmeric powder
- 1.5 tsp red chili powder
- 1 tsp cumin powder
- 1 tsp coriander powder
- 1 tsp garam masala powder
- 2 bay leaves
- 3 green cardamom
- 1-inch cinnamon stick
- 3 cloves
- Salt to taste
- Warm water as needed
Step-by-Step Cooking Method
🔸 Step 1: Prepare the Base
Bring mustard oil to a high heat until it just begins to smoke, then lower the flame to balance its sharp aroma before adding whole spices. Add bay leaves, cardamom, cinnamon, and cloves.
This releases the authentic Bengali aroma.
🔸 Step 2: Caramelize the Onions
Add sliced onions and cook slowly. Add sugar to enhance color and taste.
👉 Cook until deep golden brown—this is the secret to a rich kosha.
🔸 Step 3: Add Potatoes (Optional)
Fry potatoes lightly until golden and keep aside.
🔸 Step 4: Bhuna the Masala
Stir in the ginger-garlic paste and sauté patiently until its pungency mellows and a rich, savory fragrance develops.
Then add tomato puree and all powdered spices.
Cook on medium heat until oil starts separating.
🔸 Step 5: Cook the Chicken
Add marinated chicken and mix well.
👉 Cook on high heat for 5–7 minutes, then reduce heat.
This step is crucial—bhuna the chicken properly for deep flavor.
🔸 Step 6: Slow Cooking (Kosha Process)
Cover and cook on low heat. Stir occasionally.
Add little warm water only if needed.
⏱️ Cook for 25–30 minutes until:
- Chicken is tender
- Oil separates
- Gravy becomes thick and dark
🔸 Step 7: Final Touch
Add garam masala and a drizzle of mustard oil.
Let it rest for 10 minutes before serving.
🍽️ Serving Suggestions
- Steamed basmati rice
- Bengali pulao
- Luchi or paratha
👉 Best enjoyed during lunch or festive dinners.
Pro Tips (Chef Secrets)
✔ Always use mustard oil for authentic taste
✔ Slow cooking is key—don’t rush the kosha process
✔ Onion browning defines color and flavor
✔ Marinate longer for juicy, tender chicken
✔ Slight oil separation = perfect kosha
🥗 Nutrition Facts (Per Serving – Approx)
(Based on 4 servings, with mustard oil & bone-in chicken)
- Calories: 430–480 kcal
- Protein: 28–32 g
- Fat: 26–30 g
- Saturated Fat: 7–9 g
- Carbohydrates: 10–14 g
- Fiber: 2–3 g
- Sugar: 3–5 g
- Cholesterol: 95–110 mg
- Sodium: 500–700 mg
❓ FAQ
Q1: Why is my chicken kosha not thick?
👉 You didn’t cook long enough. Kosha requires slow bhuna until oil separates.
Q2: Can I make it without mustard oil?
👉 Yes, but mustard oil gives authentic Bengali flavor.
Q3: Is chicken kosha very spicy?
👉 It’s moderately spicy, but you can adjust chili as per taste.
Q4: Can I cook in a pressure cooker?
👉 Possible, but traditional kosha tastes better when slow-cooked.