Messy Vegan Cook

  • Recipes
  • Thai Food + Travel
  • Supper Clubs
  • Subscribe
menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Thai Food and Travel
  • London Vegan Supper Clubs
  • About
×
Home » Easy Vegan Recipes » Meat Substitutes

How to Make Vegan Fish with Okara

Updated: Jun 12, 2025 · Published: Oct 8, 2018 by Kip · This post may contain affiliate links · 33 Comments

↓ Jump to Recipe

If you have ever wondered how to make vegan fish, this neutral-tasting faux fish recipe using okara is a good place to start. This recipe is similar in consistency and texture to fish analogues commercially available in Thailand, where I spend a significant amount of time.

Okara Vegan Fish recipe

Okara, a byproduct of soy milk (and hence tofu) production, is a nutritious ingredient that works well in mock fish and meat recipes. It's also a very easy ingredient to work with, which I hope this vegan fish recipes shows.

This recipe produces a very neutrally flavoured vegan fish that is suitable in recipes with strong surrounding flavour elements. Think curries, bold citrus flavours, and oily fried dishes. It's especially good sliced and fried. If you plan to use it in something very wet, such as a soup, don't stew it for long because it won't hold up to prolonged boiling; instead add it at the end of cooking.

Vegan fish with okara
Vegan fish with okara
Print Recipe
5 from 2 votes

Homemade vegan fish with okara

When I reference wet okara, I mean okara that has been squeezed by hand in muslin to extract as much soy milk as possible. Because the ratio of liquid to soy waste will vary in this process, I highly recommend weighing your okara and all other ingredients when making this recipe. You can halve the ingredients for a smaller portion.

Ingredients

  • 675 grams 3 ¼ cups wet okara
  • 105 grams ¾ cup vital wheat gluten
  • 50 grams ½ cup soy flour
  • 40 grams â…" cup tapioca starch
  • 35 grams â…" cup rice flour
  • 1 tablespoon vegetable oil
  • 2 teaspoons fine sea salt
  • 1 teaspoon sugar
  • ¼ teaspoon MSG
  • Nori sheets

Instructions

  • Place a plate in a large steamer and heat it to medium-high. Depending on how many rolls of fish you have, you may want an extra tier.
  • Mix all of the ingredients except the nori together in a large bowl. Massage with your hands or a wooden spoon until a thick but pliable dough forms.
  • To make a large fish piece, overlap two pieces of nori by about â…" sheet. Take two cups of the dough and form it into a roll that extends to the edges of the nori when placed across the shortest length of the seaweed. Dampen the nori and roll the mass up into a tube.
  • To make smaller sushi sized fish pieces, places â…" cup edge to edge on a piece of nori. Dampen the edges and roll.
  • To make a medium sized fish piece, place 1 cup on a sheet of nori and press to close to the edges. Dampen nori and roll.
  • Place the faux fish pieces onto the plate in the steamer and steam for 45 minutes. Leave the fish to cool, ideally overnight and in the fridge, before using.

More Meat Substitutes

I reserve the right to improve any malicious and trollish comments left below. Please do not comment about nonvegan products or activities.

