You are here Home » Meat Recipes » Fish Seafood » Spicy Coconut Fish Curry

Spicy Coconut Fish Curry

Sharing is caring!

This spicy coconut fish curry infused with the tanginess of tamarind is a warm and hearty curry perfect for your busy weeknights or lazy weekends. The curry gets ready in about 30 minutes and is delicious over steamed rice.

Skillet with fish curry.
Coconut curry with fish and tamarind.

Understanding the magic of fish curry

  • To truly appreciate fish curry with coconut and tamarind, it’s crucial to understand the magic behind this dish. Fish curry is a culinary delight enjoyed for centuries, originating from the coastal regions of India and Southeast Asia. Its rich and complex flavors result from the carefully balanced combination of spices, herbs, and tangy ingredients.
  • The secret to a perfect fish curry lies in the artful blending of spices. Turmeric, cumin, coriander, and red chili powder are just a few of the vibrant spices that infuse the curry with its distinctive taste. These spices not only enhance the flavor of the fish but also offer a wide range of health benefits, including anti-inflammatory properties and a boost to the immune system.
  • Coconut and tamarind add a unique depth of flavor. The creamy sweetness of coconut milk provides a velvety richness to the curry, while the tangy tamarind adds a delightful sour note. Together, they create a harmonious balance that elevates the dish to new heights of deliciousness.
  • But it’s not just the flavors that make fish curry so magical; it’s also the versatility of this dish. Fish curry can be adapted to suit various tastes and dietary preferences. Whether you prefer a mild and creamy curry or a hot and spicy one, there are endless possibilities to experiment with. You can also customize your fish curry by using different types of fish, such as salmon, cod, or tilapia, each lending its own distinct flavor and texture to the dish.
  • The beauty of fish curry lies in its ability to transport you to far-off lands with just one bite. Close your eyes, and let the aromas of roasted spices and simmering coconut milk waft through the air, conjuring images of bustling markets and exotic coastal villages. The magic of fish curry lies in its ability to not only tantalize your taste buds but also evoke a sense of adventure and wanderlust.

Ingredients and substitutes

  • First and foremost, fish is the star of the show when it comes to this dish. Opting for a firm white fish like cod or halibut is a safe bet, as they hold up well during cooking and won’t easily break apart. However, feel free to experiment with other types of fish such as salmon or tilapia, depending on your personal preference and availability.
  • Coconut milk is another essential ingredient that adds a creamy richness to the curry. If you’re unable to find coconut milk, you can substitute it with coconut cream, which has a thicker consistency and a more intense coconut flavor. Alternatively, you can try using regular milk or a combination of milk and yogurt to achieve a similar creamy texture.
  • Tamarind is a unique ingredient that lends a tangy and slightly sweet flavor to the curry. If you don’t have tamarind on hand, you can use lime juice as a substitute. The acidity of the lime will provide a similar tanginess that balances out the richness of the coconut milk.
  • Spices such as mustard, coriander, turmeric, and chilies are crucial for creating the aromatic base of the curry. If you’re missing one or more of these spices, don’t worry. You can also use curry powder spice mix. It is a blend of many similar spices but in different proportions.
  • Onions and garlic provide a savory depth to the curry, but if you’re out of either, you can substitute them with shallots or leeks. These alternatives offer a similar flavor profile and will complement the other ingredients beautifully.
A skillet with curry fish.
Coconut curry with fish and tamarind.

Tips and Variations for Your Fish Curry

When preparing a coconut fish curry, there are endless possibilities for customization.

  • Time permitting, one tip to enhance the flavors is to marinate the fish in coconut milk, tamarind paste, and a blend of turmeric, coriander, and cumin. Allowing the fish to soak up these vibrant flavors will infuse every bite with a delightful complexity.
  • For those who prefer a creamier curry, adding a dollop of coconut cream at the end can create a luscious texture that coats the fish beautifully. This light touch adds an indulgent element to the dish, making it even more satisfying.
  • If you want to add extra tanginess to your fish curry, consider incorporating fresh lime or lemon juice. Additionally, you can experiment with adding other tangy ingredients like tomatoes or even raw mango for a sweet and tangy twist.
  • Spice enthusiasts can play around with the heat level by adjusting the amount of chili peppers used. For a milder curry, remove the seeds and membranes from the peppers. Conversely, if you crave a fiery kick, leave them intact or add more. Remember to taste as you go and adapt the spice level to your preference.
  • To add depth and complexity to the curry, consider incorporating whole spices like cinnamon sticks, cardamom pods, or cloves during cooking.
