clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Coconut Fish Curry

  • Author: wellnesssleuth
  • Total Time: 50 minutes
  • Yield: 4


This dish is sure to please even the most discerning diners, and it is sure to become a new family favorite. Coconut Fish Curry is an excellent way to show your loved ones how much you care, and it is sure to create lasting memories.


2 T. coconut oil
3 small yellow onion, minced
Sea salt and black pepper, to taste
1 14-oz. can coconut milk, full fat
1 pint cherry or grape tomatoes, washed
1 T. fresh ginger, minced
3-4 garlic cloves, minced
2½ T. curry powder
¼ t. red chili powder
¼ t. ground cinnamon
4 6-oz. cod fillets (or other firm mild white fish)
3 T. fresh lime juice
½ c. cilantro, roughly chopped
2 large limes, quartered, to serve



  1. Heat the coconut oil in a large high-sided skillet over medium heat. Add the minced onion and reduce heat to just below medium. Season with salt and black pepper, to taste, and stir to combine. Cook, stirring occasionally, until onions are a light golden brown, approximately 15-20 minutes.

    2. While onions are cooking, combine coconut milk and tomatoes in a blender or food processor and pulse until just combined. (Small tomato chunks should still be visible). Set aside.

    3. Once onions are golden brown, add ginger and garlic to the skillet and stir to combine. Sprinkle curry powder, chili powder, and cinnamon on top. Season with additional salt and black pepper, to taste, and stir to combine. Cook for approximately 1-2 minutes, or until very fragrant and a thick paste forms.

    4. Pour coconut milk and tomato mixture into the skillet. Carefully scrape browned bits off the bottom of the skillet and stir until sauce is a rich golden color and the aromatic onion paste is thoroughly incorporated into the mixture.

    5. Bring sauce to a gentle simmer and add the fish fillets. Cover and cook for 5 minutes before carefully turning the fish fillets over. Cover and continue cooking another 3-5 minutes, or until the fish is cooked through. Remove from heat and stir in fresh lime juice and chopped cilantro. Taste and adjust seasonings, as desired. Serve immediately with basmati rice and/or roasted root vegetables. Offer additional lime wedges for squeezing, if desired. Enjoy!


This recipe can be prepared with any mild, firm white fish, including cod. The fish shown in these photos is barrelfish. This delicious, yet somewhat uncommon fish is found in deep waters along the Atlantic coast from the Carolinas to southern Florida.

  • Prep Time: 15 min
  • Cook Time: 35 mins

Sharing is Caring

Help spread the word. You're awesome for doing it!

115 views 61 Shares
Share via
Copy link
Powered by Social Snap