Goan fish curry recipe with step by step photos and a video recipe. This Goan kingfish curry is quick and easy, made in one pan, and ready in 30 minutes. Spiced coconut gravy and kingfish come together in a curry that tastes even better the next day. Serve with rice, pav, or traditional poi.
4medium size Kingfishsteaks (slices)/Iswan/Surmai Fish/Seer Fish
salt to taste
For the coconut masala paste
½grated coconut (1 cup)
10-12dried Kashmiri red chilies
1tablespooncoriander seeds
1teaspooncumin
6black peppercorns
1-inchginger
3big garlic clovesor 6-7 small garlic
a small piece of tamarind
½teaspoonturmeric
1small onionsliced
For the fish curry
2teaspoonoil
1onionchopped
salt to taste
1green chilislit (optional)
4-5kokumadd as per taste
Instructions
Marinate the fish
Sprinkle salt evenly on both sides of the fish steaks/slices. Place the marinated fish in a refrigerator.
Finely chop the onions. Keep it aside on a plate.
Prepare the coconut masala paste
Combine all the coconut masala paste ingredients in a mixer jar. Add little water and grind the ingredients to a fine paste. Add more water as needed to achieve a smooth consistency.
Making fish curry
Heat 2 teaspoons of oil in a heavy bottom pan over medium heat.
Add the chopped onions and sauté until they turn golden brown.
Next, add the ground masala paste to the onions. Stir well to combine.
Add water to the pan to adjust the consistency of the fish curry.
Now, add salt to taste, green chilies (optional), and kokum. Bring the curry to a boil.
Gently add the marinated fish steaks to the boiling curry.
Cook for approximately 5 minutes, or until the fish is cooked through and flakes easily with a fork. Avoid overcooking the fish. Goan fish curry is now ready to serve. Serve with rice or bread.
Video
Notes
Use fresh fish: Fresh kingfish (or any firm fish like mackerel or pomfret can be used to make this curry. Avoid frozen fish if possible for the best texture and flavor.
Grind a smooth masala: Whether using fresh coconut or frozen, grind the masala to a smooth, creamy consistency.
Balance the sourness: Tamarind and kokum both add tang, but adjust according to your taste. Too much sourness can overpower the flavor of fish.
Don’t overcook the fish: Add the fish once the curry is simmering gently, and cook just until done (about 5–7 minutes). Overcooked fish can become tough or break apart.
Let it rest: This curry tastes even better after resting. If time allows, make it a few hours ahead or enjoy the leftovers the next day for maximum flavor.
Use coconut oil (if possible): Coconut oil adds an authentic Goan aroma and depth, especially if you’re using fresh coconut in the masala.