Close Button

Macha Besara (Traditional Odisha Fish Curry)

Macha Besara (Traditional Odisha Fish Curry)

Cooking Time

Preparation Time : 10

Cook Time : 20

Total Time : 30


Serves 5

  • Rohu Fish 5 piece

  • lime juice 1 tsp

  • onion, chopped 1 nos

  • tomato, chopped 1 nos

  • garlic cloves 2-3 nos

  • mustard seeds 1 tbsp

  • green chillies 2 nos

  • mustard oil 4 tbsp

  • panch phoron 1 tsp

  • bay leaves 2 nos

  • whole red chilies 1-2 nos

  • turmeric powder 1/2 tsp

  • salt or to taste 1 tsp

  • chili powder 1/2 tsp

  • cumin powder 1/2 tsp

  • coriander leaves, chopped 1 tbsp


  • 01

    Marinate the fish with a pinch of salt, turmeric powder, chili powder, lime juice and 1 tsp. mustard oil for 10 minutes.

  • 02

    Grind the mustard seeds along with the green chilies, garlic and tomatoes to a paste. Keep aside.

  • 03

    Heat remaining oil in a pan and shallow fry the fish pieces till light brown on both sides. Drain and keep aside.

  • 04

    Temper the same oil with panch phoron, whole dry red chilies and bay leaves. Saute for a few seconds and then add the onion. Fry till light brown.

  • 05

    Add the ground paste, chili powder, cumin powder and turmeric powder. Saute till oil leaves the sides of the pan.

  • 06

    Add 1 & 1/2 cups water and bring it to a boil. Add salt, green chilies and the fried fish pieces. Simmer on low flame till the gravy is slightly thick.

  • 07

    Add coriander leaves and ghee. Switch off the flame and transfer to a serving dish. Serve hot with steamed rice.



Please Login to comment

Link copied