🐟
IndianNon-veg

Macha Besara

Rohu fish in a sharp mustard-poppy seed gravy — a coastal Odia classic.

30 min3 servesmedium

Rohu fish in a sharp mustard-poppy seed gravy — a coastal Odia classic. This Indian fish is sized for 3 and comes together in about 30 minutes — full ingredient list, step-by-step method and per-serving nutrition are below.

Nutrition · per serving

320

kcal

28g

Protein

8g

Carbs

20g

Fat

fishmaincurryodisha

Ingredients

  • rohu fishkey500 g
  • mustard seedskey2 tbsp
  • poppy seeds1 tbsp
  • green chili3
  • turmeric1 tsp
  • mustard oil3 tbsp
  • garlic4 cloves
  • saltstaple

Method

  1. 1

    Marinate fish with salt and turmeric, fry lightly in mustard oil; set aside.

  2. 2

    Grind mustard seeds, poppy seeds, garlic and chillies with a splash of water.

  3. 3

    Sauté the paste in the same oil until raw smell goes.

  4. 4

    Add water, simmer, slip in fish and cook 5 minutes.

Browse more Indian recipes or search all recipes.

Frequently asked questions

How long does Macha Besara take to cook?
Total time is about 30 minutes for 3 servings.
Is Macha Besara vegetarian?
No — this recipe contains non-vegetarian ingredients.
What are the main ingredients?
The headline ingredients are rohu fish, mustard seeds.