Home » Entrees and Dinner Recipes » Soy Sauce Glazed Whole Steamed Fish (How-to)

Soy Sauce Glazed Whole Steamed Fish (How-to)

Within this recipe post you’ll how to steam a whole fish, it will cook perfectly and wow your guests. It’s easier than you think and you should totally try it! Plus you’ll learn an easy way to cut and serve this beautiful whole steamed fish.

Soy Sauce Glazed Whole Steamed Fish recipe - www.platingpixels.com

Oven steamed Soy Sauce Glazed Whole Steamed Fish. Easy whole cooked fish baked in oven comes out super moist and tender. Ginger, garlic, maple and soy sauce glaze on top.

Fish is a commonly enjoyed dish during Chinese New Year and ideal for the Lunar New Year. The Chinese word for fish,, sounds like the Chinese word for abundance. I can’t think of a better way to start the new year than with abundance. To celebrate this tradition, I’m making a whole steamed fish, which is a first for me, but was way easier than I thought it would be! Once cooked, add a homemade maple ginger soy sauce glaze.

Soy Sauce Glazed Whole Steamed Fish recipe - www.platingpixels.com

To be honest I’m a bit squeamish with whole fish, but this recipe is so simple that anyone can do it. When you buy fish at the store, make sure you get the freshest one you can find; the eyes should be clear and not cloudy. The fishmonger will clean and descale the fish, which is the most difficult part. I used snapper, but you could sub with bass, sole or trout.

Now that the hard part is out the way you can get to prepping and steaming the fish. I don’t have a steaming basket large enough to hold a whole fish, so instead I wrapped it in foil and baked; steaming it in its own heat and juices. Stuffing green onions, cilantro and garlic into the fish while steaming embeds those flavors throughout.

Soy Sauce Glazed Whole Steamed Fish recipe - www.platingpixels.com

I used soy sauce in this recipe, as well as most of my Asian inspired dishes. It can also be used as a versatile ingredient in so many more dishes. I use it to add umami flavor to my Mexican fajita marinade. You could also sub it out for salt in some dishes. Using a ½ teaspoon of soy sauce, instead of ½ teaspoon of salt, cuts the sodium content by 1,000 mg. For this Soy Sauce Glazed Whole Steamed Fish recipe, no salt is needed, not even sprinkled on before steaming the whole fish.

Whole steamed fish, with the soy sauce glaze is an impressive, creative and unique recipe for Chinese New Years. Steaming ensures you’ll end up with perfectly cooked, moist and tender fish.

Soy Sauce Glazed Whole Steamed Fish recipe - www.platingpixels.com

How to serve a whole steamed fish

Once you steam your whole fish in the oven and the glaze is ready, unwrap from foil and serve immediately. I recommend placing it on the table whole for that wow effect.

To serve, carefully use a knife to cut along the top of fish, near the spine. Just a light cut to loosen the meat. Then with a fork, loosen the meat completely along the spine. Use a spatula to lift the top fillet off the fish. Now you can easily remove the entire spine and bones by lifting from the tail and carefully removing (the head will most likely come off with it). The bottom half of the fish will be ready to eat now as well, besides any loose bones that may need to be picked.

Soy Sauce Glazed Whole Steamed Fish recipe - www.platingpixels.com
Soy Sauce Glazed Whole Steamed Fish

Recipe at-a-glance:

Flavor profiles: Overall flavor depends on the fish used. Glaze adds a umami, salty and sweet flavors that pair perfectly (plus it has a bite of fresh ginger).
Texture: Soft, flaky and moist perfectly cooked fish.
Dietary Options/Substitutions: Use low sodium soy sauce to reduce sodium.

Leave a comment below and star rating if you made this recipe or want to share your thoughts.


Are you following me on Pinterest, InstagramFacebook, and Twitter? Also, sign up for our newsletter to get all our recipes and cooking tips.

Soy Sauce Glazed Whole Steamed Fish recipe - www.platingpixels.com
4.67 from 3 votes

Soy Sauce Glazed Whole Steamed Fish

