Spicy Chicken Kosha, Fish Curry Recipe
Spicy Chicken Kosha, Fish Curry Recipe is a medium Indian (Bengali) recipe that serves 4. 620 calories per serving. Recipe by Cook with Sandhya on YouTube.
Prep: 30 min | Cook: 1 hr | Total: 1 hr 45 min
Cost: $43.21 total, $10.80 per serving
Ingredients
- 500 g Fish (Rohu or Catla) (cut into 2‑inch pieces)
- 3 tbsp Mustard Oil (cold‑pressed for authentic flavor)
- 2 large Onion (1 sliced for fish, 1 finely chopped for chicken)
- 5 Green Chili (slit lengthwise; 2 for fish, 2 for chicken, 1 for sag)
- 2.5 tsp Cumin Seeds
- 1 tsp Turmeric Powder
- 3.5 tsp Salt (adjust to taste; divided among components)
- 3.5 cups Water
- 800 g Chicken Pieces (bone‑in) (skin removed, cut into bite‑size pieces)
- 2 Bay Leaf
- 2 medium Tomato (chopped)
- 1 tsp Garlic Paste (or 3 cloves minced)
- 0.5 tsp Ginger Powder
- 1 tsp Coriander Powder
- 0.5 tsp Garam Masala
- 2 Cloves
- 2 Cardamom Pods
- 1 small Cinnamon Stick
- 0.25 tsp Black Pepper Powder
- 0.25 tsp Rose Petal Powder (optional, adds subtle fragrance)
- 300 g Mustard Greens (or Spinach) (washed and roughly chopped)
- 2 tbsp Oil (for sag)
Instructions
Prepare Mustard Greens (Sag)
Rinse the mustard greens thoroughly, remove any tough stems, and roughly chop. Set aside.
Time: PT5M
Cook Sag
Heat 2 tbsp oil in a skillet over medium heat. Add ½ tsp cumin seeds; when they sizzle, add the sliced onion and slit green chili. Sauté until onion turns translucent, then add the chopped greens, salt, and ½ cup water. Cover and cook 8‑10 minutes until greens are wilted but still bright.
Time: PT10M
Temperature: medium heat
Prep Fish
Pat the fish pieces dry with paper towels. Sprinkle with ½ tsp turmeric and a pinch of salt; set aside for 5 minutes.
Time: PT5M
Cook Fish Curry (Machher Jhol)
In the large pot, heat 3 tbsp mustard oil over medium‑high heat. Add 1 tsp cumin seeds, then the sliced onion and slit green chilies. Sauté until onion is golden. Add the marinated fish pieces, ½ tsp turmeric, and salt. Gently stir, then pour in 2 cups water. Bring to a gentle boil, then reduce to simmer for 12‑15 minutes until fish is cooked through and the broth is aromatic.
Time: PT20M
Temperature: medium heat
Prepare Chicken Spice Mix
In a small bowl, combine coriander powder, garam masala, black pepper, cloves, cardamom, cinnamon, and rose petal powder. Grind briefly in a spice grinder or mortar‑pestle to release aromas.
Time: PT5M
Sauté Base for Chicken Masala
Heat 3 tbsp oil in the same large pot (or a clean skillet) over medium heat. Add 2 bay leaves and 1 tsp cumin seeds; let them crackle. Add the finely chopped onion and sauté until golden brown (about 5 minutes).
Time: PT5M
Temperature: medium heat
Cook Chicken Masala
Add 1 tsp ginger powder, 1 tsp garlic paste, and slit green chilies; sauté 1 minute. Stir in chopped tomatoes and cook until oil separates (3‑4 minutes). Add the ground spice mix, turmeric, and salt; fry for another minute. Add the chicken pieces, coat well, then pour in 1 cup water. Cover and simmer on low‑medium heat for 20‑25 minutes until chicken is tender and the gravy thickens.
Time: PT30M
Temperature: low‑medium heat
Final Touches
Taste both gravies and adjust salt if needed. Sprinkle a few fresh coriander leaves over the chicken for freshness. Turn off the heat.
Time: PT5M
Serve
Plate the fish curry, chicken masala, and sautéed sag side by side. Serve hot with steamed basmati rice or plain roti.
Time: PT5M
Nutrition Facts
- Calories
- 620
- Protein
- 35 g
- Carbohydrates
- 55 g
- Fat
- 22 g
- Fiber
- 5 g
Dietary info: Gluten‑Free, High‑Protein, Dairy‑Free
Allergens: Fish, Mustard (oil)
Ingredient Substitutions
- Instead of Fish (Rohu or Catla): Tilapia, Snapper
- Instead of Mustard Oil: Vegetable oil
- Instead of Green Chili: Bird’s eye chili
- Instead of Chicken Pieces (bone‑in): Boneless chicken thighs
- Instead of Mustard Greens (or Spinach): Spinach
Equipment Needed
- Large Pot
- Frying Pan / Skillet
- Chopping Board
- Chef’s Knife
- Ladle
- Wooden Spoon
- Small Bowl
- Spice Grinder or Mortar & Pestle (optional)
- Measuring Spoons
Critical Steps — Do Not Skip
- Grinding whole spices for the chicken masala to release essential oils.
- Ensuring fish pieces are added gently and not over‑stirred to prevent breaking.
- Cooking mustard greens just until wilted to retain texture and bright color.
- Balancing salt across three separate gravies.
Chef Tips from the Video
- Mustard oil gives the authentic Bengali pungency; heat it until it smokes lightly before adding spices.
- A pinch of sugar in the fish curry balances the tanginess of mustard oil.
- Finish the chicken masala with a drizzle of ghee for extra richness.
Troubleshooting
Fish pieces fall apart in the curry.
Handle the fish gently, add it after the oil is hot, and stir only once or twice. Use firmer fish like Rohu or catla.
Gravy is too thin.
Uncover the pot and simmer uncovered for a few more minutes to reduce, or add a teaspoon of cornflour slurry.
Sag turns mushy.
Cook on medium heat with a lid off and stop as soon as the leaves are wilted but still bright; avoid over‑cooking.
Storage
Refrigerator: Store each component in airtight containers for up to 3 days.
Freezer: Fish curry and chicken masala freeze well for up to 1 month; thaw overnight in fridge before reheating.
Room temperature: Do not leave at room temperature for more than 2 hours.
Make-Ahead Tips
- Grind the whole spice mix a day ahead and store in an airtight jar.
- Fish curry and chicken masala can be prepared up to 24 hours in advance; reheat gently on low heat.
- Pre‑wash and chop the mustard greens; keep them in a damp cloth in the fridge.
Frequently Asked Questions
What is the cultural significance and history of Machher Jhol in Bengali cuisine?
Machher Jhol is a staple fish curry in West Bengal, traditionally prepared with river fish, mustard oil, and simple spices. It reflects the region’s abundant waterways and the Bengali love for light, aromatic gravies served with rice.
What are the traditional regional variations of Bengali Chicken Masala across different districts of West Bengal?
In Kolkata, the masala is richer with added ghee and sometimes yogurt, while in rural districts like Burdwan, it may include mustard paste and less oil. Some coastal areas add coconut milk for a subtle sweetness.
How is Mustard Greens (Sag) traditionally served alongside fish and chicken in a Bengali thali?
Sag is usually sautéed with a pinch of mustard seeds and green chilies, then placed as a side dish to balance the richness of fish and chicken curries. It adds a slightly bitter, nutritious contrast to the meal.
During which Bengali festivals or celebrations is a thali with fish, chicken, and sag commonly prepared?
Such a thali is popular during Poila Boishakh (Bengali New Year), Durga Puja feasts, and family gatherings on special occasions like weddings, where multiple protein dishes showcase hospitality.
What makes this Bengali Fish Curry, Chicken Masala, and Sag thali special compared to other Indian regional meals?
The combination of mustard oil, whole spices, and the subtle use of rose petal powder creates a uniquely fragrant and slightly pungent flavor profile that is characteristic of Bengali cuisine, setting it apart from the heavier gravies of North India.
What are the authentic traditional ingredients for Bengali Fish Curry versus acceptable modern substitutes?
Authentic ingredients include river fish (Rohu or Catla), mustard oil, turmeric, and a simple tempering of cumin and green chilies. Modern cooks often substitute with readily available white fish and use vegetable oil, but the flavor changes noticeably.
What other Bengali dishes pair well with this fish, chicken, and sag thali?
Classic pairings include steamed basmati rice, luchi (deep‑fried flatbread), a side of aloo posto (potatoes with poppy seeds), and a sweet dessert like mishti doi (sweet yogurt).
What are the most common mistakes to avoid when making Bengali Fish Curry and Chicken Masala together?
Common errors include over‑cooking the fish, under‑seasoning the chicken, and using too much water which dilutes the flavors. Also, adding the whole spice mix too early can cause bitterness.
Why does this recipe use whole spices and rose petal powder instead of pre‑ground masala for the chicken?
Whole spices release essential oils when heated, giving a deeper aroma. Rose petal powder adds a delicate floral note that is traditional in Bengali festive dishes, which pre‑ground masala lacks.
Can I make the fish curry and chicken masala ahead of time, and how should I store them before serving?
Yes, both gravies improve after resting. Cool them to room temperature, store in separate airtight containers, and refrigerate for up to 24 hours. Reheat gently on low heat, adding a splash of water if needed.
What does the YouTube channel Cook with Sandhya specialize in?
The YouTube channel Cook with Sandhya focuses on authentic Indian home cooking, especially regional recipes from Bengal and North India, with step‑by‑step explanations and practical tips for everyday cooks.
How does the YouTube channel Cook with Sandhya's approach to Bengali cooking differ from other Indian cooking channels?
Cook with Sandhya emphasizes traditional techniques like tempering whole spices in mustard oil, uses culturally specific ingredients such as rose petal powder, and often demonstrates how to balance flavors for a home‑cooked, restaurant‑like result, whereas many other channels simplify or westernize the recipes.
Last updated: August 19, 2026







