clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Teriyaki ‘Salmon’

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 52 reviews

  • Author: Lisa Kitahara
  • Total Time: 20 minutes
  • Yield: 2 fillets 1x


Delicious Vegan ‘Salmon’ glazed with homemade authentic Japanese teriyaki sauce. Serve this teriyaki tofu ‘fish’, with rice, miso soup and vegetables for a easy & healthy protein packed meal!


Units Scale

‘Fish’ Fillets

Teriyaki Sauce

To Serve


  1. Prepare the tofu: Wrap the tofu with a lint-free kitchen cloth and place a heavy object on top to press out the tofu for at least 20 minutes. It’s okay if the tofu looks like it’s going to break a little since we are crumbling later on. Alternatively, wrap the tofu with a paper towel and microwave for 2 minutes (one minute intervals). Once cool enough to handle, press the tofu between your hands to remove excess liquid. 
  2. Prepare the yuba: Use kitchen scissors to cut the yuba into shreds. 
  3. Make the ‘fish‘: Mash the tofu into a paste-like consistency. Grate the nagaimo into the bowl. Add the bean curd sticks, kombu dashi granules, potato starch and smoked salt. Mix everything together until well combined. Cut two pieces of nori out into roughly 2.75 x 4 inch rectangles. Lightly coat with potato starch and then divide the mixture by two. Add one portion to one piece of nori and spread it with the back of a fork. 
  4. Cook the ‘fish’: Over medium high heat, add 2 tbsp of cooking oil and swirl it around the pan. Place the two fillets on the pan tofu side down and cook until golden brown. Remove from the pan.
  5. Make the teriyaki sauce: Over medium heat, add the sake, mirin and sugar to the pan. Let the sugar dissolve and then add in the soy sauce and ginger juice. Once it starts to bubble and slightly thicken, turn down the heat to medium low to low and add the fish back in. Spoon the sauce over the fillets and once the sauce thickens up turn off the heat. Brush with remaining sauce to coat the entire fillet. Serve over a bed of rice or on a plate and enjoy!


  • Helpful Equipment: turnernon-stick frying pan, oroshi grater
  • Nutritional Information Disclaimer: Nutrition information is a rough estimate calculated on an online tool (Cronometer). 
  • *Prep time does not include tofu pressing time
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: entree
  • Method: stove top
  • Cuisine: japanese, vegan


  • Serving Size: 2 fillets
  • Calories: 523
  • Sugar: 24.9g
  • Sodium: 3000mg
  • Fat: 20.8g
  • Saturated Fat: 2.9g
  • Unsaturated Fat: 7.7g
  • Trans Fat: 0
  • Carbohydrates: 49.9g
  • Fiber: 1.8g
  • Protein: 25.6g
  • Cholesterol: 0