A skillet with fish curry.
Coconut curry with fish and tamarind.

Creative ways to serve fish curry

  • One creative way to serve fish curry is to showcase it in a vibrant and colorful bowl. Start by ladling the fragrant curry into a deep bowl, ensuring that the fish and vegetables are prominently displayed. Garnish with fresh herbs like cilantro or basil, and add a pop of color with thinly sliced red chili peppers or lemon wedges. This presentation not only adds visual appeal but also allows each component of the dish to shine.
  • For a more interactive and playful dining experience, consider serving your fish curry in individual portions wrapped in banana leaves or lotus leaves. This not only infuses a subtle earthy aroma into the dish but also adds an element of surprise when your guests unwrap their portions. You can tie the leaves with kitchen twine or secure them with toothpicks for a rustic and visually appealing presentation.
  • If you want to add a touch of elegance to your fish curry, consider serving it in delicate, edible cups made from crispy rice paper or phyllo dough. Simply mold the dough into small cups using a muffin tin, bake until golden brown, and then fill each cup with a generous amount of fish curry. This presentation not only adds a delightful crunch to every bite but also allows for easy portion control.
  • Another artistic way to present your fish curry is by plating it on a colorful bed of fragrant basmati rice. Arrange the rice or couscous in the center of a large platter, creating a well in the middle. Ladle the fish curry into the well, allowing it to spill over the sides slightly. Surround the curry with vibrant and sautéed vegetables or a refreshing salad to create a visually stunning display. Your guests will be impressed by the intricate presentation and the variety of flavors and textures.

Frequently asked questions

What type of fish is best for fish curry?

When it comes to fish curry, you’ll want to choose a fish that can hold up well in the flavorful and spicy sauce. Some popular choices include firm white fish like cod, halibut, or snapper. However, you can also use salmon or even shrimp for a different twist.

Can I use frozen fish for fish curry?

Yes, using frozen fish can be a convenient option if fresh fish is not readily available. Just make sure to thaw the fish completely before adding it to the curry. This will ensure even cooking and prevent any unwanted texture changes in the dish.

How long should I cook the fish curry?

The cooking time for fish curry can vary depending on the type and thickness of the fish you’re using. In general, it’s best to simmer the curry gently for about 10-15 minutes after adding the fish. This should be enough time for the fish to cook through without becoming overdone.

Can I make fish curry ahead of time?

Yes, fish curry can be made ahead of time to save you time and effort on the day of serving. In fact, many enthusiasts believe that the flavors of the curry develop even further when it is allowed to sit overnight. Just make sure to store it in an airtight container in the refrigerator and reheat gently before serving.

What can I serve with fish curry?

Fish curry pairs well with a variety of accompaniments. Traditional options include fragrant basmati rice, naan bread, or roti. You can also serve it with couscous for a lighter option. Additionally, a side of pickles, chutney, or raita can add a refreshing contrast to the rich flavors of the curry.

Pin this and other East-Indian Recipes on Pinterest here. Don’t forget to like and Follow for more recipes.


A skillet with fish curry.

Spicy Coconut Fish Curry

5 from 1 vote
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Calories: 361kcal
Adjust Servings Here: 4 servings
This spicy coconut fish curry infused with the tanginess of tamarind is a warm and hearty curry perfect for your busy weeknights or lazy weekends. The curry gets ready in as little as 30 minutes and is delicious over steamed rice.

Ingredients

Masala Paste

  • 6 – 8 large Kashmiri chilies – whole dried, deseeded
  • tsp Coriander seeds
  • tsp Mustard seeds
  • ½ tsp Turmeric powder
  • 6 large Garlic cloves
  • ¼ cup Grated coconut
  • ½ med Onion roughly chopped

