Links you click on in this post may earn us a small commission at no cost to you. Thank you for your support.
If you’re looking to enjoy the flavors of salmon without consuming fish, this vegan salmon recipe is the perfect solution! Made from simple, plant-based ingredients, this dish is not only delicious but also environmentally friendly. Topped with a refreshing dill sauce, it’s sure to become a favorite in your kitchen. We find it super versatile and think the options are endless.

Why Choose Vegan Salmon?
1. Health Benefits
Vegan salmon is lower in saturated fats and cholesterol compared to traditional salmon. It’s also packed with vitamins, minerals, and fiber.
2. Sustainability
Choosing plant-based options helps reduce overfishing and protects marine ecosystems. It’s a small change that makes a really big impact.
3. Flavor and Texture
This recipe mimics the texture and rich flavor of salmon using natural ingredients, making it a satisfying and tasty alternative. While we’re aware it doesn’t taste exactly like salmon, we think this is a really good alternative. There are some textures that are harder to replicate – like pork is super hard to replicate. While salmon isn’t quite as hard, it’s not the easiest either. The longer you marinade your vegan salmon, the better and closer it’ll be.

Vegan Salmon Recipe
Ingredients
For the Vegan Salmon
- 1 large carrot peeled and sliced into thin strips
- 1 sheet of nori seaweed, cut into small pieces
- 1/4 cup soy sauce or tamari
- 1/4 cup olive oil
- 1 tablespoon apple cider vinegar
- 1 tablespoon maple syrup
- 1 teaspoon liquid smoke
- 1 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and pepper to taste
For the Dill Sauce
- 1/2 cup vegan mayonnaise
- 2 tablespoons fresh dill finely chopped
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- 1/2 teaspoon garlic powder
- Salt and pepper to taste
Instructions
Prepare the Marinade
- In a bowl, mix together the soy sauce, olive oil, apple cider vinegar, maple syrup, liquid smoke, smoked paprika, garlic powder, onion powder, salt, and pepper. Whisk until well combined.
Marinate the Carrot Slices
- Place the carrot slices and nori pieces in a shallow dish or zip-lock bag. Pour the marinade over them, ensuring all pieces are well coated. Let them marinate for at least 2 hours, or overnight for best results.
Cook the Vegan Salmon
- Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper and arrange the marinated carrot slices on it. Bake for 20-25 minutes, flipping halfway through, until the carrots are tender and slightly crispy on the edges.
Prepare the Creamy Dill Sauce
- While the vegan salmon is baking, make the dill sauce. In a small bowl, mix the vegan mayonnaise, fresh dill, lemon juice, Dijon mustard, garlic powder, salt, and pepper. Stir until smooth and creamy.
Serve and Enjoy
- Once the vegan salmon is cooked, remove it from the oven and let it cool slightly. Serve the vegan salmon topped with a generous drizzle of dill sauce. Enjoy it with a side of roasted vegetables, quinoa, or a fresh salad.

Tips for Success
1. Marinating Time
The longer you marinate the carrot slices, the more flavorful and tender they will become. Overnight marination is ideal.
2. Cooking Time
Keep an eye on the carrot slices while baking to prevent them from becoming too crispy. They should be tender with a slight bite.
3. Serving Suggestions
Pair the vegan salmon with whole grains, leafy greens, or roasted vegetables for a complete and balanced meal.

Final Thoughts about this Vegan Salmon Recipe
This vegan salmon recipe is a delightful and healthy alternative to traditional salmon. We personally use it as a whole meal (with vavrying sides) or even to make lox and cream cheese on bagels! With its savory flavor, flaky texture, and a refreshing dill sauce, it’s perfect for those looking to enjoy a plant-based diet without sacrificing taste. Whether you’re vegan, vegetarian, or simply looking to reduce your seafood intake, this recipe is a must-try.