• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar
  • Skip to footer

Okonomi Kitchen

  • Home
  • About
  • Recipes
    • Sweet
    • Breakfast
    • Entree
    • Sides
    • Beverages
    • Condiments
  • Contact
  • Shop
    • eBooks
  • How-to

Vegan Tofu Fish Fillets with Crispy Skin

September 6, 2021 By Lisa Kitahara 48 Comments

vegan tofu fish on a rectangle plate on a black tray

Learn how to make vegan fish fillets with tofu, seaweed and rice paper! With perfectly crispy skin and a flake-y soft fish like texture this is the perfect plant based fish alternative for any dish!

vegan tofu fish on a blue plate on a black tray with miso soup and rice bowl behind it

Seafood, specifically fish was probably the most difficult food to give up when I first adopted a vegan lifestyle because it is such a staple food in Japanese culture. I’ve been wanting to recreate an easy, basic and versatile tofu fish fillet alternative for some time now and finally came up with a recipe that I’m super excited to share today! This fish fillet isn’t only visually fish-like, but also has that crispy skin I really wanted to achieve since my favourite part about cooked fish was always the crispy skin.

Using a few easy tehqniues, I’ve come up with my version of a fish fillet thats made with staple ingredients! First, let’s talk texture. For that ‘flakey’ like texture and appearance I borrowed Sam’s (itdoesnttastelikechicken) tofu fillets techqniue of slicing it across the tofu. I combined it with my Jabara Cucumber cutting techqniue and added an extra step where we flip it and slice diagonally in the SAME direction for extra flakiness.

The crispy skin idea came from my rice paper dumplings that you guys have been loving! The rice papers get super crispy when pan fried in a little oil and it does a wonderful job at sticking to the nori and tofu with a little bit of starch slurry.

Okay, now does it have the texture of real fish? Obviously… no. It has the texture of extra firm tofu (or firm tofu), but with the flaky-texture, crispy skin and flavour of seafood it’s a

Ingredients (& Substitutions)

  • Extra firm tofu: Extra firm tofu works best here to ensure the fillets stay intact. However, you can also use firm tofu for a softer texture, just be extra gentle when slicing and cooking. Pressing the tofu will help absorb more of the marinades flavour so don’t skip it!
  • Dashi broth: you can use homemade kombu dashi broth or mix 1 packet of kombu dashi granules with 1 cup of water.
  • Ajinomoto: gives a stronger umami-fish like flavour. Mushroom stock powder can be used as a substitute. 
  • Rice vinegar: for flavour and to remove more of the tofu flavour.
  • Sugar: for flavour 
  • Nori: for the skin and also gives it an extra boost of that fish and seafood like flavour.
  • Potato starch: used to ensure the rice paper sticks and to make the non-skin side some texture. You can substitute with corn starch if needed.
  • Rice paper: for the crispy skin! If you don’t have rice paper, you can still achieve a crispy skin by coating it with potato starch instead. This creates more of a flakey-fried texture (like tempura), but still very delicious.

How to Make Vegan Tofu Fish Fillets

  1. Prepare tofu: Remove tofu from the package and then press to remove excess moisture out. Slice the tofu into desired shapes and pieces. To get a fish-like shape, slice the block 3/4 length wise and then using the tip of the knife, carve out a fillet shape. Keep the other 1/4 for extra. If making a fish shape, you’ll have a total of two pieces. Then slice through the entire block once you have achieved your desired shape. If you do not care for the fish-like shape, slice into 4 rectangles. Slice the tofu diagonally 1/3 way through 1/8-1/4 inch apart. Flip and slice diagonally in the SAME direction.
  2. Make the marinade: Add the kombu dashi broth, msg, rice vinegar and sugar to a shallow container and mix. Add the pieces tofu fillets and then tear one sheet or nori on top. Cover and marinate for at least 2 hours or overnight.
  3. Make the crispy skin: Remove the tofu from the container and pat dry. Cut a piece of nori that fits on top of the tofu fillets. Cut the same size piece of rice paper. Place the nori on top of the tofu. Mix potato starch with 3-4 tbsp of water. Briefly dip the piece of rice paper and place on top of the nori and press down to ensure it sticks. 
  4. Cook: Heat a pan with oil over medium high heat. Place the tofu fillet rice paper side down. Use a spatula and press gently down a few times and cook for 1 minute or until golden brown and crispy. Dust a little bit of potato starch on the side facing up and then flip. Cook for 1-2 minutes or until brown and crispy. Pan fry the other two sides (you can dust more potato starch on the other sides if you prefer). Remove from pan. 
  5. Serve: If adding sauce, be sure to add it on the plate (or on the side for dipping) and then the tofu fish on top to keep the ‘skin’ crispy. Serve and enjoy!
