Experience the rich and vibrant flavors of Goa with this delightful fish curry. This dish combines the creamy goodness of coconut milk with the aromatic spices of Goan curry paste, creating a mouthwatering meal that will transport your taste buds to the coastal regions of India.
Some ingredients in this recipe might not be commonly found in every household. Goan curry paste is a unique blend of spices specific to the Goan region and may require a visit to a specialty store or an online purchase. Additionally, coconut milk is essential for achieving the creamy texture and authentic flavor of this dish.

Ingredients For Indian Goan Fish Curry Recipe
Fish fillets: The main protein of the dish, providing a tender and flaky texture.
Vegetable oil: Used for sautéing the aromatics and cooking the curry.
Onion: Adds sweetness and depth of flavor to the curry.
Garlic: Provides a pungent and aromatic base.
Ginger: Adds a zesty and slightly spicy note.
Goan curry paste: A blend of spices that gives the curry its distinctive Goan flavor.
Coconut milk: Creates a rich and creamy texture, balancing the spices.
Water: Helps to adjust the consistency of the curry.
Salt: Enhances the overall flavor of the dish.
Black pepper: Adds a mild heat and depth to the curry.
Lemon juice: Provides a tangy freshness that brightens the flavors.
Cilantro: Used as a garnish, adding a fresh and herbaceous note.
Technique Tip for This Recipe
When preparing the fish fillets, ensure they are cut into uniform pieces to promote even cooking. To enhance the flavor, you can marinate the fish with a bit of salt and lemon juice for about 15 minutes before adding them to the curry. This step will not only infuse the fish with a subtle tanginess but also help in tenderizing it. Additionally, when sautéing the onions, garlic, and ginger, make sure to cook them until the onions are a deep golden brown, as this will add a rich depth of flavor to the curry.
Suggested Side Dishes
Alternative Ingredients
fish fillets - Substitute with tofu: Tofu can mimic the texture of fish and absorb the flavors of the curry well, making it a good vegetarian alternative.
vegetable oil - Substitute with coconut oil: Coconut oil adds a subtle coconut flavor that complements the Goan curry paste and coconut milk.
onion - Substitute with shallots: Shallots have a milder and sweeter taste compared to onions, which can add a different depth of flavor to the curry.
garlic - Substitute with garlic powder: If fresh garlic is unavailable, garlic powder can provide a similar flavor, though it may be less pungent.
ginger - Substitute with ground ginger: Ground ginger can be used if fresh ginger is not available, though it will have a slightly different flavor profile.
Goan curry paste - Substitute with Thai red curry paste: Thai red curry paste can be used as an alternative, though it will have a different spice blend and heat level.
coconut milk - Substitute with almond milk with coconut extract: Almond milk with a few drops of coconut extract can mimic the creamy texture and flavor of coconut milk.
water - Substitute with vegetable broth: Vegetable broth adds more depth of flavor compared to plain water.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, enhancing the overall taste of the curry.
black pepper - Substitute with white pepper: White pepper has a slightly different heat and flavor profile but can be used similarly to black pepper.
lemon juice - Substitute with lime juice: Lime juice provides a similar acidity and freshness to the dish.
cilantro - Substitute with parsley: Parsley can be used as a garnish if cilantro is not available, though it will have a different flavor.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the fish curry to cool completely before storing. This helps prevent condensation, which can lead to a watery texture and spoilage.
- Transfer the cooled curry into an airtight container. Ensure the container is clean and dry to maintain the freshness of the curry.
- Store the container in the refrigerator if you plan to consume the curry within 2-3 days. The cool temperature will help preserve the flavors and prevent bacterial growth.
- For longer storage, place the airtight container in the freezer. The curry can be frozen for up to 2 months without significant loss of flavor or texture.
- When ready to reheat, thaw the curry in the refrigerator overnight if frozen. This gradual thawing process helps maintain the integrity of the fish.
- Reheat the curry on the stovetop over medium heat, stirring occasionally to ensure even heating. Add a splash of coconut milk or water if the curry appears too thick.
- Avoid reheating the curry multiple times, as this can degrade the quality of the fish and other ingredients. Reheat only the portion you plan to consume.
- Garnish with fresh cilantro and a squeeze of lemon juice just before serving to refresh the flavors and add a burst of freshness.
How to Reheat Leftovers
Stovetop Method:
- Place the leftover Indian Goan Fish Curry in a saucepan.
- Add a splash of water or coconut milk to maintain the sauce's consistency.
- Heat over medium-low heat, stirring occasionally to prevent sticking.
- Simmer until the fish is heated through, usually about 5-7 minutes.
Microwave Method:
- Transfer the curry to a microwave-safe dish.
- Cover with a microwave-safe lid or plastic wrap to retain moisture.
- Heat on medium power for 2-3 minutes, stirring halfway through.
- Check if the fish is heated evenly; if not, continue heating in 30-second intervals.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the leftover curry in an oven-safe dish.
- Cover with aluminum foil to prevent drying out.
- Bake for about 15-20 minutes, or until the fish is thoroughly heated.
Steam Method:
- Place the curry in a heatproof dish that fits into your steamer.
- Steam over boiling water for about 10 minutes.
- Ensure the fish is heated through and the sauce is hot.
Slow Cooker Method:
- Transfer the leftover curry to the slow cooker.
- Set to low heat and cook for 1-2 hours.
- Stir occasionally to ensure even heating.
Sous Vide Method:
- Place the curry in a vacuum-sealed bag.
- Set your sous vide machine to 140°F (60°C).
- Submerge the bag in the water bath for about 30 minutes.
- Ensure the fish is heated through before serving.
Best Tools for This Recipe
Pan: A pan is essential for heating the oil and cooking the ingredients. It should be large enough to hold all the components of the curry.
Spatula: A spatula is useful for stirring and sautéing the onions, garlic, and ginger to ensure they cook evenly.
Measuring spoons: Measuring spoons are needed to accurately measure the vegetable oil, goan curry paste, and lemon juice.
Measuring cup: A measuring cup is necessary for measuring the coconut milk and water to ensure the right consistency of the curry.
Knife: A knife is required for finely chopping the onions and cilantro, as well as for cutting the fish fillets into pieces.
Cutting board: A cutting board provides a safe surface for chopping the onions, garlic, ginger, and cilantro.
Grater: A grater is used to grate the ginger, which adds a fresh and aromatic flavor to the curry.
Mixing bowl: A mixing bowl can be handy for holding the fish pieces and other prepped ingredients before they are added to the pan.
Ladle: A ladle is useful for serving the hot curry once it is ready.
Tongs: Tongs can be used to gently place the fish pieces into the curry and to turn them if needed during cooking.
How to Save Time on Making This Dish
Prep ingredients in advance: Chop onions, mince garlic, and grate ginger ahead of time to streamline cooking.
Use pre-made curry paste: Opt for store-bought Goan curry paste to save time on blending spices.
One-pot cooking: Use a single pan for the entire recipe to minimize cleanup.
Quick fish prep: Choose boneless, skinless fish fillets to reduce prep time.
Batch cooking: Double the recipe and freeze half for a quick meal later.
Efficient simmering: Cover the pan while simmering to cook the fish faster.

