Website of the Year India 2015

Fish Fillet in Gravy Recipe

Fish Fillet in Gravy is a popular Indian Curries
Author :
On :
Monday, 19 September, 2016
Category :
Non-Vegetarian Recipe
Course :
Curries Recipe
Cuisine :
Indian Recipe
Technique :
Boil / Shallow Fry Recipe
Difficulty :
Servings :
Serves 4
Rated 5 based on 100 votes

Fish fillet in gravy is a mouth-watering fish delicacy made in tropical regions of India. This Indian non-vegetarian dish is loved by fish lovers for its amazing taste and unique flavors.

You can find it mostly in Goa, Kerala and tropical areas of India. Since fish is made into gravy, it is best to pick a white fish or pomfret for this recipe.

A handful of spices and other ingredients are needed to make this quick recipe by simmering fish into tomato gravy. You can learn to make this recipe at home with our complete recipe guide. It is best to have this fish curry with rice.


  • 8 fillets - Pomfrets or any other white fish, sliced
  • 3 - Onions
  • 6 slices - Garlic
  • 4 - Red Chillies
  • 6 - Green chillies
  • 1 tsp - Cumin
  • 1 bunch - Coriander
  • 4 large - Tomatoes
  • 1/4 tsp - Turmeric
  • Juice of 1 Lemon
  • 1 tsp - Salt
  • 1/2 cup - Sweet oil
  • How to Make Fish Fillet in Gravy:

    1. Grind red chillies, cumin and turmeric and apply to the fish.
    2. Chop onions, green chillies, garlic.
    3. Wash tomatoes and chop fine.
    4. Heat oil and fry the fish in it on both sides, remove from oil and keep aside; in the same oil, fry onions till brown; then add chopped chillies, garlic, and tomatoes and 1/2 cup water.
    5. Bring to a boil, then place fried fish in it and simmer until the fish is cooked and the gravy is thick.
    6. Add lemon juice and serve, sprinkled with coriander.


    Bawarchi of the Week

    Shruti J

    Shruti J

    Shruti J has always been a food lover, but a break in her professional career gave her a chance to take a plunge into the fascinating culinary world. Shruti loves adapting recipes, adding her own 'SJ Element' to it and taking it to a whole new level.

    know more