15 Easy Vegan Sushi Recipes for Home Cooks

Sushi doesn’t have to include fish or seafood to be delicious.

Vegan sushi is a vibrant, flavorful, and fully plant-based alternative that highlights fresh vegetables, fruits, and protein-rich ingredients like tofu and mushrooms.

From creamy avocado rolls to crunchy tempura mushrooms, there’s a vegan sushi recipe for every palate.

Whether you’re a seasoned sushi lover or trying plant-based meals for the first time, these 15 vegan sushi recipes will inspire your next homemade sushi night.

Each recipe is easy to follow, packed with flavor, and perfect for lunches, dinners, or party platters.

15 Easy Vegan Sushi Recipes for Home Cooks

Vegan sushi proves that plant-based meals can be exciting, flavorful, and visually stunning.

From creamy avocado and tangy pickled vegetables to crispy tempura mushrooms and sweet mango rolls, there’s something for everyone.

These 15 vegan sushi recipes make homemade sushi accessible and fun.

Whether you’re cooking for yourself, your family, or hosting a party, these rolls are sure to impress.

Plant-based sushi is not only healthy but also creative, colorful, and satisfying for any occasion.

Avocado and Cucumber Vegan Sushi

This avocado and cucumber vegan sushi is fresh, light, and creamy.

The smooth avocado pairs perfectly with crisp cucumber for a satisfying texture contrast.

Sushi rice is seasoned with rice vinegar, sugar, and salt for authentic flavor.

Wrapped in nori sheets, it’s easy to roll and perfect for lunch or dinner.

A refreshing, simple, and entirely plant-based sushi roll that’s creamy, crunchy, and flavorful.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 2 tbsp rice vinegar
  • 1 tsp sugar
  • ½ tsp salt
  • 1 avocado, sliced
  • 1 small cucumber, julienned
  • 4 nori sheets

Instructions:

  • Rinse sushi rice and cook with water until tender.
  • Mix rice vinegar, sugar, and salt; fold into cooked rice.
  • Place a nori sheet on a bamboo mat and spread rice evenly.
  • Arrange avocado and cucumber strips along one edge.
  • Roll tightly using the bamboo mat and slice into pieces.
  • Serve with soy sauce, pickled ginger, and wasabi.

Avocado provides creaminess.

Cucumber adds freshness and crunch.

This sushi is light, fresh, and perfect for plant-based meals.

Spicy Vegan Tofu Sushi

This spicy vegan tofu sushi is bold, flavorful, and satisfying.

Crispy baked tofu is combined with vegan mayo and sriracha for a spicy kick.

Sushi rice and nori wrap around the tofu, creating a hearty roll.

It’s ideal for lunch, dinner, or as a party appetizer.

A delicious, plant-based sushi roll with a perfect balance of spice, creaminess, and texture.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 4 nori sheets
  • ½ block firm tofu, sliced into strips
  • 2 tbsp soy sauce
  • 1 tbsp sriracha
  • 1 tbsp vegan mayonnaise
  • 1 tsp sesame oil

Instructions:

  • Press tofu to remove excess water and marinate in soy sauce for 10 minutes.
  • Bake tofu at 400°F (200°C) for 15 minutes until golden.
  • Mix vegan mayonnaise with sriracha.
  • Place nori on a bamboo mat and spread rice evenly.
  • Add tofu strips and drizzle with spicy mayo.
  • Roll tightly and slice into sushi pieces.

Tofu provides protein and substance.

Spicy mayo adds creaminess and heat.

This roll is bold, satisfying, and completely plant-based.

Sweet Potato and Avocado Sushi

This sweet potato and avocado sushi is sweet, creamy, and savory.

Roasted sweet potato gives a tender texture, while avocado adds smooth creaminess.

Sushi rice and nori sheets encase the filling perfectly.

It’s a wholesome and colorful vegan sushi option for any occasion.

A vibrant, sweet, and satisfying sushi roll that combines roasted vegetables with creamy avocado for plant-based delight.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 2 nori sheets
  • 1 small sweet potato, peeled and roasted
  • 1 avocado, sliced
  • 1 tbsp sesame seeds

Instructions:

  • Preheat oven to 400°F (200°C) and roast sweet potato until tender.
  • Cook sushi rice and season with rice vinegar, sugar, and salt.
  • Place nori sheet on bamboo mat and spread rice evenly.
  • Arrange roasted sweet potato and avocado strips along one edge.
  • Sprinkle sesame seeds, roll tightly, and slice into pieces.
  • Serve with soy sauce or pickled ginger.