Indian Goan Fish Curry
Ingredients
Main Ingredients
- 500 g Fish fillets cut into pieces
- 2 tablespoon Vegetable oil
- 1 cup Onion finely chopped
- 2 cloves Garlic minced
- 1 inch Ginger grated
- 2 tablespoon Goan curry paste
- 1 cup Coconut milk
- 1 cup Water
- to taste Salt
- to taste Black pepper
- 1 tablespoon Lemon juice
- 2 tablespoon Cilantro chopped
Instructions
- Heat oil in a pan over medium heat.
- Add onions, garlic, and ginger. Sauté until onions are golden brown.
- Add Goan curry paste and cook for 2 minutes.
- Pour in coconut milk and water. Bring to a boil.
- Add fish pieces, salt, and pepper. Simmer for 10-15 minutes until fish is cooked.
- Stir in lemon juice and garnish with cilantro. Serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Dish
More Amazing Recipes to Try 🙂
- Indian Railway Lamb Curry Recipe1 Hours 20 Minutes
- Indian Thekua Recipe50 Minutes
- Indian Mochar Ghonto (Banana Blossom Curry) Recipe1 Hours 15 Minutes
- Beef Stew Recipe2 Minutes
- Hard Boiled Egg Recipe15 Minutes
- Indian Payasam Recipe40 Minutes
- Indian Cabbage Stir Fry with Coconut Recipe25 Minutes
- Indian Vegetable Khichdi Recipe40 Minutes
Leave a Reply