why make this recipe
Vegan salmon made from tofu is an excellent choice for anyone looking to enjoy a plant-based diet without sacrificing flavor. This recipe captures the texture and taste of traditional salmon while being completely cruelty-free. It’s perfect for vegans, vegetarians, or anyone wanting to try a healthier option. Plus, using tofu is budget-friendly and packed with protein!
🧰 Kitchen tools commonly used in similar recipes
Before starting, many home cooks like to have these basic tools ready:
how to make Vegan Salmon
Ingredients:
- 1 cup vegetable broth
- 1 sheet nori
- 2 tablespoons soy sauce
- 2 tablespoons rice vinegar
- 2 tablespoons brown sugar
- 1 tablespoon miso paste
- 2 cloves garlic
- 1 inch fresh ginger, peeled
- 1 teaspoon beet powder
- ½ teaspoon paprika
- ¼ teaspoon turmeric
- ¼ teaspoon liquid smoke (optional)
- 1 block (14 oz) extra-firm tofu
- 1 sheet nori (optional)
- ⅓ cup cornstarch
- Salt and pepper
- 3 tablespoons vegetable oil
- Optional: furikake, for serving
- Optional: sliced green onions, for serving
Directions:
- Drain and press your block of tofu for at least 20 minutes. If you don’t have a tofu press, look for a simple trick online to press tofu without one.
- While the tofu is pressing, prepare the marinade. Add all the marinade ingredients to a high-speed blender and blend until smooth.
- Once the tofu is well-pressed, cut the block in half lengthwise. Then, cut each piece in half again to create four strips. Shape them like salmon filets by cutting at an angle or with a slight curve.
- Lay each piece of tofu flat on a cutting board. Place chopsticks or butter knives on each side to stop your knife from cutting all the way through. Make diagonal cuts into the tofu to mimic the flaky texture of fish. Repeat with all four filets.
- Place the tofu salmon filets in a baking dish and pour the marinade over them. Cover and refrigerate for at least an hour, or overnight for the best flavor.
- If you like, cut strips of nori to match the size of each tofu strip. This looks like salmon skin. Carefully remove the tofu from the marinade and place it on a wire rack or plate. Dip each piece of nori in the leftover marinade and stick it on one flat side of each filet.
- Coat each tofu filet in cornstarch on all four sides.
- Heat vegetable oil in a large skillet over medium heat. Once hot, add the tofu, nori-side down. Depending on your pan size, you might need to cook in two batches. Cook for about 2 minutes on each side until crispy. Use two spatulas to flip the delicate tofu easily.
- Enjoy warm, fresh from the skillet!
how to serve Vegan Salmon
Serve your vegan salmon with a sprinkle of furikake and sliced green onions for a delightful touch. It pairs wonderfully with rice, in sushi rolls, or atop a fresh salad.
how to store Vegan Salmon
Store any leftover vegan salmon in an airtight container in the refrigerator. It will stay fresh for up to 3 days. You can reheat it in the skillet for a few minutes until warm.
tips to make Vegan Salmon
- Ensure you press the tofu well to remove excess moisture for a better texture.
- Marinating overnight gives the best flavor.
- If you don’t have beet powder, you can skip it or use another color-enhancing ingredient.
variation
You can experiment with different marinades using ingredients like teriyaki sauce or lemon juice. Feel free to add spices and herbs that you enjoy!
FAQs
Can I freeze vegan salmon?
Yes, you can freeze it! Just ensure it’s well-wrapped in an airtight container. Thaw it overnight in the fridge before reheating.
Is this recipe gluten-free?
To make this recipe gluten-free, use tamari instead of soy sauce.
Can I use other vegetables instead of tofu?
While tofu gives the best texture, you can experiment with other hearty vegetables like eggplant or zucchini, but the flavor and texture will differ.
Vegan Salmon
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A plant-based version of salmon made from tofu, capturing traditional flavors while being completely cruelty-free.
Ingredients
- 1 cup vegetable broth
- 1 sheet nori
- 2 tablespoons soy sauce
- 2 tablespoons rice vinegar
- 2 tablespoons brown sugar
- 1 tablespoon miso paste
- 2 cloves garlic
- 1 inch fresh ginger, peeled
- 1 teaspoon beet powder
- ½ teaspoon paprika
- ¼ teaspoon turmeric
- ¼ teaspoon liquid smoke (optional)
- 1 block (14 oz) extra-firm tofu
- 1 sheet nori (optional)
- ⅓ cup cornstarch
- Salt and pepper
- 3 tablespoons vegetable oil
- Optional: furikake, for serving
- Optional: sliced green onions, for serving
Instructions
- Drain and press your block of tofu for at least 20 minutes.
- Prepare the marinade by blending all marinade ingredients until smooth.
- After pressing, cut the tofu block in half lengthwise, then into four strips.
- Make diagonal cuts into the tofu to mimic flaky fish texture.
- Place tofu in a baking dish and pour the marinade over it. Refrigerate for at least an hour, or overnight.
- Dip nori in the leftover marinade and attach it to one flat side of each tofu strip.
- Coat tofu filets in cornstarch on all sides.
- Heat vegetable oil in a skillet over medium heat and add tofu, cooking for about 2 minutes on each side until crispy.
- Serve warm with furikake and sliced green onions.
Notes
Pressing the tofu well improves texture; marinating overnight enhances flavor. For variations, try different marinades.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Japanese
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 8g
- Sodium: 500mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 19g
- Cholesterol: 0mg
Keywords: vegan, tofu salmon, plant-based, healthy recipe, Japanese cuisine