Comments

  1. Greg says

    December 03, 2018 at 2:56 pm

    I'm so excited to see this!! Thanks for inventing and posting it. I do make my own soy milk and have SO MUCH Okara. I've tried okara bread, biscuits, cookies....but need more recipies using it. Could this be used for a London Fish and Chips style recipie?? Just wondering.

    Thank you.
    Greg

    Reply
    • Kip says

      December 05, 2018 at 3:15 pm

      Hi Greg! I know what you mean about having excess okara. I wish people demanded it more so friends would take some off my hands. I've not tried battering and frying it yet, so I'm not sure if it would work for fish and chips but there's only one way to find out...

      Reply
    • Govinda Charam de Moraes Silva says

      October 24, 2020 at 4:04 pm

      Oh my gosh...thank u! I made it....its amazing......

      Reply
      • Kip says

        October 24, 2020 at 4:05 pm

        Glad you liked it!

        Reply
    • LC says

      February 08, 2023 at 5:20 am

      May I know what is vital wheat gluten..? Any substitute .? Where to buy.?

      Reply
      • Kip says

        February 17, 2023 at 11:44 pm

        It is the protein from wheat flour, separated from the starches. You can buy it online at various outlets or in Holland and Barrett for a high street option.

        Reply
  2. Stefanie says

    August 01, 2019 at 3:39 pm

    Is there a way to make this gluten free?

    Reply
    • Kip says

      August 02, 2019 at 9:59 pm

      Quite probably, but I haven't experimented with gluten free options. Please do let me know if you find a suitable alternative to gluten flour that works.

      Reply
  3. Soon-Yeen says

    August 08, 2019 at 12:20 am

    Thank you for sharing this yummy recipe. I've made a gluten-free vegetarian version and it tasted great! I've substituted the vital wheat gluten. And have used all purpose gluten-free flour to replace the soy, tapioca and rice flour. I've also used monk fruit sweetener instead of sugar, and dashi sauce instead of MSG. I've read that we could substitute with guar gum or xanthan gum for a vegan gluten-free version too.

    Reply
    • Janis says

      November 16, 2020 at 12:54 pm

      Watch your Dashi ingredients! The simplest dashi is vegan, made from cold-brewing kombu, while stronger versions are created by squeezing the flavor out of bonito flakes (katsuobushi), dried sardines, dried shiitake mushrooms, dried shrimp, dried scallops, adzuki beans, and/or toasted soybeans making it non-vegan, & non-vegetarian.

      Reply
    • L. Nahay says

      June 16, 2026 at 10:15 pm

      What did you use in place of the wheat gluten?

      Reply
  4. Helen says

    May 06, 2020 at 5:04 am

    I just tried making this but used chickpea flour instead of soy flour and it turned out well in terms of the texture! It reminded me of the store bought Asian vegan fish you can buy. I know you meant to make it bland, but I didn't like how it tasted so plain, and wonder if you have suggestions on how to flavour the dough as well to make it taste better and ready to go as is? I did add some kelp powder but otherwise followed your recipe.

    Reply
    • Kip says

      May 07, 2020 at 10:42 am

      Hi Helen,

      Good question. This is a very plain recipe that I designed to be eaten with Thai cooking methods. For instance I often deep fry slices of this fish and then cook it with a very strongly flavoured sauce. For additional flavour in the base product, I would consider ingredients like mushroom granules (like little stock granules from Asian markets), vegan oyster sauce, sesame oil, a combination of garlic/white pepper/coriander root or stem pounded into a paste, and/or soy sauce. I have a Chinese cookbook that also adds wakame to its recipe.

      Reply
    • Nick says

      May 15, 2020 at 3:54 pm

      Shiitake stem powder would add a bold flavor that will remain distinct from most sauces or broths you may use. When cooking with dried shiitake mushrooms, I prefer to remove the stems for most recipes. I reserve and grind them into powder in a mortar and pestle to add to vegan proteins like this. A little white pepper is a good addition as well.

      If you’re looking for something more forward, try an infused oil. Since Kip was aiming for Thai dishes, chili and lemongrass would be fun to try!

      Reply
      • Kip says

        May 20, 2020 at 2:47 pm

        Good point about the shiitake powder. One common seasoning ingredient in Thai and Vietnamese vegan cuisine is mushroom stock powder. I chuck dried shiitakes, stems and all, in my Vitamix and make a powder. It isn't the same as the seasoning granules but, as Nick said, it's a great ingredient.

        Reply
        • Laurynas says

          January 11, 2021 at 9:08 pm

          Amazing! Sooo good! Really reminded me fish (or the cutlet of fish). Also it was so easy to make, no okara wasted (by the way, i added chickpea flour instead of soy as i didnt have one). And you can eat it with almost anything. Five stars! Thank you 😊🙏

          Reply
          • Kip says

            January 12, 2021 at 4:34 pm

            Thank you! I feared it would taste too plain for a lot of people (I made it simply so it could be cooked with and take on stronger flavours) so I'm really glad to hear you enjoyed it.

      • cgreengates says

        April 14, 2021 at 11:13 am

        Nice tip on the shiitake powder! 🙂

        Reply
  5. Manish gupta says

    November 08, 2020 at 2:32 pm

    How can I buy in market for home

    Reply
    • Kip says

      November 08, 2020 at 4:00 pm

      Hi Manish,

      Thank you for your interest but this is just a recipe and not a product for sale. There a lot of good vegan fish products on the market, however.

      Reply
  6. Harish Narsi says

    January 14, 2021 at 5:39 pm

    can i leave out MSG

    Reply
    • Kip says

      January 15, 2021 at 11:58 am

      Sure. You could replace it and some of the salt with a stock powder if you'd like.

      Reply
  7. Ana Walker says

    March 12, 2021 at 6:33 pm

    Nice. I thhought vegan dont eat any fleshy product. Sounds yum tho

    Reply
  8. Ana Walker says

    March 12, 2021 at 6:53 pm

    🤣😃😃😃dum me of cause Vegan Fish made of veges etc lol forgive m
    e Greig

    Reply
    • Kip says

      March 13, 2021 at 10:15 am

      hahaha no worries!

      Reply
  9. Aleeza says

    June 04, 2021 at 12:00 am

    I don't usually write reviews for recipes online but I think this recipe demands a reward for how dang easy and tasty and convincing it is. I'm still transitioning to vegetarianism but this is by far the most consistent and forgiving recipe for faux "meat" (seitan is impossible). I made a huge batch at 9pm because I was afraid my okara was going to go bad and it was so easy to mix, lightly knead, and then steam. I love it. Thank you for sharing. I'm going to make this a bunch.

    Reply
    • Kip says

      June 05, 2021 at 8:51 am

      oh wow, what words of praise! Thank you for reporting back and I'm so glad you like it. Seitan can be tricky to work with, depending on the recipe (and most importantly, IMO, the understanding the author has of how gluten works) but mixing it with okara or other ingredients (e.g. soy flour, fine TVP, gram flour, and so on) can help to make it more manipulable.

      Reply
  10. Alex says

    June 13, 2021 at 2:28 pm

    Hello! I am trying to 'veganize' a recipe that calls for a fish fillet to be wrapped in puff pastry and baked. Would this recipe work being baked instead of steamed? Or do you have a suggestion for how I could make that work?

    Reply
    • Kip says

      June 13, 2021 at 8:15 pm

      Hey Alex,

      So I would make with the recipe as is, leave it to cool, and then wrap it in the puff pastry to finish... If you do make it, I'd love to know how it turns out.

      Reply
  11. Monlam says

    December 26, 2024 at 8:39 pm

    This is awesome and a great way to use okara! I used mushroom powder along with vegetarian fish sauce and oyster sauce for more umami flavor. I fried the fish slices and we ate them with tacos. Yum!!

    Reply
  12. Yvette says

    September 24, 2025 at 7:07 pm

    5 stars
    Thank you for posting this! I really enjoy vegan fish.

    Reply
  13. Liana says

    April 08, 2026 at 6:04 pm

    5 stars
    Made this again over the Easter weekend and was reminded of how truly Awesome this recipe is! I have been a veg head since 1981 and have been thankful for the progress we've made in the U.S. in "meat replacement" technology so I could stop spending every weekend making my own from scratch. But, faux fish eluded me and seemingly, most of the experts. The one "fish" product I have found that was suitable to my tastes is the May Wah imitation fish fillet product but I could never find it after moving from southern California. This recipe reminds me So much of that wonderful product and I am simply thrilled you seem to have cracked the code! I mess around with additions to this recipe (added lions mane mushroom to the last batch) and it lends itself to experimentation really beautifully. I also have found a slightly better mouthfeel when I pressure steam in the insta-pot. Then, I usually pre-slice and freeze. This freezes wonderfully btw, and is so versatile in the re-heating process. I bake, airfry or re-steam (and yes, in desperation even microwaved is not bad!). THANK YOU for this gift, Kip! <3 <3

    Reply
    • Kip says

      April 12, 2026 at 2:28 pm

      I'm so glad you like it and thanks for your lovely comment. I agree about the lag in decent fish replacements. For awhile we had vegan fish from company who makes Omnipork, which was sensational, but they sadly pulled out of the UK market. By the way if you can find a vegan fish essence I highly recommend adding some of that. Thanks for the pressure steam tip too.

      Reply
  14. I reserve the right to improve malicious and trollish comments.

