Delicious Bengali Fish Curry Recipe: Machhere Jhol Flavor

Experience the authentic flavors of Bengali cuisine with Machhere Jhol, a traditional fish curry that tantalizes the taste buds with its aromatic spices and fresh ingredients. This delightful dish combines tender pieces of fish with a rich, flavorful gravy, perfect for enjoying with steamed rice for a satisfying meal. Enjoy the comforting warmth and robust flavors of this Bengali favorite, sure to become a staple in your culinary repertoire.

Delicious Bengali Fish Curry Recipe: Machhere Jhol Flavor
  • Prep Time
    10 mins
  • Cook Time
    20 mins
  • Total Time
    30 mins

Ingredients

  • Chop two big, ripe tomatoes into rough pieces
  • Add in two teaspoons of fragrant ground cumin
  • Sprinkle in a tablespoon of vibrant ground turmeric
  • Season with a half teaspoon of salt for taste
  • Pour in two cups of fresh, cool water
  • Drizzle a tablespoon of light vegetable oil
  • Cut two pounds of thick whitefish fillets into large, hearty chunks
  • Toss in a half teaspoon of tiny mustard seeds
  • Include a half teaspoon of aromatic cumin seeds
  • Introduce a half teaspoon of rich black cumin seeds
  • Sprinkle in a quarter teaspoon of delicate fennel seeds, softly crushed
  • Add a quarter teaspoon of earthy fenugreek seeds

Step 1

Gather your ripe tomatoes, aromatic cumin, vibrant turmeric, a pinch of salt, and pure water in a spacious four-quart saucepan. Let the mixture come to a gentle boil before lowering the heat to a medium setting, allowing it to simmer and meld together beautifully.

Step 2

Meanwhile, in a separate skillet, warm up some oil over medium-high heat. Take your fresh fish and let it sizzle in the skillet until it turns a gorgeous golden brown hue, flipping it after 2 to 3 minutes on each side. Once perfectly cooked, delicately transfer the fish into the fragrant tomato concoction waiting in the saucepan.

Step 3

In another skillet placed over a medium flame, gently toast a medley of mustard seeds, cumin seeds, black cumin seeds, fennel seeds, and fenugreek seeds until their delightful aroma fills the air, which should only take a fleeting few seconds. Add this aromatic blend to the simmering saucepan, stirring it in to infuse the dish with an extra depth of flavor.

Step 4

Allow the dish to simmer and meld together for another 10 minutes, letting all the spices intermingle and enhance the overall dish. When ready, serve this delectable creation piping hot, savoring every flavorful bite.

Extra Tips & Suggestions

  1. When preparing your delicious Bengali fish curry, keep these creative storage tips in mind to ensure your Machhere Jhol retains its flavor and freshness:
  2. 1. Marinate Mindfully: Before storing, ensure your fish curry is well-marinated. The flavors will develop even more over time, making each bite more delicious.

Reviews

  • J
    Jamison
    August 26, 2025

    Wow, this Bengali Fish Curry recipe sounds amazing! I can almost taste the rich flavors just by reading it. I bet the combination of spices and fresh fish will create a mouthwatering dish. Can't wait to try it out

How was the recipe?