Fro the Curry

  • 1 – 1½ lb (5 – 700 grams) White fish fillets like cod, haddock, or snapper, cut into portions
  • ½ cup Coconut milk
  • 2 tbsp Vegetable oil
  • 5 – 6 small curry leaves
  • ½ med Onion finely chopped
  • 2 med Green chilies slit (optional)
  • 1 large Tomato chopped
  • 3 inch Fresh tamarind dissolved in ¼ cup water Or 1 tsp tamarind paste
  • 1 tsp Sugar
  • ½ tsp Salt to taste
  • 2 tbsp Fresh coriander leaves for garnish

Instructions

  • Fish – Clean the fish fillets and marinate with salt and turmeric powder. Set aside for 15-20 minutes.
    1 – 1½ lb White fish fillets
  • Roast – In a dry skillet over medium heat, toast the Kashmiri chilies, coriander seeds, and mustard seeds until fragrant. Allow it to cool.
    6 – 8 large Kashmiri chilies – whole, 1½ tsp Coriander seeds, 1½ tsp Mustard seeds, ½ med Onion
  • Paste – Transfer the toasted spices to a blender or grinder with the ingredients of the masala paste. Blend into a smooth paste, adding a little water if necessary. Set aside.
    ½ tsp Turmeric powder, 6 large Garlic cloves, ¼ cup Grated coconut
  • Sauté – In a large pan, heat oil over medium heat. Add the finely chopped onions, curry leaves, and green chilies, and sauté until the onions are translucent and golden.
    2 tbsp Vegetable oil, 5 – 6 small curry leaves, ½ med Onion, 2 med Green chilies
  • Masala – Stir in the masala paste, and cook for 4-5 minutes, or until oil starts separating from the masala. Add the chopped tomato and cook until it becomes soft and mushy. Stir in the tamarind water, sugar, and salt. Cook for 2-3 minutes, allowing the flavors to meld.
    1 large Tomato, 3 inch Fresh tamarind, 1 tsp Sugar, ½ tsp Salt
  • Simmer – Add the coconut milk and bring the curry to a gentle simmer. Adjust the consistency by adding a little water if necessary.
    ½ cup Coconut milk
  • Fish – Carefully add the marinated fish pieces to the curry. Cover and cook for 7-10 minutes or until the fish is cooked through and tender. Check the seasoning and adjust the salt or sugar if necessary.
  • Garnish the curry with fresh coriander leaves. Serve your spicy coconut fish curry hot with rice or Indian bread.
    2 tbsp Fresh coriander leaves

Recipe Notes

When preparing a coconut fish curry, there are endless possibilities for customization.
  • Time permitting, one tip to enhance the flavors is to marinate the fish in coconut milk, tamarind paste, and a blend of turmeric, coriander, and cumin. Allowing the fish to soak up these vibrant flavors will infuse every bite with a delightful complexity.
  • For those who prefer a creamier curry, adding a dollop of coconut cream at the end can create a luscious texture that coats the fish beautifully. This light touch adds an indulgent element to the dish, making it even more satisfying.
  • If you want to add extra tanginess to your fish curry, consider incorporating fresh lime or lemon juice. Additionally, you can experiment with adding other tangy ingredients like tomatoes or even raw mango for a sweet and tangy twist.
  • Spice enthusiasts can play around with the heat level by adjusting the amount of chili peppers used. For a milder curry, remove the seeds and membranes from the peppers. Conversely, if you crave a fiery kick, leave them intact or add more. Remember to taste as you go and adapt the spice level to your preference.
  • To add depth and complexity to the curry, consider incorporating whole spices like cinnamon sticks, cardamom pods, or cloves during cooking.

About Videos – most recipes has two videos – a quick version in the post & longer detailed version on this recipe card. Please do subscribe to my channel if you like my videos

Nutrition Information
Calories: 361kcal | Carbohydrates: 12g | Protein: 37g | Fat: 20g | Saturated Fat: 10g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 3g | Trans Fat: 0.04g | Cholesterol: 85mg | Sodium: 392mg | Potassium: 822mg | Fiber: 3g | Sugar: 5g | Vitamin A: 640IU | Vitamin C: 36mg | Calcium: 59mg | Iron: 3mg

The nutrition information and metric conversion are calculated automatically. I cannot guarantee its accuracy. If this data is important to you please verify with your trusted nutrition calculator. Thank you

Did you make this recipe? I’d love to hear how it was.Mention @veenaazmanov or tag me on Instagram #veenaazmanov

Sharing is caring!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating