This easy coconut fish curry combines tender cod with a rich, flavorful coconut and red curry sauce, garnished with pomegranate seeds and toasted coconut for a fresh, vibrant twist. Perfect for quick and healthy meals, this dish comes together in just 30 minutes and is sure to impress with its blend of sweet, tangy, and spicy flavors.
1poundfresh or frozen cod filletsthawed if frozen, cut into 1-inch pieces
Zest and juice of 1 lime
¼cupfresh cilantrochopped
3cupscooked rice
Seeds from 1 pomegranatefor garnish
½cuptoasted unsweetened flaked coconutfor garnish
Prevent your screen from going dark
Instructions
Heat the Oil and Sauté the Onion: Heat the coconut oil in a large skillet over high heat. Add the chopped onion and cook, stirring occasionally, until softened, about 5 minutes.
Add Aromatics and Curry Base: Stir in the red curry paste, chopped lemongrass, and grated ginger. Cook for about a minute until the mixture becomes fragrant.
Combine with Coconut Milk and Simmer: Pour in the coconut milk and stir in the fish sauce. Bring the mixture to a boil, then reduce the heat to medium.
Cook the Fish: Add the cod pieces to the skillet and cook until the fish turns opaque and flakes easily, which will take about 5 to 8 minutes.
Finish with Fresh Ingredients: Remove the skillet from the heat. Stir in the lime zest, lime juice, and fresh cilantro for a burst of flavor.
Serve and Garnish: Divide the cooked rice into four serving bowls. Spoon the fish curry over the rice and top each serving with pomegranate seeds and toasted coconut for a colorful garnish.
Notes
Any other white fish, such as halibut or tilapia, would work nicely in this recipe.
For added sweetness, feel free to adjust the garnish with extra pomegranate seeds or use a sweeter red curry paste.
Serve with naan or flatbread for a heartier meal option.