Simple Goan Fish Curry Recipe with Indian Style

Goan cuisine is known for its vibrant flavors, fresh ingredients, and unique blend of spices. Among its many prepared mouthwatering dishes, the Goan Fish Curry Recipe stands out as a real treat for seafood lovers. Today we’ll guide you through preparing this classic Indian dish at home, including the spice blend, marination process, traditional cooking methods, and serving suggestions.



This Goan fish curry requires some basic ingredients you can easily find at your local grocery store. For an authentic taste, we’ll highlight a couple of unique spices that make this dish truly special.

  • 500g white fish fillets
  • 2 tablespoons coconut oil
  • 1 onion, finely chopped
  • 2 green chillies, slit lengthwise
  • 1 teaspoon turmeric powder
  • 2 teaspoons tamarind pulp
  • Salt to taste
  • 2 tablespoons fresh coriander leaves for garnishing

For the Goan fish curry masala:

  • 1 cup grated coconut
  • 4 dried red chillies
  • 5 black peppercorns
  • 1 teaspoon coriander seeds
  • A small ball of tamarind

The stars of the show here are the dried red chilies and tamarind. These spices impart a warm, tangy flavor that is characteristic of traditional Goan cuisine.

Preparation and Cooking

Now, let’s get cooking! Here’s a step-by-step guide on how to prepare and cook your Goan fish curry.

Marinating the fish

Marinating the fish allows the flavors to soak in, resulting in a more flavorful dish. Mix the fish fillets with salt and turmeric powder. Let the fish marinate for about 15-20 minutes.

Preparing the masala

In a pan, dry roast the grated coconut, dried red chilies, black peppercorns, and coriander seeds until they turn a light brown. Allow the mixture to cool down before grinding it into a fine paste along with the tamarind.

Cooking the curry

Heat the coconut oil in a pan and add the chopped onions and slit green chilies. Sauté until the onions turn translucent. Add the ground masala, and sauté for an additional 2-3 minutes. Add the marinated fish and enough water to make a medium-consistent curry. Cook on a medium flame for about 15-20 minutes until the fish is cooked through and the flavors are well combined.

Serving and Presentation

Now that your delicious Goan fish curry is ready, let’s talk about serving and presentation. This curry is traditionally served with hot, steamed rice. The combination of spicy and tangy curry with mild and fluffy rice is truly delightful. Garnish the dish with fresh coriander leaves for an added burst of flavor and color.

In terms of presentation, serve this curry in a deep bowl or a traditional clay pot for an authentic and rustic look. A side of pickled onions or lime pickles complements the flavors of the fish curry and completes the meal.


And that’s it! You’ve just learned how to make an authentic Goan fish curry. The combination of fresh fish, tangy tamarind, fiery red chilies, and soothing coconut offers a culinary experience like no other. We hope you enjoy preparing and eating this recipe. Treat your taste buds and let us know how your cooking adventure goes! Remember, the key to a great curry is patience and love. So take your time, enjoy the process, and serve this dish with a smile.

1 thought on “Simple Goan Fish Curry Recipe with Indian Style”

Leave a Comment