Grilled Fish Fillet with Spinach in a Thai Sauce

17 Reviews
94% would make this recipe again

Grilled fish in a spicy lime-ginger sauce, served on a bed of spinach.

The lime-ginger sauce is a good staple to keep on hand in the refrigerator: it's excellent with any fish, whether grilled or pan-seared.

Preparation : 10 min Cooking : 10 min
300 calories/serving
  • Can be done in advance
  • Very easy
  • Gluten Free
  • Lactose Free
  • Nuts & Peanuts Free
  • Halal
  • Kosher
  • Diabetes-friendly


1 clove garlic, minced
1 tbsp gingerroot, minced 14 g
1/2 dried chili peppers, minced 0.4 g
1 1/2 tbsp sugar 18 g
2 tbsp fish sauce (nam pla) 30 mL
2 tbsp water 30 mL
1 1/2 tbsp lime juice, freshly squeezed 3/4 lime
240 g spinach 9 cups
1/2 shallots, thinly sliced 20 g
300 g sea bass fillet, halibut or grouper, cut into servings
1 1/2 tbsp canola oil 23 mL
salt [optional]
ground pepper to taste [optional]
1/2 carrots [optional] 50 g

Before you start

Any firm-textured fish will work well with this recipe : sea-bass, halibut, grouper, mahi-mahi, red snapper, etc.


  1. Mince the garlic, ginger, and chili pepper, then put them in a small bowl. Mix in the sugar, fish sauce, water, and lime juice. (The sauce can be prepared a few days ahead, covered, and kept in the refrigerator).
  2. Prepare the vegetables : rinse and drain the spinach; thinly slice the shallot. Set them aside.
  3. Brush the fish fillets on all sides with half of the oil. Season with salt and pepper. Cook on a grill using medium-high heat, or under the broiler, until the fish is opaque in the centre, about 4 min per side, depending on the thickness of the fillets. Check with a fork to see if it is cooked through.
  4. Meanwhile, heat the remaining oil in a pan over medium heat. Add the sliced shallot and sauté 1 min with stirring, then add the spinach. Sprinkle with salt and toss until the spinach is wilted, but still bright green, about 2-3 min. Distribute the spinach onto the individual serving plates. Place the fish fillets on top of the spinach, then drizzle each with 2 tablespoons of the sauce.
  5. Serve, passing the bowl of remaining sauce separately.
  6. (For a nicer presentation, cut a carrot into matchstick-size strips, then let stand 15 min in a bowl of ice water. Drain well, then place on top of the fillets).


The lime-ginger sauce can be kept up to 4 weeks, covered, in the refrigerator.

Nutrition Facts Table

per 1 serving (280g)


% Daily Value




11 g

16 %

Saturated 1.4 g
+ Trans 0.2 g

8 %


60 mg


1390 mg

58 %


19 g

6 %


3 g

11 %


11 g


32 g

Vitamin A

205 %

Vitamin C

51 %


11 %


22 %

Servings of Canada's Food Guide

1 serving of this recipe is equivalent to :
Vegetables and Fruits : 3 ½ servings
Grain Products : 0 serving
Milk and Alternatives : 0 serving
Meat and Alternatives : 1 ½ servings


This recipe is :
Free  :
Trans Fat
Low  :
Calories, Saturated Fat
Source of  :
Calcium, Copper, Fibre, Omega-3, Zinc
Good source of  :
Iron, Pantothenic Acid, Vitamin B1, Vitamin B12, Vitamin B2
Excellent source of  :
Folacin, Magnesium, Manganese, Niacin, Phosphorus, Potassium, Selenium, Vitamin A, Vitamin B6, Vitamin C, Vitamin E, Vitamin K


1 serving of this recipe is equivalent to :
Food Group Exchanges
Fruits 0
Vegetables 1
Meat and Alternatives 3 ½
Fats 1 ½
Other Foods ½

15% to 25% savings from one merchant to another. Imagine how much you could save on a full grocery cart!

Subscribe to our PLUS or PREMIUM plans and save $150/month* on your groceries.

I want to maximize my savings * Based on an average-sized household of 2.5 people

Leave a review

You have to be logged in to leave a review

Members' Reviews

17 Reviews (17 with rating only ) 94% would make this recipe again
array(47) { ["SERVER_SOFTWARE"]=> string(12) "nginx/1.11.9" ["REQUEST_URI"]=> string(72) "/recipe/recipe-view/?recipeUrl=grilled-fish-fillet-spinach-in-thai-sauce" ["USER"]=> string(8) "www-data" ["HOME"]=> string(8) "/var/www" ["FCGI_ROLE"]=> string(9) "RESPONDER" ["mobile-browser"]=> string(1) "0" ["SCRIPT_FILENAME"]=> string(27) "/var/www/html/web/index.php" ["QUERY_STRING"]=> string(74) "q=/recipe/recipe-view/&recipeUrl=grilled-fish-fillet-spinach-in-thai-sauce" ["REQUEST_METHOD"]=> string(3) "GET" ["CONTENT_TYPE"]=> string(0) "" ["CONTENT_LENGTH"]=> string(0) "" ["SCRIPT_NAME"]=> string(10) "/index.php" ["DOCUMENT_URI"]=> string(10) "/index.php" ["DOCUMENT_ROOT"]=> string(17) "/var/www/html/web" ["SERVER_PROTOCOL"]=> string(8) "HTTP/1.0" ["REQUEST_SCHEME"]=> string(4) "http" ["GATEWAY_INTERFACE"]=> string(7) "CGI/1.1" ["REMOTE_ADDR"]=> string(9) "" ["REMOTE_PORT"]=> string(4) "6908" ["SERVER_ADDR"]=> string(9) "" ["SERVER_PORT"]=> string(4) "6082" ["SERVER_NAME"]=> string(18) "" ["GEOIP_COUNTRY_CODE"]=> string(0) "" ["GEOIP_COUNTRY_CODE3"]=> string(0) "" ["GEOIP_COUNTRY_NAME"]=> string(0) "" ["GEOIP_CITY_COUNTRY_CODE"]=> string(0) "" ["GEOIP_CITY_COUNTRY_CODE3"]=> string(0) "" ["GEOIP_CITY_COUNTRY_NAME"]=> string(0) "" ["GEOIP_REGION"]=> string(0) "" ["GEOIP_CITY"]=> string(0) "" ["GEOIP_POSTAL_CODE"]=> string(0) "" ["GEOIP_CITY_CONTINENT_CODE"]=> string(0) "" ["GEOIP_LATITUDE"]=> string(0) "" ["GEOIP_LONGITUDE"]=> string(0) "" ["REDIRECT_STATUS"]=> string(3) "200" ["HTTP_HOST"]=> string(18) "" ["HTTP_CONNECTION"]=> string(5) "close" ["HTTP_ACCEPT"]=> string(63) "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" ["HTTP_ACCEPT_ENCODING"]=> string(21) "x-gzip, gzip, deflate" ["HTTP_USER_AGENT"]=> string(39) "CCBot/2.0 (" ["HTTP_X_FORWARDED_PORT"]=> string(2) "80" ["HTTP_X_FORWARDED_PROTO"]=> string(4) "http" ["HTTP_X_FORWARDED_FOR"]=> string(10) "" ["HTTP_X_VARNISH"]=> string(6) "495628" ["PHP_SELF"]=> string(10) "/index.php" ["REQUEST_TIME_FLOAT"]=> string(15) "1493416859.7974" ["REQUEST_TIME"]=> string(10) "1493416859" }