
A fresh and satisfying meal, these nori rolls are filled with a creamy, seasoned shredded tofu and avocado mixture, crisp vegetables, and savory sushi rice. Perfect for a healthy lunch or light dinner, they are a delicious way to enjoy plant-based sushi at home.
This easy sushi, tofu recipe comes together in about 60 minutes and serves 4. It's perfect for all year cooking, weeknight dinners, meal prep, and anyone exploring a more plant-forward kitchen. If you love this style of cooking, you'll also want to try our vegan shawarma rice with garlic yoghurt next.
Prep
25 min
Cook
20 min
Servings
4
Difficulty
Easy
Advertisement
Ingredients you'll need
Here's everything that goes into this shredded tofu avocado nori rolls. Scroll down to the recipe card for exact measurements and a printable version.
- 1 block (14-16 oz) extra firm tofu, pressed for at least 15 minutes
- 1 cup sushi rice, uncooked
- 1.25 cups water, for cooking rice
- 2 tbsp rice vinegar
- 1 large avocado, pitted and scooped
- 2 scallions, thinly sliced
- 2 tbsp lime juice, fresh
- 1 tbsp coconut aminos or tamari
- 1/2 cup red cabbage, thinly shredded
- 1/2 medium cucumber, cut into matchsticks
- 4-5 nori sheets
- 1/4 tsp sea salt flakes, or to taste
- For serving vegan sriracha mayo
- For serving black sesame seeds
How to make it
Follow these step-by-step instructions. Each step is written so you know exactly what to look, smell, and taste for.
- 1
Cook the sushi rice: Rinse the sushi rice under cold water until the water runs clear. Add the rinsed rice and 1.25 cups of water to a pot and bring to a boil. Reduce heat to low, cover, and simmer for 15-20 minutes, or until the water is absorbed. Remove from heat and let it sit, covered, for 10 minutes. Fluff the rice with a fork and transfer to a large bowl. Gently stir in the rice vinegar and allow it to cool for about 15 minutes.
- 2
Prepare the filling: While the rice cooks, prepare the tofu. Use your hands or a fork to crumble the pressed tofu into a mixing bowl, creating a shredded texture. Add the scooped avocado, sliced scallions, lime juice, coconut aminos, and sea salt flakes.
- 3
Mix the filling: Gently mash and mix the ingredients together until the avocado is creamy and everything is well combined. Be careful not to overmix; some texture is nice.
- 4
Assemble the rolls: Place a nori sheet, shiny side down, on a bamboo rolling mat or a clean kitchen towel. Wet your fingers with water and spread about 3/4 to 1 cup of the cooled sushi rice evenly over the nori, leaving a 1-inch border at the top edge.
- 5
Add the fillings: Arrange a horizontal line of the shredded tofu-avocado mix, cucumber matchsticks, and shredded red cabbage across the center of the rice.
- 6
Roll and slice: Using the mat, lift the edge of the nori closest to you and roll it tightly over the filling. Moisten the top border of the nori with a little water to seal the roll. Use a sharp, wet knife to slice the roll into 8 pieces. Repeat for the remaining rolls.
- 7
Serve: Arrange the sushi pieces on a platter. Serve immediately with vegan sriracha mayo for drizzling or dipping, and a sprinkle of black sesame seeds.
Advertisement