Sweet potato adds sweetness and tenderness.

Avocado contributes creamy texture.

This sushi is hearty, colorful, and fully vegan.

Vegan Rainbow Roll

This vegan rainbow roll is colorful, fresh, and visually appealing.

It combines avocado, cucumber, bell peppers, and carrots for a crisp and vibrant filling.

Sushi rice and nori wrap the vegetables neatly into a roll.

Perfect for parties, lunches, or impressing guests with a visually stunning dish.

A fresh, crunchy, and completely plant-based sushi roll that delights with vibrant colors and textures.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 4 nori sheets
  • ½ avocado, sliced
  • ½ cucumber, julienned
  • ½ carrot, julienned
  • ½ red bell pepper, julienned
  • 1 tsp sesame seeds

Instructions:

  • Cook and season sushi rice with rice vinegar, sugar, and salt.
  • Lay nori sheet on bamboo mat and spread rice evenly.
  • Arrange avocado, cucumber, carrot, and bell pepper in a line.
  • Roll tightly using bamboo mat and slice carefully.
  • Sprinkle sesame seeds on top and serve with soy sauce.

Avocado and vegetables provide freshness and crunch.

Rice adds substance and balance.

This rainbow roll is visually stunning, nutritious, and fully vegan.

Pickled Veggie Vegan Sushi

This pickled veggie vegan sushi is tangy, crunchy, and flavorful.

Pickled radish, cucumber, and carrot give the roll a refreshing zing.

Sushi rice and nori sheets wrap around the tangy filling for balance.

It’s perfect as a light lunch, snack, or party appetizer.

A bright, crunchy, and tangy vegan sushi roll that combines the flavors of pickled vegetables with soft sushi rice.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 4 nori sheets
  • ½ cup pickled radish, sliced
  • ½ cucumber, julienned
  • ½ carrot, julienned
  • 1 tsp sesame seeds

Instructions:

  • Cook and season sushi rice with rice vinegar, sugar, and salt.
  • Lay nori sheet on bamboo mat and spread rice evenly.
  • Place pickled radish, cucumber, and carrot along one edge.
  • Roll tightly and slice into pieces.
  • Sprinkle with sesame seeds and serve with soy sauce.

Pickled vegetables provide tang and crunch.

Rice and nori balance flavors and textures.

This sushi roll is refreshing, vibrant, and perfect for plant-based meals

Mango and Avocado Vegan Sushi

This mango and avocado vegan sushi is sweet, creamy, and refreshing.

Ripe mango adds a natural sweetness while avocado provides a smooth, buttery texture.

Sushi rice and nori wrap the fruit for a perfectly balanced roll.

It’s an ideal light lunch, snack, or tropical-inspired sushi option.

A sweet, creamy, and fully vegan sushi roll that combines fruit and plant-based ingredients for a fresh bite.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 2 nori sheets
  • 1 ripe mango, sliced
  • ½ avocado, sliced
  • 1 tsp sesame seeds

Instructions:

  • Cook and season sushi rice with rice vinegar, sugar, and salt.
  • Lay a nori sheet on a bamboo mat and spread rice evenly.
  • Arrange mango and avocado slices along one edge.
  • Roll tightly and slice into pieces.
  • Sprinkle sesame seeds and serve with soy sauce.

Mango adds sweetness and freshness.

Avocado provides a creamy texture.

This sushi roll is tropical, vibrant, and fully plant-based.

Vegan Shiitake Mushroom Sushi

This vegan shiitake mushroom sushi is earthy, savory, and satisfying.

Sautéed shiitake mushrooms are flavored with soy sauce and sesame oil for a rich taste.

Sushi rice and nori encase the mushrooms, creating a hearty and flavorful roll.

It’s perfect for lunch, dinner, or as an elegant appetizer.

A rich, umami-packed vegan sushi roll that highlights mushrooms while staying fully plant-based.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 4 nori sheets
  • 1 cup shiitake mushrooms, sliced
  • 1 tbsp soy sauce
  • 1 tsp sesame oil
  • 1 tsp sesame seeds

Instructions:

  • Cook sushi rice and season with rice vinegar, sugar, and salt.
  • Sauté shiitake mushrooms with soy sauce and sesame oil until tender.
  • Place nori sheet on a bamboo mat and spread rice evenly.
  • Arrange mushrooms along one edge and roll tightly.
  • Slice and sprinkle sesame seeds before serving.

Shiitake mushrooms add umami and texture.

Rice and nori balance the flavors perfectly.

