Go Back
+ servings
Fish Vindaloo Featured Image

Fish Vindaloo

By Mita Mondal
Fish vindaloo is made from fish pieces, usually with fewer bones, such as kingfish, marinated with lemon juice and other spices. These marinated fish pieces are then cooked in rich masala paste made from mustard seeds, ginger, white vinegar, and garlic, along with sauteed onion and a variety of spices.
No ratings yet
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Main Course
Cuisine Indian
Servings 4
Calories 354 kcal

Ingredients
  

For fish marinade:

  • 8 kingfish slices
  • ½ tsp salt
  • ½ tsp turmeric powder
  • 1 tsp Kashmiri red chili powder
  • 1 tbsp lime juice

For making the vindaloo paste:

  • 8 pieces Kashmiri chilies deseeded
  • 15 peppercorns
  • 1 cinnamon stick half-inch size
  • 8 pieces cloves
  • 4 cloves garlic medium size, peeled, whole
  • 1 piece ginger 1 inch size, peeled, cut into smaller pieces
  • ½ tsp cumin seeds
  • ¼ tsp turmeric powder
  • ½ tsp mustard seeds
  • ¼ cup white vinegar

For frying the marinated fish pieces:

  • 4 tbsp cooking oil

For making fish vindaloo gravy:

  • 3 tbsp cooking oil
  • 1 piece onion large, finely sliced
  • 1 cup water
  • 1 tsp sugar
  • Salt to taste
  • 2 pieces green chilies whole

Instructions
 

  • First, take 8 kingfish slices and marinate it with ½ tsp of salt, ½ tsp of turmeric powder, 1 tsp of Kashmiri red chili powder, and 1 tbsp of lime juice. Keep it aside for 10 minutes so that the spices infuse nicely into the fish pieces. (Pro tip: Always use fresh and firm fish pieces, preferably with little or no bones, to make the dish).
  • Then, take 8 pieces of Kashmiri red chilies in a separate bowl and deseed them first. Then, soak them in water and keep the bowl aside for about 10 minutes or so. (Pro tip: Kashmiri red chilies usually add to the color of the dish and not its hotness. If you want it hot and spicy, you may add a bit of regular red chili powder in the marinade).
  • In the meantime, in a mixer, put about 15 pieces of peppercorns, 1 cinnamon stick of about half-inch size, 8 pieces of cloves, 4 cloves of garlic (medium size, peeled, whole), 1 piece of ginger (1 inch size, peeled, cut into smaller pieces), ½ tsp of cumin seeds, ½ tsp of mustard seeds, and ¼ tsp of turmeric powder.
  • Then, take the soaked red chilies out from the water and put in the mixer along with ¼ cup of white vinegar. Grind them all to make a thick paste. Remove it onto a bowl and keep it aside.
  • Now, heat 4 tbsp of cooking oil on a high flame in a pan. When the oil is hot, reduce the flame to medium and put the marinated pieces of fish in it carefully. Flip and fry them on both sides until they turn slightly golden brown in color. When done, remove them from the frying pan and them in a separate bowl.
  • Now, take a separate kadai and heat 3 tbsp of cooking oil in it on a low flame. When the oil is hot, put finely sliced pieces of one large onion and fry them until they turn golden brown.
  • At this stage, add the red chili and spice paste that you have made earlier. Mix it nicely and cook it on a low flame for about 10 to 12 minutes or until the oil separates.
  • When the oil separates, pour a cup of water and then add salt to taste along with 1 tsp of sugar to it. Give it a nice mix. Cover it and bring to a boil.
  • When the gravy starts boiling, remove the cover and check the consistency of the gravy. If it is too runny, let it cook for a couple of minutes more without the cover.
  • When you are happy with the consistency, add the fried fish and stir gently to mix the gravy nicely with every piece. Make sure all the fish pieces are nicely submerged in the gravy.
  • Now, add 2 pieces of whole green chilies to the gravy. Turn the flame of the gas stove to low and let the gravy simmer for about 3 to 4 minutes more.
  • After 4 minutes, your tasty and spicy homemade fish vindaloo is ready. Transfer it to a bowl and enjoy now or later.
Subscribe to My YouTube Channel Mitar Cooking!

Notes

I usually have fish vindaloo the next day. It tastes much better. However, you can have it the same day. 
The ensuing taste and flavor of the dish will be enhanced several times if you fry the pieces of fish slightly in the beginning. But you may also add the marinated fish pieces without frying if you prefer to make the dish.
I have used separate pans to fry the fish pieces and make the vindaloo. However, if you fry the fish in a deep bottom kadai, you can use it for making the final dish as well.

Nutrition Info (Estimation Only)

Nutrition Facts
Fish Vindaloo
Amount per Serving
Calories
 
354
Calories from Fat 243
% Daily Value*
Fat
 
27
g
42
%
Saturated Fat
 
3
g
19
%
Trans Fat
 
0.1
g
Polyunsaturated Fat
 
8
g
Monounsaturated Fat
 
16
g
Cholesterol
 
51
mg
17
%
Sodium
 
117
mg
5
%
Potassium
 
437
mg
12
%
Carbohydrates
 
8
g
3
%
Fiber
 
2
g
8
%
Sugar
 
3
g
3
%
Protein
 
21
g
42
%
Vitamin A
 
182
IU
4
%
Vitamin C
 
7
mg
8
%
Calcium
 
55
mg
6
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Let me know how it was!
Follow Me @Mitar.Cooking or Tag #mitarcooking!
Like Page @MitarCooking or Tag #mitarcooking!
Follow Me @MitarCooking or Tag #mitarcooking!