Home / Traditional Bengali Recipes / Kachki Machher Bati Chorchori and Crisp Jhuri Bhaja Recipes

Kachki Machher Bati Chorchori and Crisp Jhuri Bhaja Recipes

Kachki Machh: Crisp Golden Fry and Steamed Bati Chorchori

By Barnali Dutta | Published: February 21, 2014

The Kachki fish (কাঁচকি মাছ, species Corica soborna), commonly known in English as the "Ganges river sprat," goes by several regional names across Bangladesh and Bengal, including Kachki, Gura machh, and at times grouped colloquially with Taki. With the exact same basic ingredients and minimal cooking, two radically different techniques can yield two distinct, unbelievably flavorful dishes.

In modern India, throughout the state of West Bengal, Bengali Hindus often divide themselves into two distinct cultural identities—rooted neither in caste nor in wealth, but in ancestral geography: Bangal (বাঙাল) and Ghoti (ঘটি or এদেশী). Prior to independence, families rooted to the western part of undivided Bengal (now the Indian state of West Bengal) were popularly known as Ghotis. The Bangal people originally inhabited eastern Bengal; following the Partition, they migrated westward with the hope of building a life in India, settling into the familiar riverine ecology and landscape of West Bengal.

These regional divisions and cultural differences became pronounced in post-Partition Kolkata due to the massive influx of refugees. The clash of dialects—often publicized as the spirited "Ghoti-Bangal maladjustment"—intermingled accents and traditions from Sylhet, Chittagong, Barishal, Dhaka, Tangail, Mymensingh, and Faridpur, forging a vibrant new composite Bengali identity.

Much to the chagrin of Ghotis (traditionally stereotyped as intellectual) and Bangals (renowned for being fiercely passionate about food and festive culture), what is celebrated today across the globe as classical Bengali cuisine is profoundly indebted to Bangal culinary selections, techniques, and ingredients.

Crisp-fried Bengal river Kachki machh (কাঁচকি মাছ ভাজা) — delicate freshwater sprats fried golden with green chillies.

Ingredients for Kachki Machher Sonajhuri (Crisp Golden Fry)

Prep Time Cook Time Total Time Yield
10 mins 5 mins 15 mins 4 servings
  • 250 g fresh Kachki fish
  • 1 tsp turmeric powder
  • Salt as required
  • 1 cup cooking oil (for deep frying)
  • 1 whole dry red chilli

Directions

  1. Wash the fish well in a strainer under running water, then place the fish in a bowl of fresh water. This helps clean the fish efficiently as loose grit settles to the bottom. After 5 minutes, lift the fish out carefully and discard the water.
  2. Mix the cleaned fish thoroughly with turmeric powder and salt.
  3. Heat the oil in a heavy-based pan until smoking point. Drop in the lightly broken red chilli, then add the fish in small batches. Deep fry for 5 to 6 minutes or until crisp and golden. Enjoy this crispy golden-fry Kachki fish with piping hot rice and musurir dal (red lentils) like a true Bengali.

Like countless Bengalis, celebrated novelist Lila Majumdar eagerly entered this eternal debate over who cooked better food. She playfully challenged the Ghotis to a culinary duel, questioning whether they could ever prepare a true Kachki Machher Bati Chorchori like a Bangal. She quipped that Ghoti folks hardly understood what Kachki fish even was. When piled together in a basket, fresh, translucent Kachki resemble shimmering heaps of silver pearls—so tender and delicate that their bones dissolve effortlessly on the tongue.

Bati-chorchori is a quintessential technique of traditional Bengali home cooking. Fresh small fish or finely cut vegetables (with or without peels) are tossed raw with pungent, unheated mustard oil, fresh mustard paste, and slit green chillies. The mixture is then left to steam gently in a tightly covered pan over a slow flame, or enclosed inside a stainless steel tiffin container nestled directly atop the boiling rice in the pot.


Ingredients for Kachki Fish Bati Chorchori (Steamed Fish)

Preparation in progress: Marinated Kachki fish with spices, mustard paste, and raw mustard oil in a stainless steel bati, awaiting its turn in the steamer.
Kachki Machh Bati Charchari: A traditional Bengali delicacy of Ganges river sprat, marinated with mustard paste, virgin oil, and green chillies, steamed in a covered bati.
Prep Time Cook Time Total Time Yield
10 mins 10 mins 20 mins 4 servings
  • 250 g fresh Kachki fish
  • 1 tsp turmeric powder
  • Salt as required
  • 2 tsp mustard oil
  • 2 whole green chillies, slit
  • 2 tsp mustard seed paste *(ground with 1 green chilli and a pinch of salt to avoid bitterness)*
  • 4 to 5 granules of sugar

Directions

  1. Mix the cleaned fish with turmeric, salt, mustard oil, mustard paste, whole green chillies, and a sprinkle of sugar. Let it rest for 5 minutes.
  2. Put the marinated fish into a tight stainless steel tiffin box or covered bati. Place the box directly into the rice pot while cooking, just before the rice is completely done. Let the rice reach a rolling boil once more, strain out the excess starch/water, and nestle the box back inside the hot rice. Cover the pot with its lid and allow a standing steam time of 5 more minutes. Enjoy the Kachki Bati Chorchori with piping hot rice.
  3. Alternatively, you can cook this recipe in a closed, microwave-safe container on high for 3 to 4 minutes.

More in Traditional Bengali Recipes