Kasuri Methi Mach Recipe - Dry Fenugreek Flavoured Fish Curry

Flavoured with kasuri methi, this Bengali style fish is easy to make and tastes delicious when served with steamed rice. Perfect to cook when you have guests coming in for dinner.

Rini Pal
Kasuri Methi Mach Recipe - Dry Fenugreek Flavoured Fish Curry
2388 ratings.

This fish dish, we try when we are in hurry and have to cook an elaborate meal for all. This fish dish needs very little time to cook and can be prepared with very few ingredients. All you need is fresh carp (rohu or katla) as fish pieces are not fried before cooking.

We normally marinate the fish pieces with lime juice and turmeric to get rid of the smell of fish. If you wish you can lightly fry the fish pieces and then cook with other ingredients. This fish recipe goes very well with steamed rice only!

Serve Kasuri Methi Mach along with Steamed Rice and Bengali Style Sheem Poshto for a weekday meal.

If you like this recipe, you can also try other Bengali Recipes such as

  1. Doi Begun Recipe
  2. Bengali Jhinge Narkol Chenchki Recipe
  3. Bengali Style Raw Jackfruit Curry Recipe

Cuisine: Bengali Recipes
Course: Dinner
Diet: High Protein Non Vegetarian
Prep in

30 M

Cooks in

15 M

Total in

45 M


4 Servings


  • 8 Rohu fish , or Katla or Any Carp
  • 100 grams Curd (Dahi / Yogurt)
  • 2 tablespoons Kasuri Methi (Dried Fenugreek Leaves)
  • 1/2 teaspoon Turmeric powder (Haldi)
  • 1/2 teaspoon Ginger , paste
  • 1/2 teaspoon Garlic , paste
  • 1/4 teaspoon Garam masala powder
  • 1/2 teaspoon Sugar
  • 2 teaspoons Mustard oil
  • Salt , to taste

How to make Kasuri Methi Mach Recipe - Dry Fenugreek Flavoured Fish Curry

  1. To begin making the Kasuri Methi Mach recipe, firstly wash and marinate the fish pieces with turmeric, lemon juice and salt for 15-20 minutes. This is our first marination.

  2. Drain out the excess marination. Beat the yogurt very well adding salt and sugar. Now add garlic paste, ginger paste and fish pieces. Marinate again for another 15 minutes.

  3. Heat oil in a kadai or a heavy bottomed pan. Now add half of kasuri methi. Make a quick stir.

  4. Now add the marinated fish with all marination. Cover and cook till the fish pieces are done. It will take around 8-10 minutes.

  5. Sprinkle garam masala powder. Mix well. Crush the rest of the kasuri methi between your palms and sprinkle on the cooked fish curry. Remove from fire and let it rest for another 5 minutes.

  6. Serve Kasuri Methi Mach along with Steamed Rice and Bengali Style Sheem Poshto for a weekday meal.

Kasuri Methi Mach Recipe - Dry Fenugreek Flavoured Fish Curry is part of the Festival Recipes Contest