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!

Teriyaki salmon, another one of Japan’s classic popular dish loved by everyone. It’s a dish my mom would make for us at least once a week and I look forward to it every time. It’s something I definitely have missed since going vegan so when choosing what seafood dishes I wasnted to veganize, I knew I wanted to tackle a ‘fish’ fillet glazed with teriyaki.

How to Make Vegan Salmon

Ingredients (+substitutions)

When coming up with this recipe, I knew I wanted to use tofu and bean curds since it has that ‘shredded’ look and texture. Next, I needed to think of a way to combine it all together so turned to my new favourite binder / egg replacer, nagaimo. I used this yam in my kaki fry recipe and it was the perfect binder– it worked perfectly in this recipe too! I also used a bit of potato starch to ensure it sticks together and to absorb any unwanted excess moisture.

For flavour, I used kombu dashi granules which has a slightly sea-scented flavour. I’ve also made this with mushroom broth powder and dulse flakes which also gives a similar umami fishy flavour. Instead of regular salt, I used smoked salt for a boost of flavour.

Directions

  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!

Homemade Authentic Teriyaki Sauce

‘Teriyaki’ sauce is made up of just 4 ingredients: sake, mirin, soy sauce and sugar. These are staple ingredients for Japanese cooking so you should already have these on hand if you cook a lot of Japanese food! You can find these ingredients sold at any well stocked asian grocery store. As a baseline, a 1:1:1:1 ratio of all the ingredients. From there, you can adjust the ratio to your liking. Below, I’ve shared my golden ratio teriyaki sauce that I find to be the perfect balance of sweet and salty.

What to Serve with Teriyaki Tofu ‘Salmon’

The sweet and savory flavour of teriyaki sauce pairs really well with many different side dishes! My mom would often make teriyaki salmon donburi (rice bowl) with a side of miso soup and steamed or grilled vegetables like broccoli, cauliflower, carrots, asparagus or eggplants. Here are some more ideas that pair perfectly with teriyaki ‘salmon’:

More Vegan Seafood Recipes to Love!

If you recreate this Vegan Teriyaki Salmon recipe let me know how you liked it by leaving a comment and rating below or by tagging me on Instagram @Okonomikitchen, I love seeing all of your tasty recreations!
Hungry for more? Be sure to subscribe to my newsletter and follow along on Instagram, Youtube and Pinterest for more deliciousness!

Print
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

Description

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!


Ingredients

Units Scale

‘Fish’ Fillets

Teriyaki Sauce

To Serve


Instructions

  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!

Notes

  • 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

Nutrition

  • 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

SAVE IT FOR LATER! ↓

Okonomi Kitchen is a participant in the Amazon Services LLC Associates Program. When you purchase something through my amazon affiliate links, I earn a small commission that helps me produce consistent content at no cost to you. Thank you for supporting my plant based kitchen! 

Konnichiwa

About Lisa

I'm Lisa, a home cook, recipe developer and founder of Okonomi Kitchen. Here, you'll find a mix of classic and modernized Japanese recipes, and creative, plant-forward meal inspiration using seasonal ingredients. I hope to share more about Japanese cuisine and culture through food and recipes.


Related Recipes


subscribe

Leave a reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

59 Comments

  1. Tried this recipe for the first time Friday night and it was so good!! I used kombu + bonito dashi (so it wasn’t entirely vegan) to give it more of a ‘fish’ flavor. But I loved the texture!! I might try crumbling the tofu more next time on my end so there isn’t big chunks and I think maybe add a little yuzu juice to the teriyaki for a bit of citrus. I also used a little less oil in the pan when frying the filets to give a little more crisp/ caramelization to the top of the tofu mixture. My family and I thoroughly enjoyed this recipe and I will definitely be making it again in the future!! Thank you so much for sharing your creativity, Lisa!! 🙂






  2. I really loved this recipe. Although I had to adapt the recipe because I don’t have access to a few of the ingredients, it still turned out really nice. I used regular grated potato, cut up nori and cut up rice paper. I don’t think the rice paper did much but I had to experiment. I also added a flax egg as a binder. When you live in a place where ingredients are limited, you have to get creative if you want to make delicious recipes like this one! Thank you for sharing this wonderful meal with us! Can’t wait to make this again.






  3. I’ve loved this recipe! This is my first try on one of Lisa’s recipes and it worked! I wasn´t sure if it would, since I have never cooked any kind of japanese food, imagine a vegan version? But it works, and it is yummy!

    Thnak you Lisa!






  4. If there was a difficulty rating on these id say this is intermediate purely because the timing on these really matters. I let my tofu mix sit on my sea weed too long and it made it soggy, and I had a hard time getting this crispy without burning the tofu. Otherwise I think this is a great meal, I just need to try again!

  5. Absolutely love this recipe! It was so easy to do and incredibly delicious. I did have to sub a few ingredients but I don’t think that mattered too much.
    I’ve really missed fish since going vegan and this definitely satisfied that craving. It’s also now on my husbands favourite meals list so I’ll be making this again for sure. Can’t wait to try something else from okonomi kitchen! So so glad I saw this on Instagram!!!






  6. I hate hate HATE eating fish of any kind so i was very excited for this recipe since i’ll finally have something to eat during teriyaki dinner nights.

    The process of making it was tedious but sooooo worth it. If you’re lazy like me you can simply cut the tofu into thin slices then layer it with the bean curd skin followed by seaweed. Also I’d recommend using 2 layers of seaweed to avoid it tearing by accident!






  7. Everyone who knows me knows that I HATE eating fish. So when I sent a picture of my meal to my mum she was shocked that I was eating teriyaki “salmon”.
    Although somewhat tedious to make, this dish is worth the effort. I found a cheat method of simple cutting the tofu into slice and layering it with the bean curd skin followed by seaweed. ALSO I’d recommend using 2 layers of seaweed as it is less likely to tear.

  8. Hi Lisa! I tried this recipe and it came out fantastic! I had to substitute nagaimo with chickpea flour and the kombu dashi granules with a “fishy” marinade (pickle and caper brines, kombu seaweed, garlic powder and nutritional yeast), but the idea is fantastic and the mix of tofu and yuba creates and incredible texture!! Just awesome!