Protein Sushi Vegan: Crispy Tofu Crab Roll
Many cooks fail to press their tofu before baking, which leaves too much surface moisture. This prevents the protein sushi vegan filling from crisping, resulting in a soggy texture inside the roll. You end up with a soft mass instead of the distinct, golden crunch required for this dish.
This roll combines baked, grated tofu coated in a savoury sriracha mayonnaise with fresh avocado, cucumber, carrot, and cabbage. When prepared correctly, you get a firm, cohesive roll with a balance of creamy and crisp elements. The rice remains tacky but distinct, holding the plant-based protein and vegetables in a tight cylinder.
Press your tofu for at least 15 minutes to remove the water. This ensures the tofu caramelises at 220°C (425°F) and maintains its structure when mixed with the sauce. Use a sharp, wet knife to slice the rolls into six equal pieces to avoid crushing the rice or tearing the nori.
Protein Sushi Vegan: Crispy Tofu Crab Roll
Recipe cardIngredients
Watch how it's made
Instructions
-
Prepare the rice
Rinse the sushi rice in a fine-mesh sieve until the water runs clear to remove excess starch. Cook the rice with 250 ml water for about 15 minutes until tender. Stir in the vinegar, sugar, and salt, then fold in the sesame seeds before letting it cool to room temperature.
-
Bake the tofu
Pre-heat your oven to 220°C (425°F). Spread the grated tofu on a parchment-lined tray and bake for 20 minutes, turning once. You want the tofu to be golden brown and crisp to provide a structural contrast to the soft rice.
-
Mix the filling
Whisk together the vegan mayonnaise, tamari, sriracha, maple syrup, and smoked paprika. Stir the cooled tofu into this mixture until fully coated. This creates the savoury "crab" base for your rolls.
-
Layer the nori
Place a sheet of nori shiny side down on a dampened bamboo mat. Spoon 50 g of rice over the nori and spread it thinly. Leave a 2 cm border at the top to ensure the roll seals properly.
-
Add the vegetables
Arrange the avocado slices, cucumber julienne, carrot, and cabbage across the centre of the rice. Spoon a heaping tablespoon of the tofu salad over the vegetables. Keep the fillings aligned to ensure a consistent circular shape.
-
Roll and seal
Roll the sushi tightly using the mat to compress the ingredients. Moisten the top 2 cm border with water and roll until fully closed. Repeat this process for the remaining three sheets.
-
Slice and serve
Use a sharp, wet knife to slice each roll into six equal pieces. Wetting the blade prevents the rice from sticking and tearing the nori. Arrange on a plate and serve with pickled ginger, wasabi, and extra tamari.
If your rice feels too wet during assembly, it will slide off the nori and make rolling difficult. Spread the cooled rice on a clean towel for a few minutes to absorb excess moisture. This ensures the rolls hold their shape when sliced.
What goes wrong and why
Your rolls may fall apart if the rice is too wet. Excess moisture prevents the grains from adhering to the nori and each other. If the rice feels sticky or clumped, spread it on a clean towel for a few minutes before assembling to ensure a tighter seal.
Storing and reheating
Wrap rolls in cling film and store in a sealed container at room temperature for 2 hours. For longer storage, use an airtight bag in the freezer. Thaw in the refrigerator overnight and re-warm briefly at 60°C (140°F) to restore the crunch of the tofu.
What to serve with it
Serve these rolls with chilled miso soup for a complete Japanese meal. You can also present them as bite-size starter bowls with a splash of soy sauce and shredded nori. For a professional finish, add a drizzle of toasted sesame oil and thinly sliced scallions to the plate.
Nutrition per serving
- Calories
- 340
- Protein
- 14.2 g
- Carbs
- 32.5 g
- Fat
- 16.8 g
- Fiber
- 5.1 g
- Sugar
- 6.4 g
Estimated, and offered as a guide rather than a medical figure.
Made it? Rate it.
Questions people ask
Does vegan sushi have protein?
Yes. This version uses firm tofu, sushi rice, and sesame seeds to provide a high plant-based protein content. These ingredients replace the fish found in traditional sushi while maintaining a savoury profile.
What protein can I put in sushi?
You can use tofu, tempeh, or chickpeas. This recipe uses pressed and grated tofu because it absorbs the sriracha mayo sauce well and becomes crisp when baked at 220°C (425°F).
What sushi rolls are vegan friendly?
Rolls containing avocado, cucumber, carrot, and tofu are vegan friendly. Ensure you use vegan mayonnaise and tamari instead of fish-based sauces or honey to keep the entire roll plant-based and halal.