Free Delivery on all orders above $100

Sign up for an Account and get Free 500 SEACoins (SGD5)

Fish Curry Recipe: A Guide to Making Delicious Meal at Home

By Joy Ann David  •   6 minute read

Fish curry is a delicious and flavourful dish that is popular in many countries around the world. It is a versatile dish that can be made with a variety of fish, spices, and other ingredients, making it perfect for any occasion. Whether you are looking for a quick and easy meal to make during the week or a special dish to serve at a dinner party, fish curry is a great option.

A pot simmering on a stove with aromatic spices, chunks of fish, and creamy coconut milk, creating a rich and flavorful fish curry

To make a delicious fish curry, there are a few essential ingredients that you will need. These include fish, coconut milk, and a variety of spices such as cumin, coriander, turmeric, and chilli powder. The type of fish you choose will depend on your personal preference and what is available in your area. Some popular choices include cod, salmon, and tilapia.

Cooking a fish curry is a straightforward process that involves simmering the fish and spices in coconut milk until the fish is cooked through and the sauce has thickened. There are many variations on this basic recipe, and you can adjust the spices and other ingredients to suit your taste. Whether you are a seasoned cook or a beginner, making a delicious fish curry is a great way to explore new flavours and ingredients.

Key Takeaways

  • Fish curry is a versatile and delicious dish that can be made with a variety of fish and spices.
  • Essential ingredients for making fish curry include fish, coconut milk, and a variety of spices.
  • Cooking a fish curry is a straightforward process that involves simmering the fish and spices in coconut milk.

Essential Ingredients

A pot simmering on a stove with chunks of fish, coconut milk, tomatoes, and aromatic spices like turmeric, cumin, and coriander

When it comes to making a delicious fish curry, the ingredients you use are key to creating the perfect flavour profile. Here are some essential ingredients that you will need to make a tasty fish curry:

Choosing the Right Fish

The type of fish you choose for your curry will have a big impact on the final taste and texture. Some great options for fish curry include snapper, cod, salmon, tilapia, halibut, ling, barramundi, and pomfret. It's important to choose a firm-fleshed white fish that will hold up well in the curry sauce.

Creating the Base

The base of your fish curry is made up of onion, ginger, and garlic. These ingredients are sautéed in coconut oil until they are soft and fragrant. This creates a flavourful foundation for the rest of the ingredients.

The Flavour Profile

To create a delicious flavour profile for your fish curry, you will need to add a variety of spices and seasonings. Some common spices used in fish curry include curry leaves, coriander, turmeric, cumin, and red chili powder. You can also use curry powder, curry paste, or garam masala to add depth and complexity to the dish.

Additional Elements

To add even more flavour to your fish curry, you can include ingredients like coconut milk, tamarind, lemon juice, or lime juice. These ingredients will add a tangy and creamy element to the dish.

Garnishes and Sides

To finish off your fish curry, you can add garnishes like fresh herbs, lemon or lime wedges, or a dollop of yogurt. You can also serve the curry with rice, naan, or roti, and a side salad of fresh leaves or a mint raita.

Cooking Method

A pot simmering with fish curry, surrounded by spices and herbs on a wooden cutting board

Preparation Techniques

To make a delicious fish curry, you will need to start by preparing the fish. You can use various types of fish such as Spanish mackerel, kingfish and other types of fish. Cut the fish into pieces and marinate it with ginger garlic paste, salt and turmeric powder. You can also add some lemon juice to give it a tangy taste.

Cooking Process

Heat oil in a pan and add mustard seeds and fenugreek seeds. Once they start to splutter, add chopped onions and fry until they turn golden brown. Add green chillies, fresh garlic and ginger paste and fry for a minute. Add red Thai curry paste and fry for a minute. Add chopped tomatoes and cook until they become soft and mushy. Add coconut milk and let it simmer for a few minutes. Add the marinated fish and let it cook for 10-15 minutes.

Serving Suggestions

Fish curry is best served with steamed white rice or biryani. You can also serve it with some bread or naan. Garnish with fresh coriander leaves and serve hot.

Storing and Reheating

If you have leftover fish curry, you can store it in an airtight container in the refrigerator for up to 2-3 days. To reheat the curry, simply heat it up in a pan on low heat until it is hot.

Regional Variations

Fish curry is a popular dish in many Asian countries, including India, Sri Lanka, and Thailand. Each region has its own unique style of preparing fish curry. South Indian fish curry is usually made with tamarind, while Goan fish curry is made with coconut milk and spices.

Health and Nutrition

Fish curry is a great source of protein and omega-3 fatty acids. It is also low in calories and high in dietary fibre. Adding vegetables to the curry can increase its nutritional value. However, some fish curries can be high in sodium and fish sauce, so it is important to moderate your intake if you have high blood pressure.

Frequently Asked Questions

A pot of simmering fish curry with aromatic spices and herbs, surrounded by bowls of fresh ingredients and a recipe book open to the "Frequently Asked Questions" page

What's the ideal type of fish to use in a curry?

The ideal type of fish to use in a curry is any firm white fish. This includes cod, haddock, tilapia, and halibut. It's important to choose a fish that won't fall apart when cooked in the curry, so avoid using delicate fish like sole or flounder.

Could you list the essential ingredients for a classic fish curry?

The essential ingredients for a classic fish curry include onion, garlic, ginger, curry powder, tomatoes, coconut milk, and of course, fish. You can also add other ingredients like chilli peppers, cilantro, and lime juice to enhance the flavour.

Is fish curry considered a healthy dish?

Fish curry is considered a healthy dish as it is a good source of lean protein and omega-3 fatty acids. Additionally, the use of spices like turmeric and ginger in the curry can have anti-inflammatory and antioxidant properties.

What's the trick to getting a thicker consistency in fish curry?

The trick to getting a thicker consistency in fish curry is to add less water or stock when cooking. You can also add a tablespoon of cornflour or plain flour to the curry to thicken it up.

How do you incorporate coconut milk into a fish curry recipe?

To incorporate coconut milk into a fish curry recipe, simply add it to the curry towards the end of the cooking time. This will give the curry a creamy and rich flavour. Be careful not to boil the curry after adding the coconut milk as it can cause it to split.

Can you suggest any variations to the traditional Indian fish curry?

You can add vegetables like bell peppers, carrots, and potatoes to the curry to make it more filling and nutritious. You can also experiment with different spices like cumin, coriander, and garam masala to create a unique flavour profile. Finally, you can try using different types of fish to create a variety of fish curries.

Previous Next