• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » HOMEMADE VEGAN MEATS

    Sam TurnbullAuthor: Sam Turnbull Updated: June 1, 2025

    Vegan Salmon! Pan-Seared Fillets

    4.96 from 163 votes
    | 198 Comments
    Save Saved! Pin Comments ↓ Jump to Recipe

    My Pan-Seared Vegan Salmon is a delicious, pan-seared fish-inspired fillet that has the most amazing crispy skin and a tender, flaky inside. The flavour is mild but full-bodied umami with hints of butter, nuts, and the ocean.  It pairs beautifully with a squeeze of lemon and melts in your mouth with every bite.  Yes, I present to you: Vegan Salmon! Oh, yeah.

    Vegan Salmon! Pan-Seared Fillets! My newest creation, this Vegan Salmon recipe is a delicious, pan-seared fish-inspired fillet that has the most amazing crispy skin and tender, flaky inside. The flavour is a mild but full-bodied umami with hints of butter, nuts, lemon zest, and the ocean.  It pairs beautifully with dill and melts in your mouth with every bite. #itdoesnttastelikechicken #vegansalmon #veganseafood

    OK, so I'm really getting into adding to my growing list of vegan seafood recipes (see: Vegan Lobster, Vegan Crab Cakes, Vegan Scallops, the list goes on!) Admittedly, Vegan Salmon took a few attempts before I felt like I really nailed it.  The biggest challenge was getting the flavour balance juuuust right and, after multiple attempts, I can say that red marinades look very strange and not always very appetizing.. especially when you have 3-4 going simultaneously and your kitchen counter is a bunch of bowls filled with red liquid and tofu fillets floating in them!

    Vegan Salmon! Pan-Seared Fillets! My newest creation, this Vegan Salmon recipe is a delicious, pan-seared fish-inspired fillet that has the most amazing crispy skin and tender, flaky inside. The flavour is a mild but full-bodied umami with hints of butter, nuts, lemon zest, and the ocean.  It pairs beautifully with dill and melts in your mouth with every bite. #itdoesnttastelikechicken #vegansalmon #veganseafood

    But hey, that's recipe writing for you! It's not always easy and glamourous and can get pretty weird and messy while you take a few kicks at the can. But when the end result is this delicious, you put up with what can (at times) feel like a chaotic kitchen!  I hope everyone enjoys these Vegan Salmon fillets!

    How to Make Vegan Salmon:

    Pressing the tofu to make Tofish Fillets

    To prep the tofu:

    Prepare the tofu fillets by draining it, and then pressing it for 15 to 30 minutes. I love using my Tofuture tofu press, but you can also follow these instructions for a DIY tofu pressing method. Pressing the tofu squeezes excess water out so that the tofu can suck up more of the marinade and become more flavourful.
    Add slices to make the vegan salmon fillets flaky

    Cut the tofu in half lengthwise, and then in half lengthwise again making 4 long skinny strips of tofu. Take one piece of tofu and place a chopstick on either side of the tofu to stop you from cutting all the way through, so the slices remain intact. Slice the tofu partway through repeatedly about ⅛" apart to give the tofu a flaky texture. Repeat with the other tofu slices. Be careful handling them as they will be fragile.

    Tip: I like to cut the slices on a slight angle to be more similar to how fish flakes. 🙂

    Make a fishy tasting marinade

    To make the marinade:

    Add all of the marinade ingredients together in a blender. Blend until smooth as possible.

    Place the tofu fillets in the fishy marinade

    Place the tofu in a resealable bag or dish and cover it with the marinade. Let marinate in for a minimum of 30 minutes or overnight in the fridge.

    remove tofish fillets from fishy marinade and cover in cornstarch

    To cook the vegan salmon:

    Put the cornstarch into a wide bowl or baking dish. If using the nori, cut the nori into strips roughly the same size as the tofu pieces. Gently remove a tofu piece from the marinade (be careful as it will be fragile). Dunk a strip of the nori into the marinade, then stick it to the back of the tofu. (Covering the nori in the marinade will help it stick to the tofu). Dredge the tofu with the nori attached in the cornstarch, covering all sides of the tofu. Repeat with all the tofu pieces.

    Pan-sear tofish fillets to make vegan salmon

    Heat the oil in a large skillet or frying pan over medium-high heat. When hot add the cornstarch covered tofu. Fry 2 - 4 minutes per side until lightly golden all over. Remove from the pan and serve hot with a wedge of lemon.

    Vegan Salmon! Pan-Seared Fillets! My newest creation, this Vegan Salmon recipe is a delicious, pan-seared fish-inspired fillet that has the most amazing crispy skin and tender, flaky inside. The flavour is a mild but full-bodied umami with hints of butter, nuts, lemon zest, and the ocean.  It pairs beautifully with dill and melts in your mouth with every bite. #itdoesnttastelikechicken #vegansalmon #veganseafood

    Serve this vegan salmon with dill and a side of rice with soy sauce, or some pasta or mashed potatoes. Or it also pairs beautifully with some vegetables such as a green salad, sautéed or glazed carrots or some garlic green beans. All yum! i truly hope this recipe gives you new and delicious fish options.

    Bon Appetegan!

    Sam Turnbull.

    4.96 from 163 votes
    (click stars to vote)

    Vegan Salmon! Pan-seared Fillets

    This Vegan Salmon recipe is a delicious, pan-seared fish-inspired fillet that has the most amazing crispy skin and tender, flaky inside. The flavour is mild but full-bodied umami with hints of butter, nuts, and the ocean.  It pairs beautifully with a squeeze of lemon and melts in your mouth with every bite.
    Prep: 1 hour hr
    Cook: 10 minutes mins
    Total: 1 hour hr 10 minutes mins
    Servings: 4
    PRINT PIN Save Saved! Video COMMENT

    Ingredients
     

    For the tofu:

    • 1 block (350g/ 12.3oz) extra-firm tofu, drained, pressed, and sliced (see step 1)

    For the marinade:

    • 1 cup vegetable broth
    • 1 sheet nori, torn into pieces
    • 3 tablespoons apple cider vinegar
    • 1 small raw beet (20g/ 0.7oz), (about the size of a walnut)
    • 2 tablespoons white miso paste
    • 1 teaspoon garlic powder
    • 1 teaspoon salt
    • ½ teaspoon ground turmeric

    To cook the vegan salmon:

    • 1 sheet nori, (to make a skin, optional)
    • ½ cup cornstarch, (more if needed)
    • 2 tablespoons light oil for frying, (such as canola or vegetable), plus more if needed
    • lemon wedges for garnish, (optional)
    US Customary - Metric

    Instructions
     

    To prep the tofu:

    • Prepare the tofu by draining it, and then pressing it for 15 to 30 minutes. I love using my Tofuture tofu press, but you can also follow these instructions for a DIY tofu pressing method. Pressing the tofu squeezes excess water out so that the tofu can suck up more of the marinade and become more flavourful.
    • Cut the tofu in half lengthwise, and then in half lengthwise again making 4 long skinny strips of tofu. Take one piece of tofu and place a chopstick on either side of the tofu to stop you from cutting all the way through, so the slices remain intact. Slice the tofu partway through repeatedly about ⅛" apart to give the tofu a flaky texture. Repeat with the other tofu slices. Be careful handling them as they will be fragile. Tip: I like to cut the slices on a slight angle to be more similar to how fish flakes. 🙂

    For the marinade:

    • Add all of the marinade ingredients together in a blender. Blend until smooth as possible. Place the tofu in a resealable bag or dish and cover it with the marinade. Let marinate in for a minimum of 30 minutes or overnight in the fridge.

    To cook the vegan salmon:

    • Put the cornstarch into a wide bowl or baking dish. If using the nori, cut the nori into strips roughly the same size as the tofu pieces. Gently remove a tofu piece from the marinade (be careful as it will be fragile). Dunk a strip of the nori into the marinade, then stick it to the back of the tofu. (Covering the nori in the marinade will help it stick to the tofu). Dredge the tofu with the nori attached in the cornstarch, covering all sides of the tofu. Repeat with all the tofu pieces.
    • Heat the oil in a large skillet or frying pan over medium-high heat. When hot add the cornstarch covered tofu. Fry 2 - 4 minutes per side until lightly golden all over. Remove from the pan and serve hot with a wedge of lemon.

    Notes

    Baking: I love the pan-fried version of this recipe as it makes for beautiful crispy skin, but if you prefer to bake it, follow these steps. Omit the cornstarch dredge, and then bake the vegan salmon in a baking dish at 400F (200C) for about 10 minutes until heated through.
    Air-fryer: I love the pan-fried version of this recipe as it makes for beautiful crispy skin, but if you prefer to bake it, follow these steps. Omit the cornstarch dredge, and then air-fry the vegan salmon in a preheated air-fryer at 360F (182C) for about 8 minutes until heated through.
    Oil-free: to make this recipe oil-free, skip the pan-frying and follow either the baking or air-fryer instructions above.
    Nori: this is the same seaweed that is used to make sushi rolls. It should be easy to find in your local grocery store, or you can order it online. Nori will give the vegan salmon a fishy flavour, so if you prefer less fish flavour, then reduce or omit it in the marinade. 

    Nutrition

    Serving: 1serving (recipe makes 4 servings) | Calories: 281kcal | Carbohydrates: 22g | Protein: 15g | Fat: 16g | Saturated Fat: 2g | Trans Fat: 1g | Sodium: 1145mg | Potassium: 213mg | Fiber: 1g | Sugar: 2g | Vitamin A: 199IU | Vitamin C: 1mg | Calcium: 84mg | Iron: 3mg

    ⭐ Did You Make This Recipe?

    I’d love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: American
    Course: Main Course

     

    « Vegan Garlic Seared Scallops
    Easy Vegan Glazed Donuts »

    Reader Interactions

    Comments

    1. Fiona says

      January 14, 2023 at 2:02 am

      5 stars
      Hi. I made this for the first time today & it was great. The whole family enjoyed it, including my 10yr old! We quite enjoy the flavour of the marinade & wondering if there is anything else we can do with it rather than throw it out? Other than making more "salmon" of course! Any idea how long it would last in the fridge?
      Thank you for another awesome recipe. ❤️

      Reply
    2. maria says

      January 06, 2023 at 2:13 am

      Hi Sam,

      I was wondering if it is essential to use a tofu press? In the past I have tried the freeze-defrost-refreeze method, but I didnt like the result. Also when I press the tofu with a heavy object I dont see the difference. Do you think a tofu press make the world difference when cooking with tofu?

      Regards

      Maria

      Reply
      • Jess @ IDTLC Support says

        January 09, 2023 at 3:45 pm

        It's not essential, Maria. But pressing does help create a firmer, chewier, and denser tofu that won't fall apart easily when cooking. Some people swear by pressing with heavy objects instead of using a press.

        Reply
    3. Karen says

      December 28, 2022 at 10:11 am

      5 stars
      This was amazing! My salmon loving hubby thought so as well. Thank you for your dedication and creativity! I often adjust recipes but followed this exactly, marinating the tofu for 24 hours. I plan to make this on a regular basis. Looking forward to trying your Vegan Lobster next!

      Reply
    4. Adele says

      December 15, 2022 at 1:01 am

      Hi Sam,

      Another amazing recipe! I paired it with a oven baked lemon herb rissotto and roast cherry tomato's- absolutely delightful

      Reply
    5. robin ben-chaim says

      September 12, 2022 at 9:58 am

      5 stars
      Hi, I just happened to have some vegetable soup available and made the marinade. Marinated it for two hours. Absolutely wonderful, the marinade by itself tasted good and so easy to make. I did add some regular mayonnaise to some of the leftover marinade to eat the seared "salmon" with this. Not just loved it, but perked up after eating it. Great recipe.

      However, I think the longer you marinade it, it tastes even better.

      Reply
      • Sam Turnbull says

        September 13, 2022 at 3:29 pm

        So happy you enjoyed it!

        Reply
    6. Mar says

      September 03, 2022 at 9:09 pm

      5 stars
      This is a delicious treat, and pretty easy to make! Don't skip the nori or cornstarch-- it's amazing how well every part of this recipe came together to simulate salmon. Thank you!

      Reply
      • Sam Turnbull says

        September 13, 2022 at 3:04 pm

        Thank you so much! Happy you enjoyed!

        Reply
    7. Gabi says

      August 20, 2022 at 1:23 pm

      It was yummy!

      Reply
      • Sam Turnbull says

        September 02, 2022 at 3:31 pm

        So happy you enjoyed it!!

        Reply
    8. JaeSage says

      July 29, 2022 at 3:56 pm

      4 stars
      Congrats on an amazing recipe! I was stunned by the amount of sodium, however. Any suggestions for reducing sodium? (Hint: I make my own Veggie Broth with no added salt, nothing but Veggie cuttings and water with a few drops of evoo.)

      Reply
      • Sam Turnbull says

        July 30, 2022 at 1:15 pm

        Sodium would come from the salt and miso paste mainly, so reduce or omit the salt. 🙂

        Reply
    9. Guillaume says

      July 29, 2022 at 10:14 am

      Hi, the recipe looks amazing, but I have a question regarding the substitution of one of the ingredients. Living in Japan, I do not have access to beet for the marinade. Is there anything I can replace it with in this recipe, and in other recipes in general? Thanks a lot!

      Reply
      • Sam Turnbull says

        July 30, 2022 at 1:18 pm

        The beet is mainly for color so you could sub red food colouring 🙂

        Reply
    10. Joana says

      July 06, 2022 at 1:09 pm

      I need help.. i have a problem with tofu. I don't like cheese, and tofu to me taste like cheese.
      I am in the process of becoming full vegan till new year's eve, and recipes like this one give me some curiosity... I feel like I'm missing a lot on vegan food just because I avoid tofu like it was the plague. Hehe

      Reply
      • Sam Turnbull says

        July 20, 2022 at 9:04 am

        Hi Joana, I have a ton of recipes that includes no tofu at all. Check out my recipe index. I would also recommend preparing tofu so that it has a completely different texture and taste such as my Tofu Bolognese recipe. Almost all tofu haters love that recipe! Hope that helps!

        Reply
    11. Stefan Russell says

      July 02, 2022 at 5:51 pm

      5 stars
      Second time I've made this and was superb. Just doesn't feel like eating tofu. Sam is a genious recipe creator and I make quite a few of her recipes.

      I served with mash potatoes and broiled asparagus with a garlic cream and dill sauce. Perfect for a Saturday night
      Thank you Sam Turnbull

      Reply
      • Sam Turnbull says

        July 20, 2022 at 8:59 am

        Aww shucks, thank you Stefan!

        Reply
    12. Meli says

      June 23, 2022 at 11:38 am

      Turned out amazing. I added a bit too much beet so it came out much darker on the outside but the inside was still a beautiful light pink and absolutely delish. I sub'd the cornstarch for tapioca flour which worked very well. I I decided to pan sear and topped with a nice heap/ dollop of vegan dill aioli.

      Thank you for the recipe!

      Reply
      • Sam Turnbull says

        July 20, 2022 at 8:49 am

        Fantastic! So happy you enjoyed!!

        Reply
    13. Heather says

      May 28, 2022 at 11:12 am

      Ok, I am OBSESSED with this!! I have seen this recipe and saved it many times to make it; however, I finally got around to making it! This is THE best tofu recipe I have ever tried and sooo similar to salmon! I pressed my tofu for 24 hours and marinated for 14 hours, so good! Salmon is what I miss most - so thank you sooo much Sam!

      Reply
      • Sam Turnbull says

        June 13, 2022 at 8:51 am

        You're most welcome, Heather! I'm thrilled you love it so much! 🙂

        Reply
    14. Cornelia Guest says

      May 03, 2022 at 10:12 pm

      5 stars
      Yummy! I substituted the "salmon" for actual salmon in a NYTimes recipe, just broiling the fried tofu for a minute and a half. It was terrific.

      Reply
    15. rachel says

      April 18, 2022 at 11:57 pm

      hi! i’d love to make this but i have a big texture issue with tofu, does this have more of an actual salmon texture or is it still closer to tofu texture?

      Reply
      • Mirth says

        June 04, 2022 at 4:21 am

        5 stars
        Hi Rachel, the thinner you slice it (as per instructions) the closer the texture will be to the flakiness of salmon. Perhaps also make sure you marinate it a bit longer. I find it’s a pretty reasonable approximate and it’s delicious but you may just have to give it a go as texture sensitivity can be a very individual thing…good luck!

        Reply
    16. Kathryn says

      April 18, 2022 at 3:36 pm

      5 stars
      This recipe is sooooo good. I can’t quite remember what salmon tasted like but this is amazing! There’s quite a lot of prep involved but it’s so worth the effort. I’m going to try it later with a lemon picatta sauce and some garlic potatoes.

      Reply
      • Sam Turnbull says

        May 26, 2022 at 9:41 am

        So happy you enjoyed it Kathryn!!

        Reply
    17. Toni Wing-Jenkins says

      April 18, 2022 at 12:35 pm

      5 stars
      Pre vegan I used to buy salmon burgers at Costco. I loved them. I used the marinaded tofu as a base for burgers and it was pretty good. Next time I’ll add sautéed celery and onions and use breadcrumbs or cracker meal. Bur the marinaded tofu worked great!

      Reply
      • Sam Turnbull says

        May 26, 2022 at 9:41 am

        So happy you enjoyed!

        Reply
    18. Toni Wing-Jenkins says

      March 12, 2022 at 8:16 am

      I admit it. I miss salmon. I was pescatarian before I became vegan.. I've wanted to try this recipe, but was afraid of disappointment. I WAS NOT DISAPPOINTED! It was fabulous. I baked it and the texture took a while to get almost right. I'll scroll through the comments and see what other bakers did. Thank you so much!

      Reply
      • Sam Turnbull says

        March 23, 2022 at 12:46 pm

        That's wonderful Toni! Thrilled you loved it so much 🙂

        Reply
    19. Meg says

      February 03, 2022 at 10:27 pm

      5 stars
      We had this tonight and it is outstanding! Really fun recipe and so SO tasty. I made it with the nori skin -- everything was so crispy and flavorful, and it went perfectly with roasted asparagus. I used pickled beet and was worried the color wouldn't come out right, but it looked just fine -- in fact, exactly like pan fried salmon, in my opinion. Next time I'll try it with beet powder instead of a raw (or pickled) beet, as some commenters suggested, just to make it a little easier. Thanks for a delicious and inventive recipe, Sam!

      Reply
      • Sam Turnbull says

        February 28, 2022 at 9:22 am

        So happy you loved it, Meg! 🙂

        Reply
    20. Nicky says

      January 29, 2022 at 1:53 am

      I have a question: if you don’t use the nori sheet, do you still coat in cornflour? Many thanks.

      Reply
      • Sam Turnbull says

        February 02, 2022 at 8:38 pm

        Yes you still coat it in cornstarch. ENjoy!

        Reply
    « Older Comments
    Newer Comments »
    4.96 from 163 votes (103 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press
    • Join the Community

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 145K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.