Topse Maach Bhaja
Crispy, golden-fried Mango Fish, a beloved Bengali delicacy. The delicate fish is coated in a light, spiced rice flour batter and fried to perfection. A perfect appetizer or side dish for a traditional Bengali meal.
For 4 servings
4 steps. 20 minutes total.
- 1
Step 1
- a.Marinate the Fish (15 minutes)
- b.Gently rinse the cleaned Topse fish and pat them completely dry with paper towels. This is crucial for the marinade and batter to adhere properly.
- c.In a mixing bowl, combine the fish with ginger paste, garlic paste, lemon juice, 0.5 tsp turmeric powder, 0.5 tsp red chili powder, and 0.5 tsp salt.
- d.Carefully rub the marinade onto each fish, ensuring they are evenly coated inside and out.
- e.Let the fish marinate for at least 15 minutes at room temperature.
- 2
Step 2
- a.Prepare the Batter (5 minutes)
- b.While the fish is marinating, prepare the batter. In a separate bowl, whisk together the besan, rice flour, kalonji, the remaining 0.25 tsp turmeric powder, 0.5 tsp red chili powder, and 0.5 tsp salt.
- c.Gradually pour in about 0.75 cup of water, whisking continuously to create a smooth, lump-free batter.
- d.The ideal consistency is similar to that of a pancake batter – thick enough to coat the back of a spoon but still runny enough to drip off slowly. Adjust with a little more water or flour if needed.
- e.Let the batter rest for 5-10 minutes.
- 3
Step 3
- a.Fry the Fish (15 minutes)
- b.Heat mustard oil in a kadai or a wide, heavy-bottomed pan over medium-high heat. To check if the oil is ready, drop a small amount of batter into it; if it sizzles and rises to the surface immediately, the oil is at the right temperature.
- c.Take one marinated fish, dip it into the batter, ensuring it is fully and evenly coated. Let any excess batter drip off for a second.
- d.Gently slide the battered fish into the hot oil. Fry in batches of 3-4, avoiding overcrowding the pan, which can lower the oil temperature and result in soggy fish.
- e.Fry for about 3-4 minutes on one side until golden brown and crisp. Carefully flip and fry for another 3-4 minutes on the other side.
- f.Once both sides are perfectly golden and crispy, remove the fish with a slotted spoon and place them on a wire rack to drain excess oil. This helps maintain crispiness.
- 4
Step 4
- a.Serve Immediately
- b.Topse Maach Bhaja is best enjoyed hot and crispy.
- c.Serve immediately as an appetizer with a side of kasundi (Bengali mustard sauce), sliced onions, and a wedge of lemon.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Ensure the fish is completely dry before marinating. Moisture will prevent the batter from sticking well.
- 2The consistency of the batter is key. If it's too thin, it won't coat the fish; if too thick, the coating will be heavy and doughy.
- 3For an authentic Bengali flavor, use mustard oil. Heat it until it's almost smoking and then reduce the heat slightly before frying to remove its raw pungency.
- 4Do not overcrowd the pan. Frying in small batches maintains the oil temperature, ensuring a crispy finish.
- 5Serve immediately. These fritters lose their crispiness as they cool down.
- 6Topse fish is very delicate. Handle it gently throughout the process to prevent it from breaking apart.
Adapt it for your goals.
Spice Variation
Add 1/4 teaspoon of black pepper powder or a pinch of garam masala to the batter for a slightly different flavor profile.
Herb AdditionHerb Addition
Mix 1 tablespoon of finely chopped fresh coriander leaves into the batter for a fresh, herby note.
Flour VariationFlour Variation
For a lighter coating, you can replace the besan with an equal amount of cornflour, though this will alter the traditional taste.
Why this is on our healthy list.
Excellent Source of Protein
Topse fish is rich in high-quality protein, which is essential for muscle repair, building tissues, and overall body function.
Rich in Omega-3 Fatty Acids
Like many fish, Topse provides beneficial omega-3 fatty acids, which are known to support heart health, reduce inflammation, and aid in brain function.
Provides Essential Minerals
This fish is a good source of minerals like phosphorus and calcium, which are vital for maintaining strong bones and teeth.
Frequently asked questions
One serving of Topse Maach Bhaja (approximately 3 pieces) contains around 340-370 calories. The exact count can vary based on the amount of oil absorbed during frying.
