Bengali Fish Curry: How to make it

Fish curry packed with the goodness of fish marinated in flavourful and aromatic spices, cooked in coconut and tangy tamarind gravy. Serve this Bengali fish curry with rice or chapati for a delectable meal. Perfect for dinner parties with family and friends.Let’s explore…

Bengali Fish Curry


  • Fresh sole fish
  • 1 lemon
  • 1 onion
  • 2 tsp coriander seeds
  • 2 tsp black pepper
  • 2 tbsp raw rice
  • 6 garlic cloves
  • 1 cup coconut, grated
  • 1 cup coriander leaves
  • 1 piece ginger
  • 1/2 tsp cinnamon powder
  • 1/2 tsp clove powder
  • Naturaa Groundnut oil
  • 1/2 cup tamarind paste
  • 1 tsp black pepper powder
  • Salt
  • Water


  • Step 1

    Cut fish into even size pieces and marinate with salt, black pepper powder and lemon juice for 30 minutes.
  • Step 2

    Dry roast coriander seeds, black pepper and raw rice till the rice turns brown. Cool and grind it
  • Step 3

    Now add garlic, grated coconut, coriander leaves, ginger and water. Blend all the ingredients to make a fine paste. Extract the pulp.
  • Step 4

    Do not throw away the water. Blend the pulp again by adding half a cup of hot water to make a fine paste. Extract the pulp again.
  • Step 5

    Take Naturaa groundnut oil and add sliced onions and tamarind paste. Then add the coconut extracts and salt. Simmer on low heat.
  • Step 6

    Add fish pieces and cook for two minutes. Add cinnamon powder and clove powder and stir gently.


“”Even a fish could stay out of trouble if it would just learn to keep its mouth shut.” 



Share this Recipe on:

Related Posts

Featured Products

Subscribe to our Newsletter

We publish more tasty & spicy recipes of our Oil-based products. Stay in touch! We will keep you updated.

No posts found!

Leave a Reply

Your email address will not be published. Required fields are marked *