This sushi roll is savory, satisfying, and fully vegan.

Vegan Carrot and Avocado Sushi

This vegan carrot and avocado sushi is crunchy, creamy, and light.

Julienned carrots provide natural sweetness and crunch, while avocado adds smoothness.

Sushi rice and nori wrap the vegetables neatly into a flavorful roll.

It’s an easy, healthy, and colorful option for lunch or snacks.

A crisp, refreshing, and plant-based sushi roll that’s both visually appealing and delicious.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 2 nori sheets
  • 1 medium carrot, julienned
  • ½ avocado, sliced
  • 1 tsp sesame seeds

Instructions:

  • Cook and season sushi rice with rice vinegar, sugar, and salt.
  • Lay nori sheet on bamboo mat and spread rice evenly.
  • Place carrot and avocado strips along one edge.
  • Roll tightly and slice into sushi pieces.
  • Sprinkle sesame seeds and serve with soy sauce.

Carrots add crunch and natural sweetness.

Avocado provides creaminess and balance.

This sushi roll is fresh, simple, and fully vegan.

Vegan Pickled Ginger and Cucumber Roll

This vegan pickled ginger and cucumber roll is tangy, crisp, and refreshing.

Pickled ginger adds a zesty kick while cucumber provides crunch.

Sushi rice and nori wrap the filling into neat, flavorful rolls.

It’s perfect for a light meal, snack, or appetizer.

A tangy, crisp, and fully plant-based sushi roll that’s simple yet flavorful.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 2 nori sheets
  • ½ cup pickled ginger, sliced
  • ½ cucumber, julienned
  • 1 tsp sesame seeds

Instructions:

  • Cook and season sushi rice with rice vinegar, sugar, and salt.
  • Lay nori sheet on bamboo mat and spread rice evenly.
  • Place pickled ginger and cucumber strips along one edge.
  • Roll tightly and slice into pieces.
  • Sprinkle sesame seeds and serve with soy sauce.

Pickled ginger adds tangy flavor.

Cucumber provides crisp freshness.

This roll is light, refreshing, and fully vegan.

Vegan Sweet Chili Tofu Sushi

This vegan sweet chili tofu sushi is sweet, spicy, and satisfying.

Crispy tofu strips are coated in a vegan sweet chili sauce for bold flavor.

Sushi rice and nori wrap the tofu for a hearty and flavorful roll.

It’s ideal for lunch, dinner, or a party appetizer.

A sweet, spicy, and fully vegan sushi roll that combines crispy tofu with savory sushi rice.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • ½ block firm tofu, sliced
  • 2 tbsp sweet chili sauce
  • 2 nori sheets
  • 1 tsp sesame seeds

Instructions:

  • Press tofu to remove excess water and coat with sweet chili sauce.
  • Bake tofu at 400°F (200°C) for 15 minutes until crispy.
  • Cook and season sushi rice with rice vinegar, sugar, and salt.
  • Lay nori sheet on bamboo mat, spread rice evenly, and add tofu.
  • Roll tightly, slice, and sprinkle sesame seeds.
  • Serve with soy sauce.

Tofu provides protein and texture.

Sweet chili sauce adds sweetness and spice.

This sushi roll is bold, satisfying, and fully plant-based

Vegan Rainbow Veggie Sushi

This vegan rainbow veggie sushi is colorful, fresh, and crunchy.

It combines red bell pepper, yellow bell pepper, cucumber, carrot, and avocado for a vibrant filling.

Sushi rice and nori wrap the vegetables into a visually stunning roll.

Perfect for parties, lunches, or impressing guests with a healthy plant-based option.

A fresh, crisp, and visually appealing vegan sushi roll that is full of flavor and nutrients.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 2 nori sheets
  • ½ red bell pepper, julienned
  • ½ yellow bell pepper, julienned
  • ½ carrot, julienned
  • ½ cucumber, julienned
  • ½ avocado, sliced

Instructions:

  • Cook and season sushi rice with rice vinegar, sugar, and salt.
  • Lay a nori sheet on a bamboo mat and spread rice evenly.
  • Arrange all vegetables in a line along one edge.
  • Roll tightly using the bamboo mat and slice into pieces.
  • Serve with soy sauce, pickled ginger, or wasabi.

Vegetables provide a crunchy, fresh texture.

Avocado adds creaminess and balance.

This roll is colorful, nutritious, and fully plant-based.

Vegan Asparagus and Carrot Sushi

This vegan asparagus and carrot sushi is crisp, earthy, and vibrant.