Easy whole cooked fish baked in oven comes out super moist and tender. Ginger, garlic, maple and soy sauce glaze on top.
Course Seafood
Cuisine Seafood
Keyword easy steamed fish, steamed fish soy glazed, whole steamed fish
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Calories 220kcal
Servings 4
Author: Matt Ivan
Did you know? Servings and ingredient amounts can be adjusted on all my recipes. Click the green number above to change.


  • 1 whole fish, about 1-2 pounds, cleaned and scales removed (snapper, bass, trout or sole)
  • 1 handful fresh cilantro leaves
  • 1 stalk green onion, largely chopped
  • 4 small garlic cloves, peeled (plus one large clove, minced)
  • ¼ cup soy sauce, or liquid aminos for gluten-free
  • 1 tablespoon real maple syrup, omit for keto
  • 1 teaspoon fresh grated ginger
  • ½ teaspoon red chili pepper flakes
  • 2 cups pea shoots, or similar small greens
  • Sesame seeds, as garnish


  • Preheat oven to 375° F. Stuff center of fish with cilantro, green onions and whole garlic cloves (do NOT add salt to fish). Wrap entire fish with 2 layers of foil to completely seal; this is what keeps the steam in so make sure it’s enclosed.
  • Bake about 40 minutes, until meat is tender and flakes off with a fork. Remove from oven and keep in foil until ready to serve. You can make glaze while fish is in the oven.
  • To make glaze: In a medium pan add soy sauce, maple syrup, ginger, remaining minced garlic and chili flakes. Heat over medium, stirring often and bring to a low boil. Reduce heat and simmer for 5-10 minutes to thicken.
  • Remove foil from fish and place on a large platter and add pea shoot leaves around it. Drizzle half of glaze on top and garnish with sesame seeds.. Cut fish and serve (see cooking tips section above for an easy method). Drizzle additional glaze on top of fillet meat.
Nutrition Facts
Soy Sauce Glazed Whole Steamed Fish
Amount Per Serving (6 ounces)
Calories 220 Calories from Fat 27
% Daily Value*
Fat 3g5%
Saturated Fat 1g6%
Cholesterol 88mg29%
Sodium 931mg40%
Potassium 589mg17%
Carbohydrates 5g2%
Fiber 2g8%
Sugar 3g3%
Protein 41g82%
Vitamin A 655IU13%
Vitamin C 83.4mg101%
Calcium 31mg3%
Iron 1.4mg8%
* Percent Daily Values are based on a 2000 calorie diet.
Like this recipe?Visit @platingpixels on Pinterest to discover more. Pin it with button below to save recipe for later.
Don't forget to leave a comment below and rate this recipe if you like it →

Entrees and Dinner Recipes | Gluten-Free Recipes | Keto Recipes | Recipes | Seafood Recipes

Similar Posts


  1. I live in Japan and cooking whole fish is so popular here! I’ve never done it because I just didn’t know how. I need to give this recipe a try. Thank you for sharing. It looks delicious.


  2. Never in a million years would I have dreamed of making a whole fish…but this post makes me think I could do it! And oh, the drama when presenting it at the dinner table. I think I might give this a whirl!

  3. I love whole steamed fish. Usually make it for hubby every once in a while using a variety of glazes most of which include kikoman’s soy sauce. My favorite way to finish it off is to add a bit more glaze and broil for 3-5 mins on each side and serve with a salad. Super filling, feels fancy and doesn’t take much time. I will have to try making it with your glaze.

    1. Thanks for the comment Zainab! I bet you could do all sorts of things with glazes. I’ll have to try your method of broiling. I bet in infuses the flavor even more!

  4. 5 stars
    This would be such a show stopper of a dish to serve to guests! I’m with you on the squeamish thing, so I like that this is simpler and a little more hands off than a lot of whole fish recipes. I think I could actually manage this one. 😉

    1. This would wow indeed. It was way more simple than I thought. Not much different than cooking with any other meat as far as hands on work. I think you totally could Tracy!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating