How to Make Machhere Jhol (Bengali Fish Curry) - A Step-by-Step Guide

If you're a fan of fish curries, then you're in for a treat with this traditional Bengali recipe for Machhere Jhol. This aromatic and flavorful dish is a staple in Bengali cuisine and is loved for its comforting and rich flavors. The name "Machhere Jhol" translates to "fish curry" in Bengali, and this dish is often enjoyed with steamed rice, making it a wholesome and satisfying meal.

What sets this Bengali fish curry apart from others is its use of simple yet potent spices and a combi...

Read more

Ingredients

  • 2 large tomatoes, coarsely chopped
  • 2 teaspoons ground cumin
  • 1 tablespoon ground turmeric
  • ½ teaspoon salt
  • 2 cups water
  • 1 tablespoon vegetable oil
  • 2 pounds thick whitefish fillets, cut into large chunks
  • ½ teaspoon mustard seeds
  • ½ teaspoon cumin seeds
  • ½ teaspoon black cumin seeds
  • ¼ teaspoon fennel seeds, lightly crushed
  • ¼ teaspoon fenugreek seeds

Information

  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Total Time: 30 mins
  • Servings: 4
  • Yield: 4 servings

  • Bring the tomatoes, cumin, turmeric, salt, and water to a boil in a four quart saucepan; reduce heat to medium and maintain a simmer.
  • Heat the oil in a skillet over medium-high heat; cook the fish in the oiled skillet until golden brown, 2 to 3 minutes per side. Transfer the fish to the saucepan.
  • Heat a separate skillet over medium heat, and toast the mustard seeds, cumin seeds, black cumin seeds, fennel seeds, and fenugreek seeds until fragrant, just a few seconds. Stir the spices into the saucepan. Simmer until the flavors integrate, about 10 minutes more. Serve hot.
  • Nutrition

    367 cal.

    • Total Fat: 18g
    • Saturated Fat: 3g
    • Cholesterol: 137mg
    • Sodium: 418mg
    • Total Carbohydrate: 6g
    • Dietary Fiber: 2g
    • Total Sugars: 3g
    • Protein: 45g
    • Vitamin C: 12mg
    • Calcium: 93mg
    • Iron: 3mg
    • Potassium: 1015mg