Entree: Bangladesh – Bengali River Delta – রুই মাছের কালিয়া ➤ Rui macher kalia (Rich Bengali rohu fish curry simmered in fragrant spices and mustard)

Food safety reminder: Follow safe food-handling practices and use a food thermometer to verify safe internal cooking temperatures.

রুই মাছের কালিয়া ➤ Rui macher kalia (Rich Bengali rohu fish curry... recipe
Serving Size: 4
Approximate Time
Prep 20 min
Cook 30 min
Additional 10 min
Total 1 hr

Ingredients

U.S. measurements first, metric equivalents in parentheses. Conversions are approximate; oz means weight ounces, not fluid ounces.

- 1.5 lb (680 g) rui (rohu) fish, cut into 6–8 steaks or pieces
- 4 tbsp (60 ml) mustard oil
- 1 large onion, about 8 oz (225 g), thinly sliced
- 2 medium tomatoes, about 8 oz (225 g), chopped
- 2 tbsp (30 ml) ginger-garlic paste
- 1/2 cup (120 g) plain yogurt, whisked
- 1 tbsp (15 ml) mustard paste (or ground mustard mixed with 1 tbsp (15 ml) water)
- 1 tsp (5 g) turmeric powder
- 1 tsp (2 g) Kashmiri red chili powder or sweet paprika for color
- 1 tbsp (8 g) coriander powder
- 1 tsp (2 g) cumin powder
- 1.5 tsp (8 g) salt, adjust to taste
- 2 green chilies, slit lengthwise
- 2 bay leaves
- 2 green cardamom pods
- 1 small cinnamon stick, about 1 in (2.5 cm)
- 3 whole cloves
- 2 tbsp (30 ml) ghee or additional mustard oil for finishing
- 1/4 cup (60 ml) water (as needed)
- 2 tbsp (8 g) fresh cilantro (coriander leaves), chopped, for garnish
Show original ingredient measurements
- 1.5 lb (680 g) rui (rohu) fish, cut into 6–8 steaks or pieces
- 4 tbsp (60 ml) mustard oil
- 1 large onion, about 8 oz (225 g), thinly sliced
- 2 medium tomatoes, about 8 oz (225 g), chopped
- 2 tbsp (30 ml) ginger-garlic paste
- 1/2 cup (120 g) plain yogurt, whisked
- 1 tbsp (15 ml) mustard paste (or ground mustard mixed with 1 tbsp water)
- 1 tsp (5 g) turmeric powder
- 1 tsp (2 g) Kashmiri red chili powder or sweet paprika for color
- 1 tbsp (8 g) coriander powder
- 1 tsp (2 g) cumin powder
- 1.5 tsp (8 g) salt, adjust to taste
- 2 green chilies, slit lengthwise
- 2 bay leaves
- 2 green cardamom pods
- 1 small cinnamon stick, about 1 in (2.5 cm)
- 3 whole cloves
- 2 tbsp (30 ml) ghee or additional mustard oil for finishing
- 1/4 cup (60 ml) water (as needed)
- 2 tbsp (8 g) fresh cilantro (coriander leaves), chopped, for garnish

Instructions

U.S. measurements first, metric equivalents in parentheses. Conversions are approximate.

1. Rinse and pat dry the fish pieces. Lightly rub with 1/2 tsp (2.5 ml) salt and 1/4 tsp (1.25 ml) turmeric; set aside for 10 minutes. Heat 2 tbsp (30 ml) mustard oil in a wide, heavy-bottomed pan over medium heat. Shallow-fry fish pieces 2–3 minutes per side until lightly golden; transfer to a plate.
2. In the same pan, add remaining 2 tbsp (30 ml) mustard oil. Add bay leaves, cardamom, cinnamon and cloves; fry 20–30 seconds until aromatic. Add sliced onion and cook, stirring often, until soft and beginning to brown, about 8–10 minutes.
3. Add ginger-garlic paste and cook 1–2 minutes until raw aroma disappears. Stir in tomato and cook until oil separates from the masala, about 6–8 minutes.
4. Lower heat and add mustard paste, turmeric, chili, coriander and cumin powders; cook 1–2 minutes, stirring to combine. Add whisked yogurt gradually, stirring constantly to avoid curdling.
5. Return fish pieces to the pan, spooning masala over them. Add slit green chilies, remaining salt, and 1/4 cup (60 ml) water. Cover and simmer gently for 8–10 minutes until fish is cooked through and flavors meld; avoid vigorous boiling to keep fish intact.
6. Finish with ghee (or a spoon of mustard oil) and gently spoon over the curry. Garnish with chopped cilantro and serve hot with steamed rice or luchi.
Show original instructions
1. Rinse and pat dry the fish pieces. Lightly rub with 1/2 tsp salt and 1/4 tsp turmeric; set aside for 10 minutes. Heat 2 tbsp mustard oil in a wide, heavy-bottomed pan over medium heat. Shallow-fry fish pieces 2–3 minutes per side until lightly golden; transfer to a plate.
2. In the same pan, add remaining 2 tbsp mustard oil. Add bay leaves, cardamom, cinnamon and cloves; fry 20–30 seconds until aromatic. Add sliced onion and cook, stirring often, until soft and beginning to brown, about 8–10 minutes.
3. Add ginger-garlic paste and cook 1–2 minutes until raw aroma disappears. Stir in tomato and cook until oil separates from the masala, about 6–8 minutes.
4. Lower heat and add mustard paste, turmeric, chili, coriander and cumin powders; cook 1–2 minutes, stirring to combine. Add whisked yogurt gradually, stirring constantly to avoid curdling.
5. Return fish pieces to the pan, spooning masala over them. Add slit green chilies, remaining salt, and 1/4 cup water. Cover and simmer gently for 8–10 minutes until fish is cooked through and flavors meld; avoid vigorous boiling to keep fish intact.
6. Finish with ghee (or a spoon of mustard oil) and gently spoon over the curry. Garnish with chopped cilantro and serve hot with steamed rice or luchi.
Estimated Nutritional Information*

Per serving | Servings: 4

Calories: 477 kcal
Carbohydrates: 14.5 g
Protein: 33.7 g
Fat: 31.9 g
Saturated fat: 5 g
Trans fat: 0 g
Cholesterol: 116 mg
Fiber: 3.6 g
Sugar: 5.6 g
Sodium: 938 mg
Potassium: 955 mg
Calcium: 169 mg
Iron: 4.12 mg
Vitamin A: 63 µg RAE
Vitamin C: 24.2 mg
Vitamin D: 42 µg

Nutrition estimated: November 6, 2026

*Values are estimates based on USDA data and mathematical calculations. Actual values may vary. Where data are unavailable, those contributions are excluded. Calories, Carbohydrates, Protein, Fat, Saturated fat, Fiber, Sodium, Potassium, Calcium, Iron, Vitamin A and Vitamin C are known subtotals. Trans fat is a known subtotal, with data for 10 of 17 ingredients. Cholesterol and Vitamin D are known subtotals, with data for 15 of 17 ingredients. Sugar is a known subtotal, with data for 14 of 17 ingredients. Missing contributions are unknown, not zero.

Recipe details
Rich Bengali rohu fish curry simmered in fragrant spices and mustard
Country
Bangladesh
Region
Bengali River Delta
Recipe link
https://kitchen2mytable.com/view_recipe_data.php?id=5498

Important Cooking Safety Notice

Please ensure all proteins are cooked to a safe internal temperature:

  • Chicken & Poultry: 165°F (74°C)
  • Ground Meats (Beef, Pork, Lamb): 160°F (71°C)
  • Whole Cuts of Pork, Beef, Veal, Lamb: 145°F (63°C) plus a 3-minute rest
  • Fish & Shellfish: 145°F (63°C)

Always use a food thermometer to verify doneness. Stay safe and enjoy cooking!