clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
%bengali kalojire diye macher rosha recipe debjanir rannaghar

Kalojire diye Macher Rosha


Kalojire diye Macher Rosha! Tangy Big Carp (Rohu or Katla) fish curry tempered with Nigella seed! Deep-fried fish is cooked with a tangy curry sauce and then served with steamy rice to soak it all up. 


  • 4 pieces of fish (Katla fish, 100g each)
  • 1 Onion
  • 1 Tomato (big)
  • 1 Tbsp. Garlic Paste
  • 2 Green Chilies
  • 8 Tbsp. Mustard Oil (the entire will not be used)
  • 1 Tsp. Red Chili Powder
  • 1 Tsp. Sugar
  • 1.5 Tsp. Turmeric Powder
  • 1 Tsp. Nigella Seed aka Kalojire aka Kalonji
  • 1.5 Tsp. Salt


  1. Wash and pat dry fish chunks. 
  2. Sprinkle 1 Tsp. Salt and 1 Tsp. Turmeric powder as well.
  3. Marinate fish chunks and leave those for 10 minor before frying.
  4. Meanwhile, finely chop 1 Onion and chop a Tomato too.
  5. Now cut 2 Green Chilies into halves.
  6. Heat 8 Tbsp. Mustard Oil in a pan/wok/ Kadhai.
  7. You can fry the fish in less oil; I use extra oil to fry fish however use the remaining in other dishes.
  8. Heat the oil till it changes color.
  9. Start frying fish chunks.
  10. Keep the flame high and fry one side for 30 seconds and flip and fry the other side.
  11. Following the same process fry the remaining fish.
  12. I use extra oil and once done I keep 3 Tbsp. Oil in the pan to make the curry and temper the remaining oil with chili to make flavored oil to serve with rice.
  13. Temper the oil remaining in the pan (3 tbsp.) with 1 Tsp. Nigella Seed aka Kalojire aka Kalonji.
  14. Add Green Chillies to the tempering.
  15. Now add chopped Onion and stir continuously.
  16. Cook on medium heat; till the onion changes color.
  17. Now add chopped tomatoes and mix.
  18. Once soften add 1 Tbsp. Garlic paste.
  19. Mix continuously and cook for 2 minutes.
  20. Now add 1/2 Tsp. Turmeric Powder, 1 Tsp. Red Chili Powder, 1 Tsp. Sugar and 1/2 Tsp. Salt as well.
  21. Mix and cook for 2 more minutes; you can adjust the spices if needed.
  22. Once the mixture started to release oil add 1/3 cup of water and mix.
  23. Cook till the water evaporates completely.
  24. You will see the oil is having a nice red color and the tomatoes soften completely.
  25. Now add 2 cups of water and bring it to a boil.
  26. Once the boiling starts, add fried fish.
  27. Mix properly and cook till the gravy thickens on medium flame.
  28. It will take around 5-6 minutes to cook properly.
  29. I prefer this texture for Macher Rosha. You can, however, make it runny and obviously can skip the sugar.
  30. Though macher rosa goes amazingly with rice, however, do try once with Roti!
  • Prep Time: 15
  • Cook Time: 20
  • Category: Main
  • Method: Cooking
  • Cuisine: Bengali


  • Serving Size: 150g
  • Calories: 277
  • Sugar: 3.6g
  • Sodium: 1215mg
  • Fat: 17.8g
  • Saturated Fat: 2.5g
  • Carbohydrates: 7.2g
  • Fiber: 2g
  • Protein: 22g
  • Cholesterol: 36mg

Keywords: kalojire diye macher rosha recipe, bengali macher rosha recipe, bengali kalojire diye macher jhol recipe, debjanir rannaghar

Recipe Card powered byTasty Recipes