Shredded Tofu Avocado Nori Rolls
A fresh and satisfying meal, these nori rolls are filled with a creamy, seasoned shredded tofu and avocado mixture, crisp vegetables, and savory sushi rice. Perfect for a healthy lunch or light dinner, they are a delicious way to enjoy plant-based sushi at home.
Ingredients
- 1 block (14-16 oz) extra firm tofu, pressed for at least 15 minutes
- 1 cup sushi rice, uncooked
- 1.25 cups water, for cooking rice
- 2 tbsp rice vinegar
- 1 large avocado, pitted and scooped
- 2 scallions, thinly sliced
- 2 tbsp lime juice, fresh
- 1 tbsp coconut aminos or tamari
- 1/2 cup red cabbage, thinly shredded
- 1/2 medium cucumber, cut into matchsticks
- 4-5 nori sheets
- 1/4 tsp sea salt flakes, or to taste
- For serving vegan sriracha mayo
- For serving black sesame seeds
Instructions
- 1
Cook the sushi rice: Rinse the sushi rice under cold water until the water runs clear. Add the rinsed rice and 1.25 cups of water to a pot and bring to a boil. Reduce heat to low, cover, and simmer for 15-20 minutes, or until the water is absorbed. Remove from heat and let it sit, covered, for 10 minutes. Fluff the rice with a fork and transfer to a large bowl. Gently stir in the rice vinegar and allow it to cool for about 15 minutes.
- 2
Prepare the filling: While the rice cooks, prepare the tofu. Use your hands or a fork to crumble the pressed tofu into a mixing bowl, creating a shredded texture. Add the scooped avocado, sliced scallions, lime juice, coconut aminos, and sea salt flakes.
- 3
Mix the filling: Gently mash and mix the ingredients together until the avocado is creamy and everything is well combined. Be careful not to overmix; some texture is nice.
- 4
Assemble the rolls: Place a nori sheet, shiny side down, on a bamboo rolling mat or a clean kitchen towel. Wet your fingers with water and spread about 3/4 to 1 cup of the cooled sushi rice evenly over the nori, leaving a 1-inch border at the top edge.
- 5
Add the fillings: Arrange a horizontal line of the shredded tofu-avocado mix, cucumber matchsticks, and shredded red cabbage across the center of the rice.
- 6
Roll and slice: Using the mat, lift the edge of the nori closest to you and roll it tightly over the filling. Moisten the top border of the nori with a little water to seal the roll. Use a sharp, wet knife to slice the roll into 8 pieces. Repeat for the remaining rolls.
- 7
Serve: Arrange the sushi pieces on a platter. Serve immediately with vegan sriracha mayo for drizzling or dipping, and a sprinkle of black sesame seeds.
Recipe Notes
Nutrition Information
Per serving (estimated)
- Calories
- 410 kcal
- Fat
- 17g
- Carbs
- 53g
- Protein
- 15g
- Fiber
- 10g
- Sugar
- 4g
- Sodium
- 350mg
Frequently asked questions
Can I make this gluten-free?+
Yes, this recipe is naturally gluten-free as long as you use coconut aminos or a certified gluten-free tamari instead of soy sauce.
How long do these rolls last?+
These rolls are best enjoyed fresh, within a few hours of making them, as the nori will soften and the avocado may brown. If you need to store them, wrap them tightly in plastic wrap and refrigerate for up to 24 hours. The texture won't be as good as when fresh.
Can I use brown rice?+
You can, but the rolls will not hold together as well as with sushi rice, which is stickier. If you use brown rice, be sure to cook it until it is very soft and slightly overcooked to help it stick.
Can I make this Shredded Tofu Avocado Nori Rolls ahead of time?+
Yes. You can prep most components a day or two in advance and store them in airtight containers in the fridge. For best texture, assemble or warm just before serving — most elements keep well for 3–4 days refrigerated.
How should I store leftovers?+
Cool leftovers to room temperature, then transfer to an airtight container and refrigerate for up to 4 days. Reheat gently in a pan or microwave, adding a splash of water or plant milk if it has dried out a little.
Can I freeze Shredded Tofu Avocado Nori Rolls?+
Most components freeze well for up to 2 months in a sealed freezer-safe container. Thaw overnight in the fridge and reheat slowly. Avoid freezing fresh herbs, leafy greens, and creamy dairy-free sauces — add those fresh after thawing.
Advertisement
Leave a Comment
Your email address will not be published. Required fields are marked *
Comments (0)
Be the first to comment!
