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

The Endless MealĀ®

Healthier Recipes 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

4.7 stars (175 ratings)
64 Comments
Jump to Recipe
Gluten Free Gluten Free Paleo Paleo Refined Sugar-Free Refined Sugar Free

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!

Put on a pot of rice or make some cauliflower rice and the meal is complete. And if you love Thai curries, also try our Thai peanut curry and our Thai beef curry

Thai fish curry on a white plate with rice.
Table of Contents hide
Thai fish curry
How to make this Thai fish curry recipe
Can I use a different curry paste?
What kind of fish is best for fish curry?
How long does Thai fish curry last?
Can I freeze this recipe?
Popular Thai recipes
Thai Fish Curry Recipe

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!

Jump to Recipe
A pan of Thai fish curry with a wooden spoon inside.

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
A closeup of a fork taking a piece of Thai fish curry out of a bowl.

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.

Cooking Thai fish curry in a pot.

Popular Thai recipes

A bowl of rice and Thai chicken curry with a spoon inside.
4 hours hrs 15 minutes mins

Crockpot Thai Chicken Curry

A ladleful of coconut turkey soup coming out of the pot.
25 minutes mins

Thai Coconut Turkey Soup

Thai Chicken Wings piled high on an appetizer platter
1 hour hr 10 minutes mins

Thai Chicken Wings

A pot of Thai chicken zoodle soup with a ladle inside.
20 minutes mins

Coconut Thai Chicken Zoodle Soup

All Thai Recipes
Tap stars to rate!
4.69 stars (175 ratings)
Thai fish curry on a white plate with rice.

Thai Fish Curry Recipe

Prep: 10 minutes mins
Cook: 15 minutes mins
Total: 25 minutes mins
Rate Recipe Print
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 servings

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 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 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 or brown 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

Video

Notes

A low-sided pot 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.

Thai fish curry on a white plate with rice.

Did you make this?

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

Tag us on Instagram
Rate Recipe

For more inspiration, check out all of our Thai recipes!

52.4K shares
  • Facebook
  • Twitter
  • Email
Kristen Stevens

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: 11/06/2023
guest
Rate this recipe:




guest
Rate this recipe:




64 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

Get the cookbook!

Sugar Free Paleo Dinner Recipes
Buy now!

Trending

A pot of creamy chicken taco soup with a ladle scooping some out.
35 minutes mins

Chicken Taco Soup

A bacon sandwich with lots of caramelized onions.
25 minutes mins

BEST Bacon Sandwich with Caramelized Onions

Lemon chicken pasta in a white bowl with a fork,
35 minutes mins

Lemon Chicken Pasta

Cheesy White Bean Tomato Bake in a cast iron pan with bread.
20 minutes mins

Cheesy White Bean Tomato Bake

Seasonal

a close up of our favorite lingcod recipe on a plate with salad
20 minutes mins

Favorite Lingcod Recipe

Brussels Sprouts Caesar Salad on a white plate with a fork
45 minutes mins

Brussels Sprouts Caesar Salad

Apple Fennel Salad on a plate with a fork
20 minutes mins

Apple Fennel Salad

Lemon Rosemary Chicken in a white baking dish
55 minutes mins

Lemon Rosemary Chicken

As seen on:

Get the cookbook

Sugar Free Paleo Dinner Recipes

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

Buy now!

Explore Recipes

Quick & Easy
Pasta Recipes
Chicken Recipes
Slow Cooker Recipes
Salad Recipes
Soup Recipes
Side Dishes
Desserts
Instagram
Facebook
Pinterest
Youtube
Back To Top
FAQ
Privacy Policy
Disclaimers
Accessibility
© 2023 The Endless MealĀ® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
52.4K shares
wpDiscuz