vegan mock tofu fish with nori and rice paper on top

What I love about this vegan fish recipe is how versatile and customizable it is. Once you create the fillets, you can season and sauce them up with whatever you like! You can also make a salmon version just by adding in a touch of beetroot or carrot juice for that colour. I paired mine with soy butter but I also love marinating it in a miso sauce and broiling it in the oven. You can also grill these up and give it a torch for extra flavour!

close up shot of vegan fish holding it with chopsticks

More vegan seafood recipes:

  • Vegan Unagi Donburi
  • Vegan Teriyaki Salmon
  • Tomato Tuna Donburi Rice Bowl
  • Vegan Kaki Fry (Fried ‘Oysters’)

SAVE IT FOR LATER! ↓

If you recreate this Vegan Tofu Fish 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
vegan tofu fish on a blue plate on a black tray with miso soup and rice bowl behind it

Vegan Tofu Fish


★★★★★

5 from 46 reviews

  • Author: Lisa Kitahara
  • Prep Time: 3 hours
  • Cook Time: 10 minutes
  • Total Time: 3 hours 10 minutes
  • Yield: 2 servings 1x
Print Recipe
Pin Recipe

Description

Learn how to make vegan fish fillets with tofu, seaweed and rice paper! With perfectly crispy skin and a flake-y soft fish like texture this is the perfect plant based fish alternative for any dish!


Scale

Ingredients

  • 1 16 oz pack of extra firm tofu, drained and pressed
  • 1 cup kombu dashi broth*
  • 1/4 tsp ajinomoto, optional or substitute mushroom stock powder
  • 1 tsp rice vinegar (5ml) 
  • 1 tsp sugar (5g)
  • 1/2 tsp salt (2g)
  • 2 roasted nori sheets (seaweed)
  • 1 piece of rice paper
  • 1 1/2 tbsp potato starch (10g), plus more for dusting

Soy Butter Sauce

  • 1 tbsp vegan butter (15g)
  • 2 tbsp soy sauce (30ml)

Instructions

  1. Prepare tofu: Remove tofu from the package and then press to remove excess moisture out. Slice the tofu into desired shapes and pieces. To get a fish-like shape, slice the block 3/4 length wise and then using the tip of the knife, carve out a fillet shape. Keep the other 1/4 for extra. If making a fish shape, you’ll have a total of two pieces. Then slice through the entire block once you have achieved your desired shape. If you do not care for the fish-like shape, slice into 4 rectangles. Slice the tofu diagonally 1/3 way through 1/8-1/4 inch apart. Flip and slice diagonally in the SAME direction. Add salt to both sides of the fish and set aside. 
  2. Make the marinade: Add the kombu dashi broth, msg, rice vinegar and sugar to a shallow container and mix. Add the pieces tofu fillets and then tear one sheet or nori on top. Cover and marinate for at least 2 hours or overnight.
  3. Make the crispy skin: Remove the tofu from the container and pat dry. Sprinkle salt over both sides of the tofu fillet. Cut a piece of nori that fits on top of the tofu fillets. Cut the same size piece of rice paper. Place the nori on top of the tofu. Mix potato starch with 3 tbsp of water. Briefly dip the piece of rice paper and place on top of the nori and press down to ensure it sticks. 
  4. Cook: Heat a pan with oil over medium high heat. Place the tofu fillet rice paper side down. Use a spatula and press gently down a few times and cook for 1 minute or until golden brown and crispy. Dust a little bit of potato starch on the side facing up and then flip. Cook for 1-2 minutes or until brown and crispy. Pan fry the other two sides (you can dust more potato starch on the other sides if you prefer). Remove from pan. 
  5. Serve: If adding sauce, be sure to add it on the plate (or on the side for dipping) and then the tofu fish on top to keep the ‘skin’ crispy. Serve and enjoy!

Soy Butter Sauce

  1. Heat vegan butter over low heat. Add the soy sauce and mix to combine. Remove from heat and serve. 

Notes

  • *Or use 1 packet of kombu dashi granules mixed with 1 cup of water
  • Helpful Equipment: tofu press, scissors
  • Nutritional Information Disclaimer: Nutrition information is a rough estimate calculated on an online tool (Cronometer). 
  • Category: entree
  • Method: stove top
  • Cuisine: vegan, japanese

Nutrition

  • Serving Size: 1 serving

