Indian Fish Croquette – Bengali Macher Chop Recipe

Indian Fish Croquette – Bengali Macher Chop: quick and delicious croquette or Bengali fish chop made using fish, potatoes, and Indian masala. They are bursting with flavors and almost melt in your mouth with every bite. They are also called Fish Cutlet / Fish Chop

These Indian Fish Croquette – Bengali Macher Chop is the perfect comfort food for us. They are a perfect delight with a hot cup of tea or can be frozen for up to a month to serve as an appetizer or a side. Indian Fish Croquette - Bengali Macher Chop Recipe

 ” It’s warm, fried and bursting with flavors – definitely, hits all the right spots “

Before we proceed ahead, for anyone who might need to know ‘Macher = Fish’ and ‘Chop/Chap = Fried Patty/Croquette’.

It’s one of THE MOST POPULAR snacks that you would find in the streets of Kolkatta (formerly Calcutta in West Bengal, India).

Bengali Macher Chop Ingredients:

  • Fish
  • Potatoes
  • Ginger+Garlic Paste
  • Indian Spices
  • Coating Ingredients – Egg, Bread Crumbs & Flour
  • Oil to Fry
Bengali Macher Chop ingredients on blue board

Bengali Macher Chop ingredients – indian fish chop

The height of the popularity is such that almost every home/restaurant or your neighborhood small bicycle store would have their own variety.

bengali fish croquette with yogurt sauce and chopped cilantro

Indian Fish Croquette – Bengali Macher Chop

So, whenever I visit Kolkatta or any of my loved one from that region, this is a must or rather say the first thing I want to eat.

How to Make Indian Fish Croquette – Bengali Macher Chop:

It’s spicy in every bite (don’t worry you can add that as per your taste) but with tiny bits of raisins hidden in between for that sweet surprise.

Bengali Macher Chop recipe process-1The croquette or chop as we call it is made of a mixture of fish, potatoes, basic masala, raisins, and spices.Bengali Macher Chop recipe process-2

And then it’s dipped into an egg mix, dabbed with bread crumbs and fried – seriously your kitchen will smell heavenly.Bengali Macher Chop recipe

(NOTE: If you’re a vegetarian and want to try this croquette, you can skip the fish and add crumbled tofu/paneer instead) 

As we both love it, it’s really hard to control the number of croquettes we end up eating…

So the solution to that is, I fry about 7-8 of them and freeze the rest or else you can certainly be imagining us eating 15-20 😉

I’ve made these Indian Fish Croquette – Bengali Macher Chop so many times that now if you ask me to make them, I would just eyeball the ingredients and get on with it.

And before you ask me ‘Where’ I got the recipe from’, it’s a mix of two versions!

One was given to me by a local Kolkatta street vendor and the Other was given to me by my friend who hails from that city.

bengali style fish croquette with yogurt sauce, chopped cilantro on a crumbled paper.

Now, Who Doesn’t Love street food !!!!!  But they are really really heavy (lots of spices + oil).

So, I mixed the two versions and made this which is perfect for every now and then without us fretting over the oil/spices/heaviness of the recipe.

(Here’s a pic of how we did the egg mix + breadcrumbs just before frying)

how to make indian fish croquette or bengali fish chop



As always, I Looove when you try my recipes and send me pictures & feedback.

Tag  #easycookingwithmolly on any of the social media below:

Connect with Me Here:  Facebook / Pinterest / Instagram 

Spicy Indian Fish Croquette (Bengali Macher Chop) : #fish #croquette #bengali #recipe


:: Other Bengali Cuisine Recipes ::


Bengali Egg Curry in Coconut Milk (Dimer Malai Curry)bengali-egg-curry-in-coconut-milk2


Bengali Shrimp Croquette bengali-shrimp-cutlet-recipe


Yield: 24 Croquettes

Indian Fish Croquette - Bengali Macher Chop

Spicy Indian Fish Croquette (Bengali Macher Chop)

Indian Fish Croquette - Bengali Macher Chop : quick and delicious croquette or Bengali fish chop made using fish, potatoes and Indian masala. They are bursting with flavors and almost melt in your mouth with every bite.

Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes


  • 1 lb Boneless Fish Fillet - you could use Tilapia or Carp
  • 2 Cup Onion - finely chopped
  • 3 Tbsp Ginger - finely chopped
  • 2 Tbsp Garlic - finely chopped
  • 7 Large, Boiled Potatoes - mashed
  • 1 Tbsp Green Chillies - finely chopped
  • 1/4 Cup - Raisins - you may skip if you like just spicy version
  • 1 Tbsp Lime Juice
  • 1/4 Cup Fresh Coriander - chopped
  • 4 Cups Water - for boiling fish
  • 2 Cups Olive Oil

