
Loading...

A light and soulful Bengali fish curry made with Tangra fish, potatoes, and a fragrant blend of spices. This comforting, soupy curry is a staple in Bengali households and pairs perfectly with steamed rice.
For 4 servings
Marinate and Fry Fish & Potatoes
Prepare the Curry Base (Masala)

A classic Bengali comfort food! Tender fish fillets are marinated in simple spices, dipped in a savory egg batter with onions and chilies, then shallow-fried to a perfect golden crisp. A quick and delicious side for any meal.

A beloved Bengali classic, this dish features tiny freshwater fish marinated in simple spices and fried to a perfect crisp. It's the ultimate comfort food, best enjoyed with hot steamed rice and dal.

A classic Bengali delicacy where tender prawns are steamed in a pungent, creamy paste of mustard seeds, poppy seeds, and coconut. This 'bhapa' preparation is incredibly flavorful and best enjoyed with hot steamed rice.

A classic Bengali stir-fry featuring fresh spinach and crispy lentil dumplings (bori). This simple, flavorful side dish comes together quickly and pairs perfectly with steamed rice and dal for a comforting, traditional meal.
A light and soulful Bengali fish curry made with Tangra fish, potatoes, and a fragrant blend of spices. This comforting, soupy curry is a staple in Bengali households and pairs perfectly with steamed rice.
This bengali recipe takes 45 minutes to prepare and yields 4 servings. At 411.76 calories per serving with 27.9g of protein, it's a moderately challenging recipe perfect for lunch or dinner.
Simmer the Curry
Garnish and Serve
You can add other vegetables like cauliflower florets or long-cut eggplant (begun). Fry them after the potatoes and add them to the gravy along with the potatoes.
For a slightly different flavor profile, add a pinch of Bengali garam masala powder right at the end before garnishing with coriander.
Instead of chopped onions and tomatoes, use a paste of one onion and one tomato. This will result in a thicker, more luscious gravy.
Tangra fish is a good source of omega-3 fatty acids, which are essential for brain health, reducing inflammation, and lowering the risk of heart disease.
This dish provides high-quality lean protein from the fish, which is crucial for muscle building, tissue repair, and keeping you full and satisfied.
The use of spices like turmeric (containing curcumin), ginger, and garlic provides potent anti-inflammatory and antioxidant benefits, boosting overall immunity.
The thin, soupy consistency of the 'jhol' makes it very light on the stomach and easy to digest, making it a perfect comfort food for regular meals.
One serving of Tangra Macher Jhol contains approximately 350-400 calories, depending on the amount of oil used and the size of the fish and potatoes. It's a relatively light and healthy main course.
Yes, it is a very healthy dish. It's a light, soupy curry that is not heavy on spices or oil. The fish provides high-quality lean protein and omega-3 fatty acids, while the spices like turmeric and ginger have anti-inflammatory benefits.
Absolutely. This jhol recipe works beautifully with other small, freshwater Bengali fish like Pabda, Parshe, or even small pieces of Rohu (Rui) or Catla.
Fish can break for a few reasons: the oil was not hot enough when you added the fish, you overcrowded the pan, you handled it too roughly, or you overcooked it in the gravy. Be gentle and ensure the oil is properly heated.
To reduce the spice level, you can omit the red chili powder entirely and use fewer green chilies or de-seed them before adding them to the curry.
You can store leftover Tangra Macher Jhol in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop until just warmed through to avoid overcooking the fish.