Blanched asparagus provides a tender bite, while carrots add natural sweetness.

Wrapped in sushi rice and nori, it’s a simple yet elegant roll.

Perfect for light lunches or as a party appetizer.

A healthy, crisp, and plant-based sushi roll that balances sweetness, earthiness, and texture beautifully.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 2 nori sheets
  • 4 asparagus spears, blanched
  • 1 medium carrot, julienned
  • 1 tsp sesame seeds

Instructions:

  • Cook sushi rice and season with rice vinegar, sugar, and salt.
  • Lay nori sheet on bamboo mat and spread rice evenly.
  • Place asparagus and carrot strips along one edge.
  • Roll tightly and slice into sushi pieces.
  • Sprinkle sesame seeds and serve with soy sauce.

Asparagus adds earthy flavor and crunch.

Carrots provide sweetness and texture.

This sushi roll is fresh, light, and fully vegan.

Vegan Spinach and Avocado Sushi

This vegan spinach and avocado sushi is creamy, mild, and nutrient-rich.

Fresh spinach leaves and avocado slices combine to create a soft, flavorful filling.

Sushi rice and nori sheets wrap the ingredients perfectly.

Ideal for lunch, light dinner, or a plant-based appetizer.

A creamy, fresh, and wholesome vegan sushi roll that’s simple, satisfying, and packed with nutrients.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 2 nori sheets
  • 1 cup fresh spinach
  • ½ avocado, sliced
  • 1 tsp sesame seeds

Instructions:

  • Cook and season sushi rice with rice vinegar, sugar, and salt.
  • Lay nori on a bamboo mat and spread rice evenly.
  • Arrange spinach and avocado along one edge.
  • Roll tightly, slice, and sprinkle sesame seeds.
  • Serve with soy sauce or pickled ginger.

Spinach adds freshness and nutrition.

Avocado provides creaminess and balance.

This roll is soft, fresh, and fully plant-based.

Vegan Shiitake Tempura Sushi

This vegan shiitake tempura sushi is crispy, savory, and indulgent.

Crispy tempura shiitake mushrooms are wrapped with sushi rice and nori for a satisfying texture contrast.

A drizzle of vegan teriyaki sauce adds extra flavor.

Perfect as a special lunch, dinner, or sushi night at home.

A crunchy, flavorful, and fully vegan sushi roll that combines tempura mushrooms with soft rice perfectly.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 4 nori sheets
  • 1 cup shiitake mushrooms
  • ¼ cup flour
  • ¼ cup water
  • 1 tbsp vegan teriyaki sauce
  • Oil for frying

Instructions:

  • Mix flour and water to make tempura batter.
  • Dip shiitake mushrooms in batter and fry until golden.
  • Cook sushi rice and season with rice vinegar, sugar, and salt.
  • Spread rice on nori, add tempura mushrooms, and roll tightly.
  • Slice and drizzle with vegan teriyaki sauce.

Tempura mushrooms provide crunch and umami.

Rice and nori create the perfect balance.

This sushi roll is indulgent, crispy, and fully vegan.

Vegan Pickled Daikon and Avocado Sushi

This vegan pickled daikon and avocado sushi is tangy, creamy, and refreshing.

Pickled daikon adds a crisp, slightly sour flavor, while avocado balances it with smoothness.

Wrapped in sushi rice and nori, it’s perfect as a snack or light meal.

A vibrant, tangy, and fully plant-based sushi roll that combines pickled vegetables with creamy avocado.

Ingredients:

  • 1 cup sushi rice
  • 1 ¼ cups water
  • 2 nori sheets
  • ½ cup pickled daikon, sliced
  • ½ avocado, sliced
  • 1 tsp sesame seeds

Instructions:

  • Cook and season sushi rice with rice vinegar, sugar, and salt.
  • Lay nori on bamboo mat and spread rice evenly.
  • Place pickled daikon and avocado along one edge.
  • Roll tightly, slice into pieces, and sprinkle sesame seeds.
  • Serve with soy sauce or wasabi.

Pickled daikon provides tangy crunch.

Avocado adds creaminess and balance.

This roll is fresh, flavorful, and fully vegan.

Jessica T. Brown

Jessica T. Brown is the founder of KitchenHush.com, a platform born out of her deep love for cooking and the quiet joy found in the kitchen. From a young age, Jessica discovered that the kitchen wasn't just a place to prepare meals—it was a space for connection, creativity, and comfort. Inspired by those early memories, she created Kitchen Hush to share that experience with home cooks everywhere.

Leave a Comment