A quintessential Bengali fish curry where tender Rohu fish steaks are fried to a perfect golden-brown and simmered in a rich, spicy, and tangy gravy made with onions, yogurt, and aromatic whole spices. This celebratory dish is a cornerstone of Bengali cuisine, best enjoyed with hot steamed rice.
Prep20 min
Cook30 min
Servings4
Serving size: 1 serving
677cal
33gprotein
62gcarbs
34g
Ingredients
500 g Rohu Fish (Cut into 4 large steaks, cleaned and patted dry)
0.33 cup Mustard Oil (For frying the fish and making the gravy)
2 medium Onion (Ground into a fine paste (approx. 1 cup paste))
1 tbsp Ginger Paste
1 tbsp Garlic Paste
2 medium Tomato (Pureed (approx. 3/4 cup puree))
0.5 cup Curd (Plain, full-fat, whisked until smooth)
1.5 tsp Turmeric Powder (1 tsp for marinade, 0.5 tsp for gravy)
A traditional sweet rice pudding from Bihar, slow-cooked with fragrant rice, rich jaggery, and creamy milk. This comforting dessert, flavored with cardamom, is a festive favorite.
A refreshing and crunchy Indian salad made with chopped onions, tomatoes, and cucumbers. It's seasoned with lemon juice and spices, making it the perfect cooling side dish for spicy curries and biryanis.
About Rohi Macher Kalia, Bihari Arna and Kachumber Salad
Perfectly spiced, protein-packed Rohi Macha Kalia with fluffy Arna & fresh salad – pure comfort!
This odia dish is perfect for dinner. With 1240.17 calories and 45.38g of protein per serving, it's a nutritious choice for your meal plan.
fat
(1 tsp for marinade, 1 tsp for gravy (adjust to taste))
1 tsp Cumin Powder
1 tsp Coriander Powder
0.5 tsp Garam Masala Powder (Preferably Bengali garam masala)
2 large Bay Leaf
1 inch Cinnamon Stick
4 pods Green Cardamom (Slightly crushed)
4 pieces Cloves
3 pieces Green Chili (Slit lengthwise)
1 tsp Sugar (Helps balance the flavors)
2 tsp Salt (1 tsp for marinade, 1 tsp for gravy, or to taste)
1 tbsp Ghee (For finishing)
2 tbsp Coriander Leaves (Freshly chopped, for garnish)
1.5 cup Water (Warm)
Instructions
1
Marinate and Fry the Fish
In a mixing bowl, gently rub the fish steaks with 1 tsp salt, 1 tsp turmeric powder, and 1 tsp Kashmiri red chili powder. Ensure all pieces are evenly coated. Let it marinate for 15-20 minutes.
Heat mustard oil in a kadai or wide pan over medium-high heat until it is very hot and you see faint smoke. This step is crucial for authentic flavor.
Carefully slide the marinated fish into the hot oil. Fry in batches if necessary to avoid overcrowding. Cook for 3-4 minutes per side until golden brown and crisp.
Once fried, remove the fish with a slotted spoon and set aside on a plate.
2
Temper Spices and Sauté Aromatics
In the same oil, reduce the heat to medium. Add the bay leaves, cinnamon stick, crushed green cardamoms, and cloves. Sauté for about 30 seconds until they release their aroma.
Add the onion paste to the pan. Cook for 8-10 minutes, stirring frequently, until the paste loses its raw smell and turns a light golden brown.
Add the ginger and garlic pastes. Sauté for another 2 minutes until the raw aroma disappears.
3
Build the Gravy
Add the tomato puree along with the remaining 0.5 tsp turmeric powder, 1 tsp Kashmiri red chili powder, cumin powder, coriander powder, and 1 tsp salt. Mix everything well.
Cook this masala mixture on medium-low heat for 6-8 minutes, stirring occasionally, until the oil begins to separate from the sides of the masala.
Reduce the heat to the lowest setting. Add the well-whisked yogurt. Stir continuously and vigorously for 2-3 minutes to prevent it from curdling. Cook until you see oil surfacing again.
Pour in 1.5 cups of warm water. Add the sugar and slit green chilies. Stir to combine and bring the gravy to a gentle boil.
4
Simmer and Finish
Gently slide the fried fish steaks into the simmering gravy. Spoon some of the gravy over the fish pieces.
Cover the pan and let it cook on low heat for 5-7 minutes. This allows the fish to absorb the flavors without breaking apart. Avoid excessive stirring.
Turn off the heat. Sprinkle the garam masala powder and drizzle the ghee over the curry.
Garnish with freshly chopped coriander leaves. Keep the curry covered for at least 10 minutes before serving to let the flavors meld. Serve hot with steamed rice.
4
Serving size: 1 serving
515cal
11gprotein
82gcarbs
17gfat
Ingredients
0.5 cup Gobindobhog Rice (Or any short-grain aromatic rice)
1 cup Jaggery (Grated or powdered)
4 cup Full-Fat Milk
1.25 cup Water (Divided use: 1 cup for rice, 1/4 cup for jaggery)
2 tbsp Ghee
4 pods Green Cardamom Pods (Lightly crushed)
1 tbsp Almonds (Slivered, for garnish)
1 tbsp Cashews (Chopped, for garnish)
Instructions
1
Prepare the Rice
Rinse the Gobindobhog rice under cold water until the water runs clear.
Soak the rice in fresh water for 30 minutes. After soaking, drain all the water completely and set aside.
2
Cook the Rice
In a heavy-bottomed pot or pan, combine the drained rice and 1 cup of water.
Bring the water to a boil over medium heat. Once boiling, reduce the heat to low, cover the pot, and let it cook for 10-12 minutes, or until the rice is soft and has absorbed all the water.
Gently mash the cooked rice with the back of a spoon or a masher to break it down slightly. This helps create a creamier texture.
3
Make the Jaggery Syrup
While the rice is cooking, combine the grated jaggery and 1/4 cup of water in a small saucepan.
Heat over low-medium heat, stirring continuously until the jaggery has completely dissolved into a smooth syrup.
Turn off the heat and strain the syrup through a fine-mesh sieve to remove any impurities. Set aside to cool down to a lukewarm temperature.
4
Simmer with Milk
Pour the 4 cups of full-fat milk into the pot with the mashed rice.
Bring the mixture to a gentle simmer over medium-low heat, stirring frequently to prevent the milk from scorching at the bottom.
Continue to simmer for 15-20 minutes, stirring occasionally, until the milk has thickened and the mixture is creamy.
5
Combine Jaggery and Milk (Crucial Step)
Remove the thickened rice-milk mixture from the heat and let it cool for 5-7 minutes. It should be warm, not piping hot.
Ensure the jaggery syrup has also cooled to lukewarm. This temperature synchronization is key to preventing the milk from curdling.
Slowly pour the lukewarm jaggery syrup into the warm rice-milk mixture, stirring continuously until fully incorporated.
6
Finish and Thicken
Return the pot to very low heat. Add the ghee and the crushed green cardamom pods.
Stir well to combine and let it simmer gently for another 5 minutes, allowing the flavors to meld and the arna to reach its final, thick consistency.
Turn off the heat. The arna will continue to thicken as it cools.
7
Garnish and Serve
Transfer the Bihari Arna to serving bowls.
Garnish with slivered almonds and chopped cashews.
Serve warm or chilled according to your preference.