Keywords: vegan fish, tofu fish, fish fillet

Did you make this recipe?

Tag @Okonomikitchen on Instagram and hashtag it #okonomikitchen

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! 

Filed Under: All recipes, Asian Recipes, Entrees, Japanese Recipes Tagged With: recipes, tofu, vegan

Previous Post: « Miso Garlic Butter Focaccia with Mushrooms and Scallions
Next Post: Vegan Spicy ‘Tuna’ (Tomato Tuna) »

Reader Interactions

Comments

  1. Diana

    September 7, 2021 at 11:40 am

    the best vegan salmon recipe I’ve ever tried, the hardest part in this recipe is for the tofu to get marinated and it’s mandatory to wait 3hours, i was impatient yesterday and did not leave it to infuse enough, was tasty, but i made it again today and waited 3 hours, it’s amazing, the seaweed skin is so good.

    ★★★★★

    Reply
  2. Sarah Hoffer

    September 7, 2021 at 2:49 pm

    This was by far the best and easiest tofu fish recipe I have made. I’ve been plant based for 4 years and have had a lot of trial and error meals but this was a win from the start. Definitely will be making this again!

    ★★★★★

    Reply
    • Gokcency

      September 10, 2021 at 4:11 pm

      I just tried this recipe today and not only did my kitchen smell amazing, the flavor and texture were incredible! I love how satiating and flavorful this was and my non-vegan husband loved it too! Highly recommended recipe.

      ★★★★★

      Reply
  3. Sarah

    September 7, 2021 at 3:47 pm

    Such a wonderful recipe! We’ve been plant based for about 4 years and have had a lot of trial and error with vegan fish recipes but this one is AMAZING. Definitely making this one again!

    ★★★★★

    Reply
  4. Tam

    September 8, 2021 at 7:16 pm

    Saw this on Instagram and had to try it. Process is pretty simple since most of it is letting the tofu marinade. I’m also lazy and didn’t bother to cut the tofu into the shape of a fillet. The taste and the “skin” are SO GOOD! I can’t get over it how delicious it is!!! The only thing is the tofu doesn’t mimic real fish texture, but that “skin” is pretty convincing! Highly recommend others to try this!

    ★★★★★

    Reply
  5. Amina

    September 8, 2021 at 11:05 pm

    Delicious!

    ★★★★★

    Reply
  6. Tam

    September 9, 2021 at 12:06 am

    Saw this on Instagram and had to try it. Process is pretty simple since most of it is letting the tofu marinade. I’m also lazy and didn’t bother to cut the tofu into the shape of a fillet. The taste and the “skin” are SO GOOD! I can’t get over it how delicious it is!!! The only thing is the tofu doesn’t mimic real fish texture, but that “skin” is pretty convincing! Highly recommend others to try this!

    ★★★★★

    Reply
  7. Ashleigh

    September 9, 2021 at 2:21 am

    This recipe is absolutely 10/10! Can’t wait to make this over and over again, so fun to make!

    ★★★★★

    Reply
  8. Nina

    September 10, 2021 at 12:06 am

    I made this as “fish” sticks and it turned out so yummy, please keep up the good work! I’m a recent vegan and Asian food was everything to me and thanks to your blog I don’t miss fish.

    ★★★★★

    Reply
  9. Leticia

    September 10, 2021 at 10:05 am

    soo crispy & filling!! very easy and quick to make too

    ★★★★★

    Reply
  10. al may

    September 10, 2021 at 3:09 pm

    I love this recipe. I tried it yesterday and the skin was so crispy and tasted like fish. Will make it again!

    ★★★★★

    Reply
  11. Ben

    September 11, 2021 at 1:08 pm

    This was the first time I’ve tried making a dish with kombu, the tofu tasted really nice after marinating overnight and the skin crisped up really well!

    ★★★★★

    Reply
  12. Carol

    September 11, 2021 at 7:50 pm

    This was just delicious! Totally looks like salmon. Texture was very similar. Easy to follow recipe and quick to make.

    ★★★★★

    Reply
  13. Petitzouzou

    September 13, 2021 at 3:17 pm

    First “fish” recipe i made…and it was successful ! Incredible look and so tasty and crispy !!!
    Thankyou for the recipe.

    ★★★★★

    Reply
  14. Velle

    September 13, 2021 at 3:19 pm

    This recipe is super easy to make. I have tried it and I just finished eating 1 1/2 cup of rice 🙈. Must try!

    ★★★★★

    Reply
  15. Diana

    September 14, 2021 at 6:40 am

    Amazing recipe! Easy and fun to make 👌

    Reply
  16. Petitzouzou

    September 14, 2021 at 8:57 am

    It was my first “fish” recipe…and it was so delicious !!!
    Look so real, and yummy flavour and crispy !
    A success at home !

    ★★★★★

    Reply
  17. Diana

    September 14, 2021 at 9:58 am

    Amazing recipe 🔥 love it 😍

    ★★★★★

    Reply
  18. Alana

    September 18, 2021 at 1:00 am

    So yummy! and so much fun to make!

    ★★★★★

    Reply
  19. Valerie @foodiewithoutborders

    September 19, 2021 at 12:14 pm

    A really fun recipe! Particularly liked the crispy “skin”, thank you Lisa for your creativity!!

    ★★★★★

    Reply
  20. Jake Poulin

    September 20, 2021 at 8:16 pm

    great recipe! east to make, delicious and fun to serve

    ★★★★★

    Reply
  21. Winter

    September 20, 2021 at 9:23 pm

    SOOOOO YUMMY! This was my first recipe I tried from Okonomi Kitchen and I will be back for more. My meat eating wife also thought this was sooo yummy. I did leave this to marinate overnight and used the leftovers in some homemade ramen 10/10 recommend. 🙂

    ★★★★★

    Reply
  22. Vee

    September 20, 2021 at 11:47 pm

    Loved the nori skin! A delicious recipe to prove the tofu skeptics wrong ❤

    ★★★★★

    Reply
  23. Felicia Cox

    September 21, 2021 at 7:10 pm

    I haven’t had meat since 2012 and I have never liked seafood— being vegan has helped me want to try new things and this recipe was by far my favorite meals that I’ve made so far!! @VeganTastesGood

    ★★★★★

    Reply
  24. Mano

    September 22, 2021 at 9:52 am

    Blown up my colleagues by telling them it wasn’t fish, they thought it was!
    The texture is better than a real fish (firmer) and the taste is on point!
    I couldn’t find dashi so I soaked black dry mushrooms in water and used it instead, works too!

    ★★★★★

    Reply
  25. Tricia Lim

    September 24, 2021 at 1:11 pm

    I am in the Philippines and I have to sort the ingredient for almost a month to make this, especially the vegan kombu granules. What I love about this is that it is pretty to follow and results were amazing! My whole vean family was so happy because lately they had missed fish and this recipe made them forget about the real thing. This recipe is a keeper and you should try this!

    ★★★★★

    Reply
    • Michi

      September 27, 2021 at 9:06 am

      I’m blown away by this recipe. Texture and flavor are very close to the real thing. 10/10 would make this again to confuse my omni friends.

      ★★★★★

      Reply
  26. Dianis

    September 29, 2021 at 12:59 am

    For the first time after many years I am eating “fish” hahaha, it was the easiest and fastest recipe I have ever made. Now I want to eat it all the time. Greetings from Mexico

    ★★★★★

    Reply
  27. Anna Röd

    October 1, 2021 at 2:47 pm

    This recipe was yummy! I tried it last week and I feel I finally found my salmon substitute, I’m going to try it in a casserole as well!

    ★★★★★

    Reply
  28. Yoori Shen

    October 1, 2021 at 4:27 pm

    The ‘fish skin’ part was just amazing! It’s crispy and has nice seaweed flavour! It works really well with sauce too! Very delicious!

    ★★★★★

    Reply
  29. Anna Röd

    October 2, 2021 at 10:09 am

    Yummy recipe! So simple but so tasty. Will definitely make this again and I feel that I have now found a perfect substitute to salmon, will make this again and try it in a casserole ❤️❤️❤️

    ★★★★★

    Reply
  30. Yoori Shen

    October 3, 2021 at 12:40 am

    The ‘fish skin’ part was so good! It’s crispy and has a nice seaweed flavour! It works so well with the sauce!

    ★★★★★

    Reply
  31. Beth

    October 3, 2021 at 2:06 pm

    I saw this recipe via VegNews and had to try it!
    It was so much fun to make and delicious! I can’t wait to make it again!

    ★★★★★

    Reply
  32. Kate

    October 5, 2021 at 11:57 am

    It’s like a fish!

    ★★★★★

    Reply
  33. Meral Avcıoğlu

    October 5, 2021 at 12:55 pm

    Soo delicios and worth to try! I’ll do it agan for sure 😉

    ★★★★★

    Reply
  34. Daisy Molenkamp-da Costa

    October 6, 2021 at 12:05 pm

    Hey I made this yesterday and WOW it was delisious what a lovely recipe
    We loved it Thanks this was yummi and we have a sauce with wasabi& soja .

    Bye from the Netherlands

    Daisy

    ★★★★★

    Reply
  35. Amanda

    October 10, 2021 at 1:21 am

    Really easy to make it. The result is a bomb👊🏼
    Texture, flavour, all amazing😁
    Thanks for your recipes

    ★★★★★

    Reply
  36. Audrey

    October 11, 2021 at 5:56 am

    I made this recipe for the first time. I can’t believe that tofu can look and taste like fish!
    I dressed this “fish” with pickled ginger and a little squeeze of lemon and splash of shoyu. Amazing!
    This recipe is a definite must try!
    It’s in my permanent rotation!
    Thank you for the awesome recipe!

    ★★★★★

    Reply
  37. Samantha A

    October 14, 2021 at 2:12 am

    I absolutely loved this recipe! It has become a staple in my kitchen, I use the fish marinade for so many things now. I actually used a no fish broth by oceans halo instead of the kombu dashi broth and it turned out delicious!

    Thank you Lisa for all your amazing recipes!

    ★★★★★

    Reply
  38. Shoku

    October 16, 2021 at 4:12 pm

    I made it with this recipe and it turned out so goood 👌🏻 Thanks for sharing ^_^

    ★★★★★

    Reply
  39. Sanya

    October 24, 2021 at 3:47 am

    Finally got to try this recipe and I love how it came out! The slicing method is absolute genius and omg that seaweed skin is so good whut😭

    This was the most proper meal I’ve made for myself. The whole process was actually really fun because I was excited to see how it would turn out.. definitely did not disappoint. Will cut the tofu into more of a fillet shape next time!

    Looking forward to trying out more of your recipes. Your content is so inspiring and really empowering. Thank you for sharing it with us 🤍🙏🏼

    ★★★★★

    Reply
  40. Debbie

    October 29, 2021 at 11:20 pm

    This recipes is so simple and delicious and really really satisfying without being too heavy. So good, will definitely make again!

    ★★★★★

    Reply
  41. Meizhen

    November 2, 2021 at 1:32 pm

    This recipe is really easy and has a amazing yummy taste, thank you for your creativity to make this manu. I really saw this menu by accident on tiktok and i put it on my fav so fast and now i followed every way they’ve n I’ll try ur next menu for sure, they all look so good🤤

    ★★★★★

    Reply
  42. Jackie

    November 18, 2021 at 2:11 am

    My new go-to recipe! I am allergic to fish/seafood but love searching for seafood/fish alternatives. I stumbled upon this recipe and it’s so tasty! The best part is that it uses ingredients that 9 times out of 10 I usually already have in my kitchen.

    Thank you for your constant creativity and innovation. ALL of these recipes are always SO packed with flavor, too. I’m hooked.

    ★★★★★

    Reply
  43. Alice

    December 5, 2021 at 2:10 pm

    It’s not so easy but worth the effort🌸

    ★★★★★

    Reply
  44. Qrisham

    December 8, 2021 at 6:01 am

    Wow this was so delicious!! 🤩 Thank you Lisa for sharing this amazing recipe. I sliced the tofu to give it a fish shape which was really fun and mimicked the real deal. I’ll be doubling the tofu next time 🤗 After our meal my husband said it was unreal. He absolutely loved it. Pinned this recipe for another night ❤️ Ty again !!

    ★★★★★

    Reply
  45. Sasza

    December 27, 2021 at 12:01 am

    Happy Christmas Okonomi and thank you for sharing this recipe,
    I’ve made it as well, and it was delicious.
    Arigato!

    Reply
  46. Jeanny

    February 21, 2022 at 1:38 am

    Loved this recipe! It was super easy to marinate the tofu, and it genuinely tastes seafoody. Also, the nori-rice paper skin was genius! It was very crispy & added lots of delicious flavor to the tofu fish. I’ll definitely be making this again~😁🌸

    ★★★★★

    Reply

Leave a Reply Cancel reply

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

★☆ ★☆ ★☆ ★☆ ★☆

Primary Sidebar

About Me

Hi! I'm Lisa. Welcome to Okonomi Kitchen! Here you'll find delicious vegan recipes that are healthy, simple & easy to make.
Read More;

Let’s Connect!

  • Instagram
  • Pinterest
  • YouTube

SIGN UP TO GET NEW RECIPES DELIVERED TO YOUR INBOX!
(+ FREE Vegan Protein Smoothie Guide + 7 Delicious Recipes)

Footer

  • Privacy Policy

Copyright © 2022 · okonomikitchen.com