• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Browse All Recipes
  • By Course
    • Breakfast
    • Lunch
    • Dinner
    • Dessert
    • Side Dishes
    • Appetizers
    • Soup
    • Salads
    • Drinks
  • By Method
    • Slow Cooker
    • Grilling
    • Oven
    • Stovetop
    • Sheet Pan
    • Casserole
  • By Diet
    • Gluten Free
    • Vegetarian
    • Paleo
    • Vegan
    • Refined Sugar Free
    • Whole30
    • Low Carb
  • By Cuisine
    • Asian
    • Indian
    • Mediterranean
    • Mexican & Southwest
    • North American
    • Thai
  • By Protein
    • Beef
    • Chicken
    • Pork
    • Lamb
    • Turkey
    • Seafood
    • Meatless
  • By Holiday
    • Valentine's Day
    • St. Patrick's Day
    • Easter
    • Cinco de Mayo
    • Halloween
    • Thanksgiving
    • Christmas
  • By Season
    • Spring
    • Summer
    • Autumn
    • Winter

Start Here
About
Cookbook

Instagram
Facebook
Pinterest
Youtube
  • Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes
Thai fish curry on a white plate with rice.

Thai Fish Curry

Kristen Stevens
By: Kristen Stevens
Updated: 05/10/2025
4.7 stars (211 ratings)
117 Comments
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Thai fish curry is a 20 minute dinner recipe that tastes like a special treat. The fish is gently poached in a flavorful, coconut curry sauce that's bursting with delicious Thai flavors. You'll love it!

Thai fish curry

This Thai fish curry is so flavorful and cozy that it's hard to believe it's a simple recipe.

The coconut milk curry sauce with garlic, ginger, and curry paste is creamy and flavorful. And ever so gently simmering the fish keeps it tender and delicate.

How to make this Thai fish curry recipe

Thai fish curry is so easy to make! Here's what you're going to do:

  1. Saute onions, garlic, and ginger for big-time flavor.
  2. Now create the sauce by adding coconut milk, curry paste, fish sauce (stinky but tasty!), a little coconut sugar.
  3. Now some chopped veggies go into the pot to cook for a few minutes.
  4. Add the fish last as it cooks very quickly.

That's it! You've just made Thai fish curry!

Can I use a different curry paste?

Yes! Any kind of Thai curry paste will work in this recipe. While the flavor will change slightly depending on whether you choose green, yellow, or red curry paste, the fish will be delicious no matter what.

But if you're after a Thai-flavored meal, avoid using curry powder, which is a blend of Indian spices and would dramatically change the flavor of this recipe.

What kind of fish is best for fish curry?

Any kind of white fish works great in this recipe. We like lingcod, which is in the pictures, but there are many different kinds that work well. Here are a few others to choose from:

  • Cod
  • Tilapia
  • Haddock
  • Grouper
  • Rockfish
  • Sole

How long does Thai fish curry last?

Fish curry will keep for 2 days in your fridge. Be very careful when reheating it and don't let it come to a boil. You only want to warm the fish, not cook it more.

Can I freeze this recipe?

Cooked fish does not freeze very well as it becomes tough when reheated. While it is possible to freeze fish curry, it won't be as good as it is fresh.

 

Only freeze fish curry in a pinch, or if you don't mind fish that's a bit tough.

Tap stars to rate!
4.71 stars (211 ratings)

Thai Fish Curry Recipe

Prep: 10 minutes mins
Cook: 15 minutes mins
Total: 25 minutes mins
Rate Recipe Print
SaveSaved!
Thai fish curry is a 20 minute dinner recipe that tastes like a special treat. The fish is gently poached in a flavorful, coconut curry sauce that's bursting with delicious Thai flavors. You'll love it!
4

Ingredients

  • 1 ½ lb white fish
  • 3 tablespoons red Thai curry paste (divided)
  • 2 tablespoons coconut oil
  • ½ medium onion (finely minced)
  • 2 tablespoons finely minced ginger
  • 3 cloves garlic (finely minced)
  • 15 ounce can coconut milk
  • ½ cup water
  • 1 tablespoon fish sauce
  • 1 tablespoon coconut sugar ( or brown sugar)
  • 4 cups chopped veggies (pictured are green beans, carrots, and red bell peppers)
  • Minced cilantro and lime juice (to serve)

