Topse Fish Fry
A fiery Bengali fish fry that blends aromatic spices with a crunchy chickpea‑rice batter. The topse fish is marinated in a vibrant blend of turmeric and chilies, then coated in a savory batter that crisps to perfection. A final sprinkle of chat masala adds a tangy finish, making this dish a crowd‑pleaser for any spicy‑food lover.
Recipe by Arpita | Creative Artist· Structured by ReelsMeals
From: Instagram(view original)
Rate this recipe
Save this recipe to your cookbook
Saving public recipes is free. Keep the source, add notes, and find it again without searching the feed.

Watch the recipe video
Video plays from the original creator's platform. View the original video
Prep Time
Cook Time
Servings
One recipe link, ready for anywhere
Use it in Instagram, TikTok, YouTube, email, or a creator bio. It always opens this recipe and keeps the original source attached.
Publishing this recipe elsewhere? Add a visible credit link back to this page.
Publisher & backlink kit+
Give publishers a useful, properly credited asset. Backlinks only happen when another site chooses to publish and credit it.
Download the card, upload it to Google Lens, then use the outreach message for relevant uncredited copies. Contact only sites that actually reuse the asset.
About this saved recipe
Ingredients
- 1 1/10 lb topse fish
- 2 tbsp ginger
- 2 tbsp garlic
- 2 tbsp green chilies
- 1 tbsp dry red chilies
- to taste chat masala
Batter
- 1 cup besan (chickpea flour)
- 1 cup rice flour
- 1 tsp kalonji (black cumin seeds)
- to taste salt
- to taste turmeric powder
- to taste red chilli powder
- remaining paste
- a pinch baking soda
- for mixing hot oil
Instructions
- 1Cut the topse fish into medium‑sized pieces (about 2‑3 inches).
- 2Season the fish with salt, turmeric powder, and red chilli powder, then mix well and let it marinate for 1 hour at room temperature.
- 3While the fish marinates, blend ginger, garlic, green chilies, and dry red chilies in a food processor until a smooth paste forms.
- 4Add most of the spice paste (reserve about 1‑2 tbsp) to the marinated fish, stir to coat evenly, and let it rest for another hour.
- 5Prepare the batter: in a large bowl combine besan and rice flour in equal parts, then stir in kalonji, a pinch of salt, turmeric, red chilli powder, and the remaining spice paste.
- 6Gradually whisk in water until a thick, smooth batter forms; it should coat the back of a spoon without dripping.
- 7Stir a pinch of baking soda into the batter and add a splash of hot oil to improve crispness.
- 8Heat enough oil in a deep pan to a temperature of 356°F (350°F).
- 9Dip each marinated fish piece into the batter, ensuring a full coating, and carefully place it in the hot oil.
- 10Fry the fish for 4–5 minutes, turning once, until the coating is golden brown and crisp.
- 11Using a slotted spoon, remove the fish and drain on paper towels.
- 12Immediately sprinkle chat masala over the hot fish for a tangy finish.
- 13Serve the fish hot with lemon wedges and a side of fresh salad.
Made this recipe?
Tap a star to rate it — ratings help other cooks decide what to make next.
Rate this recipe
This recipe card was structured automatically from the original source. Always check the source for allergens or details the extraction may have missed.
Frequently asked questions
- How long does it take to make Topse Fish Fry?
- About 40 minutes in total: 30 minutes of prep and 10 minutes of cooking.
- How many servings does this Topse Fish Fry recipe make?
- This recipe makes 4 servings as written; ingredient quantities on this page can be scaled.
- Where does this Topse Fish Fry recipe come from?
- It was shared by Arpita | Creative Artist on instagram.com. ReelsMeals structured the original post into this step-by-step card; the original is linked above.