Dive into the vibrant, fiery flavors of South Indian cuisine with this Spicy Fish Chettinad recipe, a fragrant masterpiece that perfectly balances heat, tang, and richness. Featuring tender fish fillets bathed in a luscious coconut milk-based curry, this dish is elevated by a robust homemade Chettinad spice mix, made with roasted red chilies, whole spices like cinnamon and cardamom, and earthy seeds such as fennel and cumin. Enhanced with the tanginess of tamarind and the aromatic touch of curry leaves, every bite is an explosion of bold, authentic South Indian flavors. Perfectly paired with steamed rice or soft flatbreads, this easy yet impressive recipe comes together in under an hour, making it ideal for weeknight dinners or special occasions. Whether you're a lover of Indian food or new to its dynamic tastes, South Indian Spicy Fish Chettinad is a feast for both the palate and the senses!
Scan with your phone to download!
Wash the fish fillets thoroughly and marinate them with turmeric powder and a pinch of salt. Set aside for 15 minutes.
Heat a dry skillet over medium heat and roast the dry red chilies, coriander seeds, cumin seeds, fennel seeds, black peppercorns, cloves, cinnamon stick, and cardamom pods until fragrant. Allow them to cool and grind into a fine powder using a spice grinder or mortar and pestle. This is the Chettinad spice mix.
Heat 2 tablespoons of oil in a large pan over medium heat. Add the finely chopped onions and sauté until golden brown.
Add the crushed garlic, grated ginger, and curry leaves to the pan. Cook for 2-3 minutes until the raw smell disappears.
Stir in the chopped tomatoes and cook until they soften and the oil begins to separate from the mixture.
Add the prepared Chettinad spice mix and sauté for 1-2 minutes to roast the spices.
Dilute the tamarind paste in 100 ml of water and add it to the pan. Let it cook for 3-4 minutes to blend the flavors.
Pour in the coconut milk and bring the mixture to a gentle simmer.
Add the marinated fish fillets to the curry, making sure they are fully submerged. Cover and cook for 10-12 minutes or until the fish is fully cooked and tender. Avoid stirring too much to prevent the fish from breaking.
Taste the curry and adjust the salt if needed.
Garnish with fresh coriander leaves and serve hot with steamed rice or flatbreads.
Serving size | (1275.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1295.0 |
Total Fat 59.9g | 0% |
Saturated Fat 11.4g | 0% |
Cholesterol 300mg | 0% |
Sodium 2756.5mg | 0% |
Total Carbohydrate 76.1g | 0% |
Dietary Fiber 15.3g | 0% |
Total Sugars 39.2g | |
Protein 118.1g | 0% |
Vitamin D 1000IU | 0% |
Calcium 390.1mg | 0% |
Iron 9.5mg | 0% |
Potassium 3349.2mg | 0% |
Source of Calories