🍳
spicyseafoodcurry

Goan Fish Curry with Coconut Milk

A vibrant and aromatic Goan fish curry made with fresh coconut milk, tamarind, and traditional spices, delivering a rich and tangy flavor that perfectly complements the fresh fish.

Download Our App

Get the Best Experience

Available on iOS and Android. Download now and enjoy exclusive app-only deals

Advertisement
Servings
4
Prep Time
20min
Cook Time
30min
Total Time
50min
Difficulty
medium

Ingredients

  • 600 gramsfirm white fish fillets (such as kingfish, pomfret, or cod)

    cut into 2-inch pieces

  • 1 cupfresh grated coconut or store-bought grated coconut
  • 2 tablespoonstamarind pulp

    soaked in warm water and strained

  • 3 tablespoonsvegetable oil
  • 1 teaspoonmustard seeds
  • 1 teaspoonfenugreek seeds
  • 10 leavescurry leaves
  • 1 mediumonion

    finely chopped

  • 2 mediumgreen chili

    slit lengthwise

  • 2 tablespoonsginger-garlic paste
  • 1 teaspoonred chili powder
  • 0 ½ teaspoonturmeric powder
  • 2 teaspoonscoriander powder
  • 1 ½ teaspoonssalt

    adjust to taste

  • 2 cupswater
  • 1 cupcoconut milk

    fresh or canned

Instructions

1

Prepare the tamarind water by soaking tamarind pulp in 1/4 cup warm water for 10 minutes, then strain to extract the juice. Set aside.

2

If using fresh coconut, grind the grated coconut with 1/2 cup water to a smooth paste and strain; if using store-bought, soak and grind similarly.

3

Heat vegetable oil in a deep pan or wok over medium heat. Add mustard seeds and fenugreek seeds and let them splutter.

4

Add curry leaves, finely chopped onion, and slit green chilies. Sauté until the onions turn translucent and lightly golden, about 5-7 minutes.

5

Add ginger-garlic paste and sauté for 2-3 minutes until the raw smell disappears.

6

Stir in red chili powder, turmeric powder, coriander powder, and salt. Cook the spices on low heat for 2 minutes, stirring continuously to avoid burning.

7

Add the ground coconut paste to the pan and mix well. Cook for 5 minutes on medium-low heat, stirring occasionally.

8

Pour in the tamarind water and 2 cups of regular water. Bring the mixture to a gentle simmer.

9

Add the fish pieces gently into the curry. Cover and cook for 10-12 minutes, until the fish is cooked through and tender.

10

Lower the heat and stir in the coconut milk. Heat gently without boiling for another 5 minutes to allow flavors to meld.

11

Adjust salt and spice levels if needed. Remove from heat.

Tags

spicyseafoodcurrygluten-freedairy-free

Weekly Specials

© 2026 Grocery247. All rights reserved.