Recipe MicroCosm.

Vegan Tofu Fish

5.0 (48 ratings)
Rate it:
Total time
190 min
Serves
2
Cuisine
Japanese
Vegan Tofu Fish

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)

Steps

  1. 1

    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. 2

    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. 3

    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. 4

    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. 5

    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!

  6. 6

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

Source: okonomikitchen.com·Own this recipe or photo? Request removal

Recipe MicroCosm.

A personal recipe library — just the recipes, no backstory.

Contact

Found a broken recipe, have a suggestion, or want to share a favorite?

Get in touch

Ask a question, report a broken recipe, or share a favorite.

Help keep Recipe MicroCosm free

This site has no ads and no paywall. If it’s saved you time in the kitchen, you can chip in toward hosting costs with a one-off tip.

Tips are entirely optional, aren’t a charitable donation or tax-deductible, and don’t unlock anything. Payment is handled by Buy Me a Coffee; we never see your card details.

Buy me a coffee
© 2026 Recipe MicroCosmPrivacy PolicyRecipes credited to their original sources. Own one? Request removal