• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
That Recipe
  • Recipes
  • Members
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Members
  • Subscribe
  • follow the fun

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Members
    • Subscribe
  • follow the fun

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • Γ—
    • waffles on a plate topped with whipped cream, bananas and chocolate syrup.
      Banana Waffles: Elevate Your Breakfast Game
    • fruit salad in a watermelon rind bowl
      Tantalize Your Taste Buds with This Refreshing Melon Berry Salad
    • turkey club macaroni salad in a bowl
      Turkey Club Macaroni Salad Tasty Fusion Side Dish
    • Crepes topped with berries and ricotta cheese
      Colorful Ricotta Crepes: Easy Red, White and Blue Recipe
    • chocolate banana smoothie toped with chia seeds, banana and chocolate
      Chocolate Banana Smoothie Delicious Healthy Treat
    • cherry pecan sauce on a block of cream cheese
      Savory Cherry Pecan Cream Cheese Spread
    • Frosted pecan blondies on a plate
      Frosted Maple Pecan Blondies: Simple Indulgent Dessert Bars
    • green sauce in a jar
      Chermoula Deliciously Easy African Green Sauce
    • almond ricotta pie topped with strawberry sauce
      Almond Ricotta Pie: Rich Creamy Italian Dessert
    • close up of a bowl of chili with beans. topped with cheese.
      Wendy's Chili Copycat: Meaty Two Bean Chili
    • shrimp and white beans on a plate
      Discover the Deliciousness of Shrimp Oreganata
    • top down view of shrimp spinach frittata topped with avocado
      Shrimp and Spinach Frittata Easy One Pan Meal
    Home Β» Recipes Β» Fish/Seafood

    This site contains affiliate links to various websites, including Amazon.com. read more

    Coconut Fish Curry: Flavor Packed Weeknight Fast Meal

    Published: Sep 7, 2025 by Audrey Β· This post may contain affiliate links.

    Jump to Recipe Print Recipe
    Coconut Fish Curry recipe is a delectable medley of caramelized onions, coconut milk, tomatoes and spices surrounding tender flaky white fish that cooks up in about 30 minutes.

    Are you want to add a burst of flavor and spice to your dinner table? This delicious Coconut Fish Curry recipe is a meatless meal you will want to add your meal plan on a regular basis .

    With fragrant and flavorful spices, coconut milk, tomatoes, onions and tender flaky white fish this dish is surprisingly quick and easy to make.

    So let's dive into this mouthwatering recipe and learn how to elevate your dinner game with Coconut Fish Curry.

    fish fillet in curry sauce

    Like most curry dishes, this has loads of fragrant flavorful spices. Curry powder itself is a blend of spices and can be mild or spicy. Choose which one you like best. When in doubt, choose mild and add more pepper towards the end of cooking.

    Besides the coconut milk and tomatoes, the base of this dish is onions. Yes, two medium onions. No, that isn't a typo. Once they are caramelized and mixed with the other ingredients the flavor is amazing

    What type of fish to use for Fish Curry?

    The recipe calls for cod, but you can use any other white fish fillets as a substitute: tilapia, pollock, haddock, etc.

    Fresh fish is preferred, but you can use frozen fillets. You will need to thaw them first or just let them cook in the sauce longer in order to thaw then cook. The result will taste a bit "fishier" tasting, which isn't a bad thing.

    What to serve with Coconut Fish Curry

    You could go with some traditional Indian complements like naan (bread), raitia (yogurt and cucumber), pulao (rice pilaf), chutney, kachumbar (cucumber, tomato salad), aloo (potatoes).

    Or you could keep it simple with some basmati rice, roasted potatoes and/or a green salad.

    More Recipes from #OurFamilyTable

    Our family table logo

    Coconut is a versatile ingredient that can be used in everything from breakfast to dessert with plenty of savory dishes in between. Here's some inspiring ideas for using this tropical ingredient:

    Cooking with Coconut

    • Chewy Coconut Macaroons from Creative Cynchronicity
    • Coconut Chia Pudding from Art of Natural Living
    • Coconut Oil Fudge from Jen Around the World
    • Coconut Toast from Palatable Pastime
    • Minatamis Na Bao - Filipino Coconut Jam from Magical Ingredients
    • Thai Curry Chicken Pasta from A Kitchen Hoor's Adventures


    We share Recipes From Our Dinner Table! Join our group and share your recipes, too! While you're at it, join our Pinterest board, too!

    fish fillet in curry sauce

    Recipe

    Print Recipe Pin Recipe

    Ingredients
     

    • 2 tablespoon coconut oil
    • 1 medium yellow onion (minced)
    • salt and pepper (to taste)
    • 14 ounce can coconut milk (full fat)
    • 1 pint cherry or grape tomatoes (washed)
    • 1 tablespoon fresh ginger (minced)
    • 3-4 tablespoon garlic cloves (minced)
    • 2Β½ tablespoon curry powder
    • ΒΌ teaspoon red chili powder
    • ΒΌ teaspoon ground cinnamon
    • 4 six ounce cod fillets (or other firm mild white fish)
    • 3 tablespoon fresh lime juice
    • Β½ cup cilantro (roughly chopped)
    • 2 large limes (quartered, to serve)

    Instructions
     

    • Heat the coconut oil in a large high-sided skillet over medium heat. Add onion and reduce heat to just below medium. Season with salt and black pepper. Cook, stirring occasionally, until onions are a light golden brown, approximately 15-20 minutes.
    • While onions are cooking, combine coconut milk and tomatoes in a blender or food processor and pulse until just combined. Leave some small tomato chunks. Set aside.
    • Once onions are golden brown, stir in ginger and garlic. Add curry powder, chili powder, and cinnamon. Taste and season with additional salt and black pepper, to taste. Cook for approximately 1-2 minutes, or until very fragrant and a thick paste forms.
    • Pour coconut milk and tomato mixture into the skillet. Scrape browned bits off the bottom of the skillet and stir until sauce.
    • 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 additional lime wedges for squeezing.

    Sound fabulous? Share it!

    more curry recipes

    chicken curry on a plate with condiments
    Chicken Curry
    boiled egg halves in curry sauce
    Coconut Curried Eggs

    Until next time, happy eating!
    ~Audrey

    More Fish/Seafood

    • chile lime mahi mahi on a plate with blackened broccoli
      Chile Lime Mahi Mahi Spice Up Date Night
    • berry shrimp ceviche in bowls
      Berry Shrimp Ceviche sweet seafood appetizer with a kick
    • fried fish fillets on a plate
      Fried Fish Fillets: Easy Southern Meal
    • fork holding a piece of pistachio covered salmon
      Pistachio Crusted Salmon Easy Healthy Meal

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    audrey humaciu in kitchen

    Welcome, I'm Audrey, an avid "maker" that believes home made is better.

    Whether it's cooking, crafting, gardening, home dΓ©cor, even blog design, I love getting my hands dirty and trying new things... even if I make a mess in the process.

    learn more -->

    Summer Suppers

    • Grilled Asian style pork riblets on a plate with text overlay.
    • grilled beef sausages on a plate with text Romanian Mititei
    • shish kebabs and grilled vegetables on a plate with text overlay "beef shish kebabs"
    • shrimp tacos on a plate with text overlay "weeknight fast shrimp tacos"

    See more Summer Suppers β†’

    Member Only Content

    Get access to members only content for FREE!

    collage of recipe guides

    Join today

    * indicates required
    /* real people should not fill this in and expect good things - do not remove this or risk form bot signups */

    Intuit Mailchimp

    Footer

    ↑ back to top

    About

    • Privacy Policy/Disclosures
    • Cookie Notice
    • Copyright Notice

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work with me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright Β© 2025 ThatRecipe

    Manage Cookie Consent
    We use cookies to optimize our website and our service.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
    Preferences
    {title} {title} {title}