Nutrition Facts for Thai coconut fish
Blog Research API Download App

Thai Coconut Fish

Image of Thai Coconut Fish
Nutriscore Rating: 74/100

Indulge in the vibrant flavors of **Thai Coconut Fish**, a harmonious blend of creamy coconut milk, aromatic red curry paste, and tender white fish fillets like snapper, cod, or halibut. This quick and easy dish, infused with fragrant lemongrass, fresh ginger, and zesty lime juice, is a perfect weeknight dinner that doesn’t compromise on depth of flavor. Colorful vegetables such as red bell peppers, carrots, and baby spinach bring both nutrition and visual appeal, while the silky coconut sauce pairs beautifully with steamed jasmine rice. Finished with a garnish of fresh cilantro and a squeeze of lime, this wholesome dish captures the essence of Thai cuisine, delivering a satisfying taste of the tropics in under 35 minutes. Perfect for lovers of bold spices and creamy textures!

Get More Healthy Recipes with SnapCalorie

β˜…β˜…β˜…β˜…β˜… 4.8/5.0 (2,000+ reviews)
βœ“ Discover personalized meal ideas
βœ“ Track your nutrition effortlessly
βœ“ Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
πŸ”₯
Cook Time
20 min
πŸ•
Total Time
35 min
πŸ‘₯
Servings
4 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

17 items
  • 4 pieces white fish fillets (snapper, cod, or halibut)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons vegetable oil
  • 1 can (400 ml) coconut milk
  • 2 tablespoons red curry paste
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 2 tablespoons lime juice
  • 1 piece lemongrass stalk (trimmed and smashed)
  • 1 teaspoon fresh ginger (grated)
  • 3 cloves garlic cloves (minced)
  • 1 piece red bell pepper (sliced into thin strips)
  • 1 piece carrot (sliced into thin rounds)
  • 2 cups baby spinach
  • 2 tablespoons fresh cilantro (for garnish, chopped)
  • 4 servings steamed jasmine rice (to serve)
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

10 steps
1

Pat the white fish fillets dry with paper towels. Season both sides with salt and black pepper.

2

Heat the vegetable oil in a large skillet or sautΓ© pan over medium heat. Add the fish fillets and cook for 2-3 minutes per side, until lightly golden but not fully cooked through. Remove the fish from the pan and set aside.

3

In the same pan, add the garlic, grated ginger, and smashed lemongrass. SautΓ© for 1-2 minutes until fragrant.

4

Stir in the red curry paste and cook for another minute to release its flavors.

5

Pour in the coconut milk, fish sauce, brown sugar, and lime juice. Stir well to combine and bring the mixture to a gentle simmer.

6

Add the red bell pepper and carrot slices to the pan. Simmer for 5 minutes until the vegetables are tender but still slightly crisp.

7

Return the fish fillets to the pan, spooning the sauce over them. Simmer for another 5 minutes or until the fish is fully cooked and flakes easily with a fork.

8

Stir in the baby spinach and let it wilt for 1-2 minutes.

9

Remove the lemongrass stalk from the pan and discard it.

10

Serve the Thai Coconut Fish over steamed jasmine rice. Garnish with fresh cilantro and an extra squeeze of lime, if desired.

⚑
Cooking Tip: Take your time with each step for the best results!
2019
cal
160.2g
protein
263.0g
carbs
37.6g
fat

Nutrition Facts

1 serving (2088.8g)
Calories
2019
% Daily Value*
Total Fat 37.6 g 48%
Saturated Fat 6.2 g 31%
Polyunsaturated Fat 16.8 g
Cholesterol 340 mg 113%
Sodium 4524 mg 197%
Total Carbohydrate 263.0 g 96%
Dietary Fiber 9.5 g 34%
Total Sugars 53.2 g
Protein 160.2 g 320%
Vitamin D 34.0 mcg 170%
Calcium 389 mg 30%
Iron 11.5 mg 64%
Potassium 3456 mg 74%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

51.8%%
31.5%%
16.7%%
Fat: 338 cal (16.7%%)
Protein: 640 cal (31.5%%)
Carbs: 1052 cal (51.8%%)