Thai Fish Curry Recipe

User Reviews

4.7

357 reviews
Excellent
  • Prep Time

    10 mins

  • Cook Time

    15 mins

  • Total Time

    25 mins

  • Servings

    4 servings

  • Calories

    573 kcal

  • Cuisine

    Thai

Thai Fish Curry Recipe

Thai Fish Curry features white fish cooked gently in a flavorful sauce made from red curry paste, coconut milk, and vegetables like green beans, carrots, and peppers. The sauce balances rich coconut milk with aromatic curry paste and subtle sweetness from brown sugar. Ginger, garlic, and onion provide depth and warmth, while fish sauce adds umami. The fish is cooked until just opaque to maintain tenderness. A fresh garnish of cilantro and lime juice brightens the dish for serving.

Description

Thai Fish Curry Recipe combines firm white fish pieces coated lightly in red Thai curry paste with a simmered sauce of aromatic ingredients and coconut milk. The curry base starts by gently frying onion, ginger, and garlic, then adding more curry paste, coconut milk, water, fish sauce, and sugar to build a rich, well-rounded broth. Vegetables like green beans, carrots, and red bell peppers cook in the sauce, adding color and variety.

The fish is added last and cooked covered over medium-low heat so it becomes tender and opaque without breaking apart. The curry paste and coconut oil provide a fragrant, mildly spicy flavor, while brown sugar balances the savory tang of fish sauce. The dish has a creamy texture from the coconut milk and a fresh herbal note from the cilantro and lime juice served on top.

This curry is served warm with rice or a neutral side to soak up the sauce. Its combination of creamy, spicy, and fresh elements offers a balanced meal. Using a low-sided pot prevents stacking the fish pieces, ensuring even cooking. Adjust cooking time slightly for thicker fish pieces to maintain proper doneness.

I Made This!

34 people made this

Save this

170 people saved this

Ingredients

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

Instructions

  1. 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.
  2. 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.
  3. 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.
  4. Serve with a little minced cilantro and a squeeze of lime juice.

Notes

  • Use a low-sided or large pot to avoid stacking fish pieces for even cooking.
  • Cook fish until just opaque; thicker pieces may need flipping and extra 1-2 minutes.

Nutrition Information

Show Details
Serving 1 serving = ¼ of the recipe Calories 573kcal (29%) Carbohydrates 25g (8%) Protein 39g (78%) Fat 38g (58%) Saturated Fat 31g (155%) Polyunsaturated Fat 1g (6%) Monounsaturated Fat 3g (15%) Cholesterol 85mg (28%) Sodium 556mg (23%) Potassium 1278mg (27%) Fiber 7g (28%) Sugar 14g (28%) Vitamin A 23157IU (463%) Vitamin C 14mg (16%) Calcium 104mg (10%) Iron 4mg (22%)

Nutrition Facts

Serving: 4servings

Amount Per Serving

Calories 573 kcal

% Daily Value*

Serving 1 serving = ¼ of the recipe
Calories 573kcal 29%
Carbohydrates 25g 8%
Protein 39g 78%
Fat 38g 58%
Saturated Fat 31g 155%
Polyunsaturated Fat 1g 6%
Monounsaturated Fat 3g 15%
Cholesterol 85mg 28%
Sodium 556mg 23%
Potassium 1278mg 27%
Fiber 7g 28%
Sugar 14g 28%
Vitamin A 23157IU 463%
Vitamin C 14mg 16%
Calcium 104mg 10%
Iron 4mg 22%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.7

357 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Thai Coconut Curry Butternut Squash Soup

Thai, American
5.0 (87 reviews)

Thai Peanut Noodles with Grilled Chicken

Asian, Chinese, Thai, American
5.0 (9 reviews)

Mini Thai Shrimp Cakes with Sweet Chili Dipping Sauce

Asian, Thai, American
5.0 (3 reviews)

Easy Pad Thai Recipe

Thai
5.0 (33 reviews)

Baked Thai Peanut Salmon

Thai
5.0 (3 reviews)

Thai Peanut Pot Roast

Thai, American
5.0 (15 reviews)

Thai Panang Curry with Chicken

Thai
5.0 (3 reviews)

Thai Peanut Chicken Wings

Thai, American
5.0 (15 reviews)

How to Cook Tofu

Indian, Thai
5.0 (30 reviews)

Slow Cooker Thai Peanut Wings

Thai
5.0 (15 reviews)

Asian Sweet Chili Chicken

Asian, Thai
5.0 (63 reviews)