Skip to content
Forkin
Main CourseDinner

Goan Fish Curry

This vibrant Goan fish curry features firm white fish simmered in a rich, tangy coconut-based gravy. A blend of aromatic spices and a touch of kokum creates a truly authentic flavor profile. Serve with steamed rice for a comforting and flavorful meal.

An original recipe by Forkin

Total time
50 min
Serves
4
Difficulty
Medium
Per serving
459 kcal
Download the app
Gluten-free

Allergen information: may contain fish. Always check ingredient packaging if you have an allergy.

Goan Fish Curry

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

Ingredients

  • 600 gfirm white fish fillet, cut into 2-inch (5.1 cm) pieces
  • 2 tbspcoconut oil
  • 1 pcsyellow onion, finely chopped
  • 4 clovegarlic, minced
  • 1 tbspginger, grated
  • 1 pcsgreen chili, slit lengthwise
  • 1 tspturmeric powder
  • 1.5 tbspcoriander powder
  • 1 tspcumin powder
  • 1 tspred chili powder
  • 3 pcskokum(optional)
  • 400 mlcoconut milk, full-fat
  • 0.5 cupwater
  • 1 tspsalt, or to taste

garnish

  • 2 tbspfresh cilantro, chopped, for garnish

Equipment

grater · large pot · cutting board · knife

The method

Step by step

  1. 1

    Heat the coconut oil in a large pot or Dutch oven over medium heat.

    About 1 min

  2. 2

    Add the onion and sauté until softened and translucent, about 5-7 minutes.

    About 7 min

  3. 3

    Stir in the garlic, ginger, and green chili, cooking for another 2 minutes until fragrant.

    About 2 min

  4. 4

    Add the turmeric powder, coriander powder, cumin powder, and red chili powder to the pot.

  5. 5

    Cook the spices for 1 minute, stirring constantly, to toast them lightly.

    About 1 min

    Cook’s note: Ensure the spices don't burn; reduce heat if necessary.

  6. 6

    Pour in the coconut milk and water, then add the kokum (if using) and salt.

  7. 7

    Bring the curry to a gentle simmer, then reduce the heat to low and cook for 10 minutes, allowing the flavors to meld.

    About 10 min

  8. 8

    Gently add the fish pieces to the simmering curry, ensuring they are submerged.

    Cook’s note: Avoid over-stirring to prevent the fish from breaking apart.

  9. 9

    Cover the pot and cook for 8-10 minutes, or until the fish is opaque and cooked through.

    About 10 min

    Cook’s note: Cooking time may vary depending on the thickness of your fish.

  10. 10

    Taste and adjust seasoning if needed, then remove from heat.

  11. 11

    Garnish with fresh cilantro before serving.

Per serving

Nutrition

Calories
458.6kcal
Protein
30.9g
Carbs
15.2g
Fat
36.9g
Fibre
6.1g
Sugar
4.4g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store leftover Goan fish curry in an airtight container in the refrigerator.

Reheating

Gently reheat on the stovetop over low heat until warmed through, adding a splash of water if needed to adjust consistency.

More recipes

All recipes
  • Yum Talay (Thai Seafood Salad)main course

    Yum Talay (Thai Seafood Salad)

    This vibrant Thai seafood salad combines a medley of cooked seafood with crisp vegetables and fresh herbs, all tossed in a spicy and tangy dressing. It's a refreshing and flavorful dish perfect for a light meal.

    35 min 169 kcal
  • Traditional Dutch Rookworstside dish

    Traditional Dutch Rookworst

    Rookworst is a Dutch smoked sausage, traditionally served with stamppot or other hearty Dutch meals. This recipe focuses on properly heating and serving the sausage to bring out its rich, smoky flavor and tender texture. It's a simple yet satisfying addition to any winter meal.

    25 min 219 kcal
  • Baked Macaroni And Cheese With Hot Dogsmain course

    Baked Macaroni And Cheese With Hot Dogs

    A classic American comfort food, this dish features tender elbow macaroni and sliced hot dogs in a rich, homemade cheddar cheese sauce. The casserole is baked until bubbly and golden-brown on top, making for a satisfying and kid-friendly weeknight dinner.

    50 min 836 kcal
  • Pain au Chocolatbreakfast

    Pain au Chocolat

    These classic French pastries feature rich, flaky laminated dough wrapped around two pieces of dark chocolate. Perfect for a special breakfast or brunch, they offer a delightful contrast of crisp exterior and tender, buttery interior with melted chocolate.

    13 hr 18 min 485 kcal
  • Spanish Canelones with Meat Fillingmain course

    Spanish Canelones with Meat Filling

    This classic Spanish dish features tender pasta sheets rolled around a savory meat filling, baked in a rich bechamel sauce. It's a comforting and hearty meal, perfect for a family dinner. The canelones are often topped with cheese and baked until golden brown.

    1 hr 45 min 849 kcal
  • Pyttipannamain course

    Pyttipanna

    A classic Scandinavian hash made from diced potatoes, smoked sausage, and onions, all fried together in a single pan. This hearty and satisfying dish is traditionally served with a fried egg on top and a side of pickled beets.

    40 min 569 kcal
  • Bun Bo Xao (Vietnamese Beef Noodle Salad)main course

    Bun Bo Xao (Vietnamese Beef Noodle Salad)

    This vibrant Vietnamese beef noodle salad features tender marinated beef stir-fried with onions, served over a bed of fresh herbs, lettuce, and rice vermicelli. It's all brought together with a tangy, savory nuoc cham dressing and topped with crunchy peanuts.

    1 hr 10 min 689 kcal