How to Make Machha Besara at Home

Machha Besara
Machha Besara

Machha Besara

Machha besara is an Odisha famous fish curry made with shallow fried fish, mustard paste, dry mango known as ambula, spices, and herb.  Machha means fish and besara means paste of mustard seeds, cumin seeds, garlic, and chillies.  This tangy flavoured machha besar goes well with hot steaming rice.  In Odisha, all most all the non-vegetarian households make this machha besara once a week or more.  This is a typical Oriya fish recipe cooked in mustard paste.  There are various ways to make this machha besara, here I am sharing how my mother used to make this recipe and I grown up eating this machha basara.  This is one of my familes favorite fish curry.  This is a very easy and quick recipe.
5 from 1 vote
Prep Time 15 mins
Cook Time 20 mins
Total Time 35 mins
Course Main Course
Cuisine Indian, Odisha
Servings 4


  • 4-5 slices of rohu fish or as required (you may use any other fish of your choice, but in Odisha, they used rohu fish or catla fish for this recipe).
  • 2 tsp of mustard seeds.
  • 7-8 cloves of garlic.
  • ½ tsp cumin seeds.
  • 3-4 dry red chillies or to taste.
  • 2-3 slit green chillies or to taste.
  • 1 1 medium-sized onion finely chopped.
  • Salt to taste.
  • 1 tsp turmeric powder.
  • ½ tsp red chilli powder or to taste.
  • Water as required.
  • 1 tsp panch phutan.
  • 1 dry mango (ambula) or to taste (Instead of dry mango, you can use dry mango powder to taste).
  • 2 medium-sized tomatoes finely chopped.
  • Some finely chopped coriander leaves.
  • 5-6 tbsp of mustard oil or any kind of cooking oil of your choice.


  • Wash and clean the rohu fish pieces and then marinate the fish with 1/2 teaspoon of turmeric powder, salt to taste, and 1/2 teaspoon red chilli powder or taste.
  • Keep marinated fish aside for 10-15 minutes.
  • Meanwhile, take a grinding jar and add mustard seeds, cumin seeds, dry red chillies, and garlic cloves.
  • Add water as required and make a smooth paste out of it and keep it aside for later use.
  • After the fish marinated for 10-15 minutes, take a frying pan and turn on the flame.
  • When the pan is hot, add 3-4 tablespoons of mustard oil or any kind of cooking oil.
  • When oil is smoking hot, add the marinated fish pieces and shallow fry them on a medium flame until they are light golden brown in colour on both sides.  Do not overcrowd the pan.  (If you want you can deep fry the fish).
  • Transfer the shallow fried fish pieces to a plate and keep them aside for later use.
  • Take a kadai and turn on the flame.
  • When kadai is hot, add 2-3 tablespoons of mustard oil or any kind of cooking oil.
  • When oil is hot, add panch phutan and let it crackle.
  • Add chopped onions and saute the onions on medium to high flame until the onion turns golden brown in colour.
  • Add chopped tomatoes, salt to taste, and 1/2 teaspoon turmeric powder and mix well.
  • Cover the lid and cook the tomatoes on medium to high flame until tomatoes are soft, mushy, and well-cooked by stirring occasionally.
  • Add mustard paste, which we made previously out of mustard seeds, cumin seeds, garlic, and dry red chillies.
  • Mix all the ingredients well and cook the masala on a low to medium flame for 4-5 minutes, do not overcook the mustard paste as it will taste bitter.
  • Add water as required, dry mango (ambula), and slit green chillies and mix well.
  • Check for the seasoning and adjust accordingly.
  • Increase the flame and let the water come to a boil.
  • When water comes to a boil, lower the flame and simmer the gravy for 5-7 minutes by stirring often.
  • Add shallow fried fish pieces and mix very gently so that the fish pieces do not break.
  • Cover the lid and simmer the machha besara for another 4-5 minutes.
  • Add chopped coriander leaves and mix very gently.
  • Turn off the flame and transfer this machha besara to a serving bowl and serve hot with hot steaming rice.


You may increase or decrease the quantity of ingredients depending on your taste and for how many people you are making for.
Keyword machha besara

1 comment on “How to Make Machha Besara at Home

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating