Craving a restaurant-quality meal that’s ready in 30 minutes? This Spiced Fish Curry is your answer! Imagine tender fish fillets swimming in a rich, golden coconut milk sauce, fragrant with turmeric, ginger, and fenugreek. It’s the ultimate comforting, high-protein weeknight dinner that tastes incredibly gourmet without the fuss. Perfect for soaking up with fluffy rice or warm naan, this recipe is a flavor-packed escape from the everyday.
Ingredients
• 2 tbsp / 30 ml olive oil
• 6 fresh curry leaves (or dried bay leaves)
• 1 tbsp / 15g fresh ginger, grated
• 2 garlic cloves / 6g, minced
• 2 medium onions / 10.5 oz / 300g, finely chopped
• 0.5 tsp / 1.5g ground turmeric
• 1 tbsp / 6g ground coriander
• 2 tsp / 5g ground cumin
• 1 tsp / 2.7g chili powder
• 0.5 tsp / 1.5g ground fenugreek
• 2 cups / 16 fl oz / 475 ml unsweetened coconut milk
• 1 lb / 16 oz / 454g cod fillets, cut into 2-inch pieces
• 2 green chilies / 0.5 oz / 15g, deseeded and finely chopped
• 1 medium tomato / 5 oz / 150g, chopped
• 1 tsp / 6g salt, or to taste
Instructions
1. Prepare the aromatics by finely chopping the onions, grating the ginger, and mincing the garlic.
2. Heat olive oil in a large, heavy-bottomed saucepan over medium heat.
3. Add the curry leaves and fry for 1 minute until fragrant.
4. Stir in the ginger, garlic, and onions. Sauté for 3 minutes until the onions are soft and translucent.
5. Add all the ground spices: turmeric, coriander, cumin, chili powder, and fenugreek. Cook for 2 minutes, stirring constantly to toast them.
6. Pour in the unsweetened coconut milk and stir until the sauce is smooth and uniform in color.
7. Gently add the cod pieces, chopped green chilies, and chopped tomato to the simmering sauce.
8. Reduce heat to medium-low and simmer uncovered for 10-12 minutes, until the fish is opaque and flakes easily.
9. Stir in the salt, adjust to your taste, and serve warm.
Nutritional Information
• Nutrition (Per Serving)
• Calories: 456 kcal
• Fat: 36.1g
• Fiber: 2.1g
• Protein: 25.0g
Pro Tips
• Chef’s for the Best Spiced Fish Curry
• Bloom Your Spices: Toast the ground spices in oil for 1-2 minutes before adding liquid. This crucial step releases their essential oils and creates a much deeper, more aromatic flavor.
• Handle Fish Gently: Once the cod is in the pan, avoid over-stirring to prevent it from breaking apart. Gently spoon the sauce over the top to cook it through.
• Simmer, Don’t Boil: Keep the heat on a medium-low simmer after adding the coconut milk. Boiling can cause the sauce to separate and lose its creamy texture.
• Fresh Curry Leaves: If possible, use fresh curry leaves instead of dried bay leaves. Their unique, pungent aroma makes a huge difference. Freeze any extras!