Leave a Reply Cancel reply

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

Recipe Rating




Name's Kip. Some things about me: vegan, Thai food enthusiast, comfortably chaotic and disorganised, information lover, Londoner, cookbook collector, clumsy AF, rarely takes a serious photo, has never been on a diet. This is not a wellness blog. I run vegan Thai supper clubs too.

More about me ?

  • All recipes
  • Thai food + travel
  • General travel
  • Reviews
  • Food facts
Vegan Thai Recipes
Vegan Travel in Thailand
Kippysnacks logo

I run vegan Thai supper clubs at my home in East London.

Think Like a Vegan

A thoughtful read for long time vegans and nonvegans alike, this is one of the best styles of arguing for and discussing veganism I have yet to find.

Popular posts

  • 5 ice lollies on a dark grey surface
    Pineapple Thai basil ice lollies
  • five vegan cheeseburger dumplings in a bowl. One dumpling is held up with chopsticks to showcase the crispy brown bottom.
    Vegan cheeseburger dumplings

Footer

^ back to top

About

  • About
  • Frequently Asked Questions
  • Privacy policy
  • Relationships and disclosures
  • Comments Policy
  • PR and Review Policy
  • Freelance and Consultancy

Contact

Email me
  • Facebook
  • RSS Feed
  • Instagram
  • Pinterest
  • Twitter

Newsletter

All content on this site, including, but not limited to, text, recipes, and photographs are owned by Messy Vegan Cook and its contributors. No content may be reprinted or reproduced without permission. As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Messy Vegan Cook