Free Delivery on all orders above $120

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

A Taste of Home Cooking: How to Make Spicy Fish Curry

By Joy Ann David  •   6 minute read

If you're a fan of spicy food and are looking for a new recipe to try, making a spicy fish curry is a great option. This dish is full of flavour and can be made with a variety of different types of fish, making it a versatile and delicious meal.

In a sizzling pan, sauté onions, garlic, and ginger. Add spices, tomatoes, and coconut milk. Simmer with fish until tender. Garnish with cilantro

To start, you'll need to select the right ingredients for your curry. This includes choosing the type of fish you want to use, as well as selecting the right spices and other flavourings to give your curry its signature taste.

Cooking the perfect spicy fish curry requires a bit of patience and attention to detail, but the end result is well worth it. From preparing your fish to cooking your spices and creating the perfect sauce, there are a number of steps involved in making this dish. With a bit of practice and experimentation, you'll be able to create a delicious spicy fish curry that's sure to impress your friends and family.

Key Takeaways

  • Making a spicy fish curry is a great way to add some variety to your meals.
  • Selecting the right ingredients is key to creating a flavourful and delicious curry.
  • With a bit of practice, you can cook the perfect spicy fish curry at home.

Selecting the Right Ingredients

A hand reaches for spices and fresh fish, while a pot simmers on a stove. Ingredients are laid out, ready to be combined for a spicy fish curry

When it comes to making a delicious and spicy fish curry, selecting the right ingredients is crucial. Here are some important factors to consider when choosing your ingredients:

Choosing the Fish

The type of fish you choose will have a significant impact on the flavour and texture of your curry. Firm fish such as salmon, snapper, cod, mackerel, pomfret, seer fish, halibut, barramundi, basa, and tuna are all good choices for fish curry. Make sure to choose fresh fish, as frozen fish can become mushy when cooked in a curry.

Essential Spices and Herbs

Spices and herbs are the backbone of any good fish curry. Some essential spices and herbs to include in your curry are garlic, onion, ginger, coriander, chilli powder, cumin, mustard seeds, green chillies, garam masala, and coriander leaves. You can also use curry paste or fresh curry leaves to enhance the flavour of your curry.

Coconut and Its Forms

Coconut is an essential ingredient in many Indian fish curries, and it adds a rich and creamy texture to the dish. You can use coconut milk, coconut cream, or grated coconut in your curry, depending on the recipe. Make sure to choose good quality coconut products to ensure the best flavour.

Cooking the Perfect Spicy Fish Curry

A pot simmers with red curry, coconut milk, and chunks of fish. Onions, garlic, and ginger sizzle in a pan. A chef sprinkles in spices

If you're a fan of spicy food and love fish, then you're in for a treat with this recipe. Making a delicious spicy fish curry is easier than you think and can be done in just 30 minutes. Here's how you can make the perfect spicy fish curry.

Preparing Your Ingredients

Before you start cooking, make sure you have all your ingredients ready. For this recipe, you'll need fish (tilapia works well), turmeric powder, coconut oil, vegetable oil, curry sauce, fenugreek seeds, herbs, and spices.

Start by marinating your fish with turmeric powder and salt. This will help to infuse the flavour into the fish and make it more tender. While the fish is marinating, prepare the rest of your ingredients.

Mastering the Cooking Process

To start cooking, heat a tablespoon of coconut oil in a pan and add a teaspoon of fenugreek seeds. Once the seeds start to sizzle, add the curry sauce and cook for a few minutes. Then, add the marinated fish to the pan and let it simmer for about 10 minutes.

While the fish is cooking, prepare your side dish. Rice, roti, naan, chapati, or fried rice all work well with this spicy fish curry. Once the fish is cooked, add some herbs and spices to taste. Coriander and cumin are great options.

Serving Suggestions

When serving your spicy fish curry, make sure to garnish it with some fresh coriander leaves. This will add a pop of colour and freshness to your dish. You can also serve it with some lemon wedges to add a tangy flavour.

Frequently Asked Questions

A pot simmers with red fish curry, surrounded by bowls of spices and ingredients. A cookbook titled "Spicy Fish Curry" is open to a page with a list of FAQs

What's the best way to prepare a spicy fish curry without using coconut milk?

Coconut milk is a key ingredient in many fish curries, but if you don't like the taste or simply don't have any on hand, you can still make a delicious and spicy fish curry. One way to do this is to use a tomato-based sauce. Start by sautéing onions and garlic in oil until they are soft and translucent. Then add diced tomatoes, chilli powder, cumin, coriander, and turmeric. Cook the sauce until it thickens, and then add your fish. Simmer until the fish is cooked through and the sauce has thickened to your desired consistency.

Can you suggest a method for making a spicy fish curry with coconut milk?

If you love the creamy taste of coconut milk, you can use it to make a spicy fish curry too. First, sauté onions and garlic in oil until they are soft and translucent. Then add your spices - chilli powder, cumin, coriander, and turmeric. Next, add diced tomatoes and cook until they are soft and mushy. Finally, add coconut milk, fish, and salt. Simmer until the fish is cooked through and the sauce has thickened.

What are the secrets to an authentic Indian-style spicy fish curry?

The key to an authentic Indian-style fish curry is the right blend of spices. Cumin, coriander, turmeric, and chilli powder are the most commonly used spices in Indian cooking. Another secret is to use fresh ingredients, especially fish. Indian-style fish curries are often made with whole fish, but you can use fillets too. Finally, don't forget to add a squeeze of lime juice and some fresh coriander leaves at the end for that extra burst of flavour.

Could you recommend a simple recipe for an Indian fish curry?

Here's a simple recipe for an Indian-style fish curry:

  • Heat oil in a pan and sauté onions and garlic until they are soft and translucent.
  • Add spices - chilli powder, cumin, coriander, and turmeric - and cook for a minute or two.
  • Add diced tomatoes and cook until they are soft and mushy.
  • Add fish, salt, and enough water to cover the fish.
  • Simmer until the fish is cooked through and the sauce has thickened.
  • Add a squeeze of lime juice and some fresh coriander leaves at the end.

Which type of fish should I choose for making a top-notch spicy curry?

The type of fish you use for your curry is up to you, but some popular choices are salmon, tilapia, cod, and haddock. You can use any firm-fleshed fish that won't fall apart during cooking. If you're not sure which fish to use, ask your fishmonger for recommendations.

How can I tone down a fish curry that's turned out too spicy?

If your fish curry is too spicy, you can try adding a dollop of yoghurt or sour cream to the sauce to help balance out the heat. You can also add more tomatoes or coconut milk to dilute the spiciness. Alternatively, you can serve the curry with some plain rice or bread to help absorb some of the heat.

Previous Next