Instructions 

  • Cut the fish into pieces about 2-inches wide. Dry the fish with a paper towel then rub 1 tablespoon of the curry paste over the pieces.
    1 ½ lb white fish
  • Heat the oil in a large pot (I like to use my braiser) over medium-high heat. (See notes.) Add the onion, ginger, and garlic and cook until golden brown, about 5 minutes. Add the remaining 2 tablespoons of curry paste, coconut milk, water, fish sauce, and sugar. Add the veggies and bring the pot to a boil.
    2 tablespoons coconut oil, ½ medium onion, 2 tablespoons finely minced ginger, 3 cloves garlic, 15 ounce can coconut milk, ½ cup water, 1 tablespoon fish sauce, 1 tablespoon coconut sugar, 4 cups chopped veggies
  • Reduce the heat to medium-low and add the fish. Cover the pot and cook for 5 minutes, or until the fish is no longer opaque. If your fish is quite thick, you may need to flip the pieces over and cook for 1-2 minutes more.
  • Serve with a little minced cilantro and a squeeze of lime juice.
    Minced cilantro and lime juice

Last step:

  • After you make this recipe, take a picture with your phone and share it in the comments section below. I love seeing it when you make my recipes!

Equipment

braiser
Chef's Knife
Wooden Spoon
Measuring Spoons

Video

Notes

A braiser works great for this recipe. But if you don't have one, simply use your biggest pot so that you don't have to stack the pieces of fish on top of each other. 

Nutrition

