Steamed Soy Fish

A well-steamed and seasoned fish is one of the best dishes you could eat. You know it is steamed just right when the fish falls apart easily when you cut with a butter knife. And the glorious moment when you taste it is so worth it I recommend non-fish lovers to also try it. This is one of those recipes which is so simple yet amazing! Hope you enjoy this one 🙂


  • Prep time – 10 minutes
  • Cook time – 15 minutes


  • Medium-Small Tilapia Filet – 2
  • Green Onions (Chopped) – 4
  • Ginger squeeze or finely chopped ginger – 1.5 tbsp 
  • Cilantro (Finely Chopped) – 1 tbsp
  • Low Sodium Soy Sauce – 3 tbsp
  • Water – 4 tbsp
  • Salt – 1/4 tsp
  • White Sugar – 1/4 tsp
  • Canola Oil – 4 tbsp


  1. In a small bowl, combine the soy sauce, water, salt, and sugar. Mix until the sugar and salt dissolves
  2. Place each tilapia filet on a small plate that will fit in a larger pot (with cover)
  3. Prepare the steamer setup:
    • Boil water in a large diameter pot. Place an aluminum rack inside the pot for the smaller plate with the fish to rest on. The amount of water you add should just cover the surface of the aluminum rack
    • Once the water is boiling, place the fish plate on the rack in the pot and cover the pot. Steam for 10 minutes on a medium-low flame
    • Ensure that while steaming, the water does not evaporate. Add more water if required
    • Once done, check if the fish is cooked with a butter knife. If it cuts easily through to the bottom of the plate then the fish is ready
      • *Do not overcook as this recipe requires a soft fall apart texture for the fish
  4. Take the cooked fish out of the rack and steam the second tilapia filet following Step 3 again
  5. Drain any remaining water from the steamed tilapia plates
  6. Place them on a nice serving plate. Sprinkle a bit of the cilantro and scallions on each  of the cooked filet
  7. Heat a small pot with the canola oil. Add the ginger and saute until it is slightly brown. Add the remaining chopped scallions and mix for a minute
  8. Add the soy mixture (Step 1) to the pot. Cook on medium heat for 3 minutes then take it off the stove
  9. Pour this mixture over the prepared fish and serve immediately 🙂




Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s