Cantonese Steamed Fish

  • Prep 5 mins
  • Total 20 mins
  • Easy
  • Serves 2

Tip: Although fresh fish is the traditional way of preparing this dish, flash frozen fillets work just as well! 

Tip: Depending on the thickness of the fish fillet, the fish may not to steam as long. 


  • Contains Fish
  • Contains Soybeans

Tip: Allergy Advice

This dish contains the following allergens: Fish, Soybeans

Cooking mode

Step-by-step instruction without your screen going to sleep

  • 2 inch knob of ginger
  • 2 green onions, cut into 3-in pieces
  • 1 small bunch cilantro
  • 2 tablespoons light soy sauce
  • ¼ teaspoon salt
  • ¼ teaspoon granulated sugar
  • 2 tablespoons hot water
  • 10 oz fish fillet, any delicate white fish (cod, sea bass, flounder)
  • 3 tablespoons vegetable oil, divided


  • Knife
  • Cutting Board
  • Medium Bowl
  • Step 1

    Using a spoon, peel the ginger skin then thinly slice into thin matchsticks. Thinly slice the green onions into matchsticks as well and roughly chop the cilantro. Set ginger, onions, and cilantro aside.  

  • Step 2

    In a medium bowl, combine the soy sauce, salt, sugar, and hot water. Mix until the salt and sugar have dissolved then set aside.

  • Step 3

    Fill your Ninja PossiblePan with at least 2 inches of water and bring to a boil over medium heat. Rinse off the fish fillet and lay on top of a heat-proof plate that will fit into the PossiblePan.

  • Step 4

    Once the water is boiling, carefully place the plate into the steamer basket. Place the basket in the pan, then put the lid on the pan. Steam for 10 minutes on a slow boil. You can check if the fish is done by inserting a knife into the thickest part of the fillet. If it is easy to cut, the fish is done. 

  • Step 5

    When cooking is complete, remove lid and carefully remove the plate. Carefully drain off any liquid on the plate and set the fish aside.

  • Step 6

    Remove the steamer tray and clean off the PossiblePan. Pour the vegetable oil into the PossiblePan and place on medium heat. Once hot, add in 2/3 of the ginger. Once fragrant, add in the onions and 2/3 of the cilantro. Stir fry for 30 seconds then add in the soy sauce mixture. Bring the sauce to a bubble.

  • Step 7

    When the sauce is done cooking, pour it over the fish. Garnish with the remaining ginger and cilantro on top. Pour a tablespoon of hot vegetable oil on top and serve immediately.