Spices ::

  • 1 Cinnamon Stick
  • 1 Tsp Red Chili Powder
  • 1/4 Tsp Pepper Powder
  • 1 Tbsp Garam Masala
  • Salt - to taste
  • 1/2 Tsp Turmeric Powder

For Dredging & Frying

  • 4 Eggs  - whisked
  • 2 Cups Bread crumbs - for coating
  • 1 Cup Flour - for dredging


Boil the Fish -

  1. Heat 4 cups of water in a large pot.
  2. Add the cleaned and boneless fish in it and let it boil for 7-10 minutes (Till they are boiled and cooked).
  3. Remove the cooked fish on a kitchen towel and remove any excess water.
  4. Once the fish is cool to touch, shred it a little using a fork.

Make Indian Fish Croquette - Bengali Macher Chop

  1. In a large pan, heat 5 tbsp oil and add a cinnamon stick.
  2. Now, add the onions, ginger, garlic and saute till golden (about 5 minutes).
  3. Add the boiled + shredded fish, all the spices, and raisins and cook for 8-10 minutes (sauteing every 2 minutes).
  4. Once the mix is evenly cooked, add the lemon juice, mashed potatoes, chilies and saute for another 5 minutes.
  5. Turn off the heat and let this mix cool for 2-3 minutes.
  6. Once the mixture is cool to touch, divide the dough into 24 balls.
  7. Roll each ball into a circular shape and slightly press on top. (Form of a patty).

Coating the Croquette/Chop-

  1. In a medium bowl, whisk 4 eggs.
  2. Spread a cup of flour on a large plate.
  3. Spread the bread crumbs on a large plate.
  4. Now take one fish ball/croquette and dab both sides with flour (pat and remove any excess).
  5. Dip the floured fish patty into the egg mix (both sides evenly coated).
  6. Then quickly, dab the egg-dipped fish croquette into the breadcrumbs (both side).
  7. Keep the fish croquette on a plate and complete this process for all the remaining fish patty.
  8. Once the fish croquettes are dredged and ready, keep them in the fridge for 15-30 minutes (To help the mix stick evenly to the croquette).

Frying -

  1. Heat 2 cups of oil in a medium pan/pot.
  2. Remove the dredged fish croquettes from the fridge.
  3. Add 2-3 fish croquettes into hot oil and fry both sides for about 2-3 minutes or until golden brown (Fry over medium heat).
  4. Remove the fried croquettes to a kitchen towel to soak up all excess oil.
  5. Similarly, fry the rest of the croquettes.

Serving the Croquette

  1. You can serve them as is or along with your favorite dip.
  2. It's usually served with a hot cup of tea/coffee.


Fish - this is usually made using very bland or less oily fish.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 316Total Fat: 20gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 16gCholesterol: 57mgSodium: 140mgCarbohydrates: 23gFiber: 2gSugar: 3gProtein: 12g

8 Replies to "Indian Fish Croquette - Bengali Macher Chop Recipe"

  • Claudia Krusch December 3, 2016 (1:17 am)

    Your recipe sounds soooo good! I can’t wait to try it!

  • Cindi Thornton December 2, 2016 (11:57 pm)

    This looks like a good recipe to have when my family is all coming over and the grandchildren will be here. Of course I would control the heat, but I think they would love these and I know they like a little spice in their food.

    • Molly Kumar December 3, 2016 (1:50 pm)

      That would be a great idea & I’m so glad you liked the recipe. Thanks for visiting Cindi.

  • Jasmine December 2, 2016 (9:21 pm)

    This looks amazing! My family loves spicy food and this would be great to serve as an appetizer!

    • Molly Kumar December 3, 2016 (2:05 pm)

      I’m sure they are going to love these Fish Croquettes then – Thanks for liking the recipe Jasmine.

  • Katie December 2, 2016 (8:59 pm)

    Thank you for this recipe and a new idea to try for lunch or dinner. This looks amazing! Yummm! Can’t wait to try this when I get my new kitchen.

    • Molly Kumar December 3, 2016 (2:49 pm)

      Thanks Katie – Glad you liked the recipe.

Leave a reply

Your email address will not be published.

Skip to Recipe