Plants for Later

awesome vegan food

  • Home
  • Recipes
  • Photography
  • About
  • Contact

Vegan Salmon

December 1, 2025 Leave a Comment

Jump to Recipe·Print Recipe

These Vegan Salmon filets are tender, flavorful, and surprisingly close to the real thing. All without any fish, of course. It’s a simple recipe with ingredients you can find anywhere, but the result feels like a restaurant-style main. They are juicy on the inside, crispy on the outside, with that classic ‘sea’ taste to resemble fish. This is one of those dishes you can serve to vegans and non-vegans and nobody will complain. It looks great on a plate, easy to make, and works for weeknights or holidays.

Vegan Salmon is made from firm tofu, and a simple marinade with capers, nori and beetroot. The marinade does most of the work here, infusing the tofu with flavor and color. Once they’ve soaked up the marinade, they get a crispy nori layer on top and a light starch coating before frying, giving them a golden, crackly exterior.

Vegan Salmon is…

  • Plant-based and gluten-free
  • High in protein
  • Packed with flavor
  • Made with tofu
  • Easy to prepare
  • Budget-friendly
  • Customizable
  • Good for weeknight dinners
  • Impressive enough for holidays as well

How to make Vegan Salmon

Start by pressing tofu so it can absorb more flavor. Once pressed, cut it into filet-shaped pieces to resemble fish, then gently score the top, so the marinade can sink in and that the finished filets have a more realistic texture.

For the marinade add capers, nori, grated beetroot (or beet juice), oil, and a splash of something acidic. Let the tofu sit in it for at least an hour, but the longer, the better.

To create the “skin,” press a strip of nori onto one side of each piece. Coat the filets lightly in cornstarch or potato starch to help them crisp up. Then simply fry them in a pan, until crispy.

When you fry them, start nori-side down so the sheet sticks, and turns crisp instead of soggy. The tofu will develop a golden crust while staying tender in the middle.

Once they’re cooked, you can keep them warm in the oven or serve them immediately. They hold their shape well, and the color from the beetroot becomes even more vibrant after heating.

How to serve vegan salmon

Vegan Salmon works basically anywhere you’d serve regular salmon. You can keep it simple with rice, steamed veggies and a squeeze of lemon, or serve them with roasted potatoes and a simple side salad. You can also go traditional and serve these with asparagus, dill sauce or hollandaise, mashed potatoes, or sautéed greens.

They’re also great over pasta, especially with something creamy or lemony. Vegan Salmon is also delicious over risotto or creamy orzo. Vegan Salmon works nicely in bowls, or on top of green or grain salads too.

Customize it the way you like it!

  • You can totally play around with the marinade here: add extra algae, more capers and garlic, or add a bit more sweetness
  • Use beet juice or roasted beets, for slightly different flavor
  • You can also add extra spices like chili, onion powder, or thyme
  • Slightly untraditional, but you can also use smoked tofu here
  • If you prefer, you can also prepare Vegan Salmon in the air-fryer

More weeknight dinner ideas you might also like:

  • Penne alla Vodka
  • Greek Style Loaded Fries
  • Hummus Potato Salad w/ Roasted Veggies
  • Green Veggie Burger
  • Pesto Beans on Toast
  • Sweet Potato Patties with Sunflower Cheese
  • White Bean & Kale Skillet
  • Savoy Cabbage & Fermented Black Bean Pasta
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 Salmon


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Plants for Later
  • Total Time: 30 minutes
  • Yield: 4 salmon filets 1x
Print Recipe
Pin Recipe

Ingredients

Units Scale
  • 2 blocks of tofu (2 x 7oz/2 x 200g)
  • 1 nori sheet
  • 1/4 cup corn or potato starch
  • oil for frying

For the marinade

  • 1 small beetroot, diced or grated
  • 2 tbsp capers + 2 tbsp of the caper liquid
  • 2 nori sheets, torn
  • 1 clove of garlic
  • 1/2 cup vegetable broth
  • 2 tbsp soy sauce
  • 2 tbsp rice vinegar
  • 2 tbsp miso paste
  • 1 tbsp dried dill
  • 1 tbsp mushroom powder (optional)
  • salt, pepper
Instacart Get Recipe Ingredients

Instructions

  1. Start by pressing out tofu. Wrap tofu with a kitchen towel and put something heavy on top. Let it sit for at least 30 minutes.
  2. Cut each block of tofu in half lengthwise, then cut off the edges slightly, so the tofu looks more like salmon filet.
  3. Place tofu between two chopsticks, and make cuts partway through the tofu, to give it a flaky texture. Be careful not to cut through fully. Repeat with the remaining tofu pieces.
  4. To make the marinade, add capers and their liquid, torn nori sheets, garlic, broth, soy sauce, rice vinegar, miso, dill, mushroom powder, and a good pinch of salt and pepper to a blender or food processor, and blend until completely smooth. Add beetroot, and pulse a few more times, until mainly smooth and only a few chunks remain.
  5. Place tofu pieces into a container, and pour marinade on top. Turn the tofu pieces, to coat them evenly. Make sure you handle them gently, so they don’t break. Let tofu marinate for at least an hour, but ideally overnight.
  6. After marinating, remove the tofu pieces from the marinade, and place on a clean plate. Cut nori sheet into strips, roughly the same size as the tofu. Dip the rough side of a strip of nori into the marinade and then press it onto the bottom of the tofu. Repeat with the remaining tofu pieces.
  7. Place starch into a bowl, and roll each piece of tofu in the starch, making sure it’s coated everywhere. 
  8. Heat up a frying pan with a little oil over medium-high heat. When hot, add tofu pieces, and fry each side for 2-3 minutes, or until crispy. Enjoy!
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Related

« Vegan Fried Egg
Hungarian Sauerkraut Casserole »

Leave a Reply Cancel reply

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

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • Instagram
  • Pinterest
  • TikTok

Privacy Policy /// Impressum

Copyright © 2026 · PLANTSFORLATER.COM