← All recipes

Shredded Tofu Avocado Nori Rolls

Be the first to rate!·Easy·60 min total
By· Updated April 30, 2026
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.

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

410 kcal / serving
Best in All Year

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. 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. 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. 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. 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. 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. 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. 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

Shredded Tofu Avocado Nori Rolls

Prep 25m Cook 20m Total 60m 4 servings
EasyVegansushitofu
5.0 from 1 reviews
Save

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. 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. 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. 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. 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. 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. 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. 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

For a different texture, you can wrap your nori roll in a sheet of rice paper. Briefly dip the rice paper in warm water to soften it, place the finished nori roll on it, and wrap it up tightly. This adds a chewy layer. Make sure to use a very sharp knife and wet it between cuts to get clean slices.

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 *

Cooked this? Rate this recipe!
(sign in to rate)

Comments (0)

Be the first to comment!