“thakkali Malu” Sri Lankan Fish Curry With Tomato Recipe

Thats Nerdalicious Recipe

Thakkali Malu: Aromatic Sri Lankan Fish Curry with Tomato

The first time I tasted Thakkali Malu, I was miles away from Sri Lanka, tucked into a tiny, bustling kitchen in a friend’s London flat. The air hung thick with the scent of warm spices – turmeric, chili, and something distinctively Ceylon. My friend’s mother, a vibrant woman with a mischievous smile, ladled a generous portion of the ruby-red curry over fluffy rice. The tender fish, bathed in the tangy tomato and creamy coconut milk sauce, simply melted in my mouth. That single bite transported me, igniting a lifelong love for Sri Lankan cuisine and the vibrant flavors of Thakkali Malu.

Recipe Overview

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Servings: 4
  • Dietary Type: Dairy-Free

Ingredients

  • 500g fish steaks (kingfish, tuna, Spanish mackerel, or mullet are all excellent)
  • 1 teaspoon ground turmeric
  • 1 teaspoon salt
  • Oil for frying
  • 1 large onion, roughly chopped
  • 3 garlic cloves
  • 2 teaspoons fresh ginger, finely chopped
  • 1 medium tomato, chopped
  • 2 tablespoons oil
  • 1 tablespoon Ceylon curry powder (store-bought or homemade)
  • 1 teaspoon chili powder (adjust to your heat preference)
  • Salt to taste
  • 2 cups coconut milk

Equipment Needed

  • Frying pan
  • Saucepan
  • Electric blender or food processor

Instructions

  1. Begin by preparing the fish. Wash the fish steaks thoroughly and pat them completely dry with paper towels. In a small bowl, combine the ground turmeric and 1 teaspoon of salt. Rub this mixture generously all over the fish steaks, ensuring they are evenly coated.
  2. Cut each fish steak into serving-sized pieces, approximately 2-3 inches in size. This will allow the fish to cook evenly and absorb the flavors of the curry.
  3. Heat a generous amount of oil in a frying pan over medium-high heat. Once the oil is hot, carefully place the fish pieces in the pan, ensuring not to overcrowd it. Fry the fish until golden brown on both sides, about 3-4 minutes per side. Frying the fish beforehand gives it a nice texture and prevents it from falling apart in the curry.
  4. Remove the fried fish from the pan and drain on paper towels to remove excess oil. Set aside.
  5. Now, prepare the base of the curry. In the container of an electric blender or food processor, combine the roughly chopped onion, garlic cloves, fresh ginger, and chopped tomato. Blend until you achieve a smooth paste. You may need to add a tablespoon or two of water to help the blending process.
  6. In a saucepan, heat 2 tablespoons of oil over medium heat. Add the blended onion-garlic-ginger-tomato paste and fry for several minutes, stirring frequently, until the oil begins to separate from the mixture. This process intensifies the flavors and removes any raw taste from the ingredients.
  7. Add the Ceylon curry powder and chili powder to the saucepan and cook for another minute, stirring continuously, until fragrant. Be careful not to burn the spices.
  8. Pour in the coconut milk and bring the mixture to a boil, stirring constantly to prevent sticking. Once boiling, reduce the heat to low and simmer for a few minutes to allow the flavors to meld together.
  9. Add the fried fish pieces to the simmering sauce, gently nestling them into the coconut milk mixture. Simmer for approximately 10 minutes, or until the fish is cooked through and the sauce has thickened slightly. Be careful not to overcook the fish, as it can become dry and tough.
  10. Taste the curry and adjust the seasoning with salt as needed. Remember that the flavors will continue to develop as the curry rests.
  11. Serve hot with steamed rice and your favorite Sri Lankan accompaniments.

Expert Tips & Tricks

  • For a richer flavor, use full-fat coconut milk.
  • If you can’t find Ceylon curry powder, you can substitute with a good quality Indian curry powder, but the flavor profile will be slightly different.
  • Adjust the amount of chili powder to suit your spice preference. A pinch of cayenne pepper can also be used to add extra heat.
  • To prevent the coconut milk from curdling, don’t boil the curry vigorously after adding the fish.
  • If the sauce is too thick, add a little water or coconut milk to thin it out.
  • For a more complex flavor, add a few curry leaves and a pandan leaf to the simmering sauce. Remember to remove them before serving.

Serving & Storage Suggestions

Serve Thakkali Malu hot, spooned generously over fluffy white rice. It pairs beautifully with other Sri Lankan dishes like dhal curry, pol sambol (coconut relish), and vegetable curries.

Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm the curry in a saucepan over low heat, stirring occasionally, until heated through. Avoid microwaving if possible, as it can make the fish rubbery. Thakkali Malu is not ideally suited for freezing, as the coconut milk can separate upon thawing, affecting the texture.

Nutritional Information

Nutrient Amount per Serving % Daily Value
Calories 450 kcal 23%
Total Fat 30g 46%
Saturated Fat 20g 100%
Cholesterol 75mg 25%
Sodium 500mg 21%
Total Carbohydrate 15g 5%
Dietary Fiber 3g 12%
Sugars 8g –
Protein 25g 50%

Nutritional information is an estimate and may vary based on specific ingredients and cooking methods.

Variations & Substitutions

  • Type of Fish: Feel free to experiment with different types of fish. Firm white fish like cod or snapper can also be used, but may require a shorter cooking time.
  • Vegetarian Option: Replace the fish with firm tofu or chickpeas for a vegetarian version.
  • Spice Level: Adjust the amount of chili powder to control the spiciness. You can also add a chopped green chili for extra heat.
  • Vegetables: Add other vegetables like bell peppers, green beans, or eggplant to the curry for added texture and flavor.
  • Lime Juice: A squeeze of fresh lime juice at the end adds brightness and acidity to the curry.

FAQs (Frequently Asked Questions)

Q: Can I make this curry ahead of time?
A: Yes, you can make the curry base (without the fish) a day or two in advance. Store it in an airtight container in the refrigerator and add the fish just before serving.

Q: How do I prevent the fish from falling apart during cooking?
A: Frying the fish before adding it to the curry helps to firm it up and prevent it from breaking apart. Also, avoid stirring the curry too vigorously after adding the fish.

Q: Can I use canned tomatoes instead of fresh tomatoes?
A: Yes, you can use canned diced tomatoes or crushed tomatoes as a substitute for fresh tomatoes. Use about 1 cup of canned tomatoes.

Q: What is Ceylon curry powder and where can I find it?
A: Ceylon curry powder is a blend of spices commonly used in Sri Lankan cuisine. It typically includes coriander, cumin, fennel, cinnamon, cloves, and cardamom. You can find it at specialty spice stores or online retailers.

Q: How can I thicken the curry sauce if it’s too thin?
A: If the sauce is too thin, you can simmer it for a longer period to allow it to reduce. Alternatively, you can mix a teaspoon of cornstarch with a tablespoon of water and add it to the curry to thicken it.

Final Thoughts

Thakkali Malu is more than just a fish curry; it’s an invitation to experience the vibrant and complex flavors of Sri Lanka. Don’t be intimidated by the list of ingredients – the process is surprisingly simple, and the reward is an unforgettable culinary experience. So, gather your spices, embrace the aromas, and create your own delicious memory with this authentic Sri Lankan treasure. I encourage you to try this recipe and share your feedback! Pair it with a refreshing lime soda or a chilled glass of white wine for the perfect Sri Lankan feast.

Leave a Comment