Serving: 1 serving = ¼ of the recipe, Calories: 573kcal (29%), Carbohydrates: 25g (8%), Protein: 39g (78%), Fat: 38g (58%), Saturated Fat: 31g (194%), Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Cholesterol: 85mg (28%), Sodium: 556mg (24%), Potassium: 1278mg (37%), Fiber: 7g (29%), Sugar: 14g (16%), Vitamin A: 23157IU (463%), Vitamin C: 14mg (17%), Calcium: 104mg (10%), Iron: 4mg (22%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe

Popular Thai recipes

4 hours hrs 15 minutes mins

Crockpot Curry (Thai Coconut Chicken)

25 minutes mins

Thai Coconut Turkey Soup

1 hour hr 10 minutes mins

Thai Chicken Wings

20 minutes mins

Coconut Thai Chicken Zoodle Soup

All Thai Recipes
64.0K shares
  • Facebook
  • Email

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 01/05/2021 Updated: 05/10/2025
Rate this recipe:




Rate this recipe:




117 Comments
Inline Feedbacks
View all comments
Lisa

Thanks so much. I just found your blog and this terrific, easy take on Thai curry! Catfish was on sale and what we used – for me, the texture of the fish was a real plus. No decent green beans at the store, so subbed in baby bok choy—the curry is tasty enough to accommodate substitutions. Will def make it again, adding in some Thai basil.

I look forward to seeing more of your recipes.

0
Reply
Kristen Stevens
Author
Reply to  Lisa

Welcome! I’m so happy to hear that you enjoyed my recipe!

0
Reply
Kate

I added chickpeas and chopped fresh spinach. Yum.

0
Reply
Kristen Stevens
Author
Reply to  Kate

Great add in ideas!

0
Reply
Karen Getzinger

This was delicious! Will make this often!

0
Reply
Kristen Stevens
Author
Reply to  Karen Getzinger

It looks wonderful! Thanks for sharing, Karen!

0
Reply
Leah Coggan

My Husband loves a Curry, loves Fish, this was an absolute winner for him… We love cooking together and as a team effort it was fabulous! The recipe didn’t call for Salt and Peps but l put it in and pleased that l did, otherwise could have been a bit bland. We like it spicy so put in more red curry paste and took it to the next level!…. Loved it… Thanks so much for sharing!

0
Reply
Kristen Stevens
Author
Reply to  Leah Coggan

You’re very welcome! I’m so happy you enjoyed the recipe!

0
Reply
Allegra

First time trying Thai Curry Fish, the recipe easy to follow and I love it great flavor.

0
Reply
Kristen Stevens
Author
Reply to  Allegra

It looks wonderful! Thank you for sharing!!

0
Reply
Godwin

Really good! First time trying to make Thai curry. Pretty easy and delish. Thanks for the recipe!

1
Reply
Kristen Stevens
Admin
Reply to  Godwin

SO happy to hear you enjoyed it!

0
Reply
Cindy

Hi! I want to make this for a potluck dish. Can I make this ahead of time and put in a crock pot to keep warm. I do this with coconut chicken curry, but I have never made a fish curry. I will probably triple the recipe!

0
Reply
Kristen Stevens
Author
Reply to  Cindy

Yes I think that will work well!

0
Reply
Rachael

This was quite possibly the LEAST flavorful curry I have ever tried. It took so much tweaking, it wasn’t worth it. Curry is an explosion of flavor and this was a plate of milk. On the upside- the times were perfect, the fish was well cooked and flaky. But again-ridiculously plain.

0
Reply
Kristen Stevens
Author
Reply to  Rachael

Most of the flavor comes from the curry paste, and some are (unfortunately) not very flavorful. I always use Mae Jin which has tons of flavor.

0
Reply
HollyB
Reply to  Kristen Stevens

We use Mae Ploy for this recipe and it is perfect every time!

0
Reply
Kristen Stevens
Author
Reply to  HollyB

That really is the best Thai curry paste I’ve found here in North America!

0
Reply
rachel

WARNING thai red curry can be spicy!

0
Reply
Kristen Stevens
Author
Reply to  rachel

Yes it can!

0
Reply
Alison Scully

Loved this. I used the whole jar of Thai curry and left out the water. Added a whole onion and few mushrooms as well. Delicious.

1
Reply
Kristen Stevens
Author
Reply to  Alison Scully

Sounds wonderful!

0
Reply
Mike Rogan

This was a super tasty meal. Thanks for setting us up for success with your step by step recipe. Our veggie choices were different and so delicious – sweet potato, asparagus and mushrooms – wow, excellent. Upped the curry amounts and added one cup of veggie broth for more liquid to cook off.

Thanks

1
Reply
Kristen Stevens
Author
Reply to  Mike Rogan

The veggies you used sound fantastic!

0
Reply
Tim Carmichael

Made this recipe tonight. Simple steps and ingredients. However, way too watery. I thickened with corn starch, then let it simmer for about 15 minutes, then added the fish. I turned the heat to low, barely a bubble in the pot and cooked the fish to a nice, white color, about 10 minutes. I also added another 2 tablespoons of the Tai paste. Good to go. Wife loved it!

0
Reply
dragonflyfarm

Very tasty. The folks who are saying it wasn’t very flavorful probably did not add enough salt, which ingredient is not listed but which is certainly needed.

0
Reply
FMEstes

We liked the recipe, I just needed more spice. So I added more thai paste, lemongrass and more ginger and a little heat from sweet thai chili sauce. It was a hit!!

0
Reply
Kristen Stevens
Author
Reply to  FMEstes

I’m so happy it was a hit!

0
Reply
Pamela

My son and I made this exactly as detailed. Honestly, something is lacking. We added more ginger, curry paste, etc and it was still really odd. We’re guessing too much fish sauce. Maybe basil instead of cilantro? Not great. Would not make again.

0
Reply
Kristen Stevens
Author
Reply to  Pamela

Hi Pamela. The majority of the flavor in this curry comes from the curry paste, and unfortunately, in North America there are many brands that are not very flavorful. My suggestion is to look for a brand that is made in Thailand – that has always worked for me.

1
Reply
Norma Salamanca

Delicious recipe and easy to follow 😋

0
Reply
Kristen Stevens
Author
Reply to  Norma Salamanca

Thanks, Norma!

0
Reply
« Previous 1 … 3 4 5

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

35 minutes mins

Parmesan Crusted Carrots

16 minutes mins

How to Cook Thin Pork Chops

20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

2 hours hrs 10 minutes mins

Ground Beef Chili Recipe

Seasonal

20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

55 minutes mins

Baked Ziti with Sausage

1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

Get the cookbook

Sugar Free Dinner Recipes

no sugar. no grains. no dairy. no hassle.

Buy now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2025 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required