30+ Flavorful Vegan Sushi Recipes for Fresh Meals

Vegan sushi recipes are a creative and delicious way to enjoy the flavors and presentation of sushi using entirely plant-based ingredients.

From classic cucumber and avocado rolls to colorful creations filled with vegetables, tofu, tempeh, mango, and other flavorful ingredients, vegan sushi offers endless possibilities.

These recipes prove that sushi can be just as satisfying and visually stunning without the use of fish or other animal products.

Whether you’re making simple maki rolls, sushi bowls, hand rolls, or inventive fusion-style creations, there is something for every skill level and taste preference.

Many vegan sushi recipes are packed with fresh vegetables, making them a nutritious and refreshing meal option.

They are perfect for lunch, dinner, meal prep, parties, or special occasions when you want to serve something unique and impressive.

These 30+ vegan sushi recipes will inspire you to roll, slice, and enjoy delicious plant-based sushi at home.

30+ Flavorful Vegan Sushi Recipes for Fresh Meals

Vegan sushi is a fun and versatile way to explore plant-based cooking while enjoying fresh and vibrant flavors.

With so many filling combinations and presentation styles available, it’s easy to create sushi that suits your tastes and dietary preferences.

These recipes range from beginner-friendly options to more advanced creations for adventurous home cooks.

Many are customizable, allowing you to experiment with different vegetables, fruits, sauces, and seasonings.

Whether you’re preparing a quick meal or hosting a sushi night with friends, vegan sushi is always a crowd-pleasing choice.

With these 30+ vegan sushi recipes, you’ll have plenty of inspiration to create beautiful, flavorful, and satisfying plant-based dishes.

Vegan Avocado Cucumber Sushi Rolls

This Vegan Avocado Cucumber Sushi Rolls recipe is fresh, colorful, and perfect for a healthy lunch or light dinner.

Creamy avocado and crisp cucumber create a delicious balance of flavors wrapped in seasoned sushi rice and nori.

This recipe provides vitamin A, vitamin B, vitamin C, healthy fats, calcium, plant-based nutrients, and fiber, making it a nutritious vegan meal.

It is easy to prepare and ideal for beginners.

Prep Time: 30 minutes | Cook Time: 20 minutes | Total Time: 50 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 avocado, sliced
  • 1 cucumber, cut into strips
  • 2 tablespoons rice vinegar
  • 1 tablespoon sugar
  • ½ teaspoon salt
  • Soy sauce for serving

Instructions

  • Mix the rice vinegar, sugar, and salt into the warm sushi rice.
  • Place a nori sheet on a bamboo sushi mat.
  • Spread a thin layer of sushi rice over the nori.
  • Arrange the avocado and cucumber across the center.
  • Roll tightly using the bamboo mat.
  • Seal the edge with a little water.
  • Slice into bite-sized pieces.
  • Serve with soy sauce.

This avocado cucumber sushi is light, creamy, and refreshing.

It is an excellent homemade vegan sushi recipe for beginners.

Enjoy it fresh with your favorite dipping sauce.

Side Dish

  • Miso Soup
  • Pickled Ginger
  • Edamame

Vegan Sweet Potato Sushi Rolls

This Vegan Sweet Potato Sushi Rolls recipe combines roasted sweet potato with seasoned sushi rice and crisp nori.

The naturally sweet filling creates a delicious contrast with the savory rice.

This recipe provides vitamin A, vitamin B, vitamin C, potassium, calcium, plant-based nutrients, and fiber, making it a wholesome vegan choice.

It is perfect for lunch, dinner, or meal prep.

Prep Time: 20 minutes | Cook Time: 25 minutes | Total Time: 45 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 medium sweet potato, roasted and sliced
  • 2 tablespoons rice vinegar
  • 1 tablespoon sugar
  • ½ teaspoon salt
  • Soy sauce
  • Sesame seeds

Instructions

  • Season the sushi rice with vinegar, sugar, and salt.
  • Place a nori sheet on a sushi mat.
  • Spread the rice evenly.
  • Add roasted sweet potato strips.
  • Roll tightly into a log.
  • Seal the edge with water.
  • Slice into pieces.
  • Sprinkle with sesame seeds before serving.

This sweet potato sushi is colorful, satisfying, and naturally delicious.

It is a wonderful vegan sushi option for everyday meals.

Serve it fresh with soy sauce and pickled ginger.

Side Dish

  • Seaweed Salad
  • Edamame
  • Miso Soup

Vegan Mango Avocado Sushi

This Vegan Mango Avocado Sushi is a refreshing recipe featuring juicy mango and creamy avocado wrapped in perfectly seasoned sushi rice.

The sweet and creamy combination makes every bite vibrant and satisfying.

This recipe provides vitamin A, vitamin B, vitamin C, healthy fats, calcium, and fiber, making it a nourishing vegan meal.

It is simple to prepare and great for warm-weather meals.

Prep Time: 25 minutes | Cook Time: 20 minutes | Total Time: 45 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 ripe mango, sliced
  • 1 avocado, sliced
  • 2 tablespoons rice vinegar
  • 1 tablespoon sugar
  • ½ teaspoon salt
  • Soy sauce

Instructions

  • Mix the vinegar, sugar, and salt into the sushi rice.
  • Spread the rice over each nori sheet.
  • Arrange the mango and avocado in the center.
  • Roll tightly using a sushi mat.
  • Seal with water.
  • Slice evenly.
  • Arrange on a serving plate.
  • Serve with soy sauce.

This mango avocado sushi is fresh, fruity, and beautifully colorful.

It is perfect for vegan lunches, parties, or light dinners.

Every bite offers a refreshing combination of flavors.

Side Dish

  • Pickled Ginger
  • Miso Soup
  • Cucumber Salad

Vegan Tofu Teriyaki Sushi Rolls

This Vegan Tofu Teriyaki Sushi Rolls recipe features flavorful teriyaki tofu paired with crisp vegetables and seasoned sushi rice.

It is filling, delicious, and perfect for homemade sushi nights.

This recipe provides vitamin A, vitamin B, vitamin C, plant-based protein, calcium, iron, and fiber, making it a balanced vegan meal.

It is easy to customize with your favorite vegetables.

Prep Time: 30 minutes | Cook Time: 15 minutes | Total Time: 45 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 cup firm tofu, cooked with teriyaki sauce
  • 1 cucumber, cut into strips
  • 1 carrot, julienned
  • 2 tablespoons rice vinegar
  • 1 tablespoon sugar
  • ½ teaspoon salt

Instructions

  • Season the sushi rice with vinegar, sugar, and salt.
  • Place the nori on a sushi mat.
  • Spread the rice evenly.
  • Add the tofu, cucumber, and carrot.
  • Roll tightly.
  • Seal the edge with water.
  • Slice into bite-sized rolls.
  • Serve immediately.

This tofu teriyaki sushi is hearty, savory, and satisfying.

It is a delicious vegan alternative to traditional sushi rolls.

Serve it fresh for the best texture and flavor.

Side Dish

  • Steamed Edamame
  • Seaweed Salad
  • Pickled Ginger

Vegan Rainbow Vegetable Sushi Rolls

This Vegan Rainbow Vegetable Sushi Rolls recipe is packed with colorful vegetables that create a beautiful and healthy homemade sushi platter.

Fresh ingredients provide crisp textures and refreshing flavors in every bite.

This recipe provides vitamin A, vitamin B, vitamin C, calcium, healthy fats, plant-based nutrients, and fiber, making it a wholesome vegan meal.

It is perfect for parties, lunches, or family dinners.

Prep Time: 30 minutes | Cook Time: 20 minutes | Total Time: 50 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 carrot, julienned
  • 1 cucumber, sliced
  • 1 avocado, sliced
  • 1 red bell pepper, sliced
  • 2 tablespoons rice vinegar
  • ½ teaspoon salt

Instructions

  • Mix the rice vinegar and salt into the cooked sushi rice.
  • Spread the rice evenly over each nori sheet.
  • Arrange the vegetables across the center.
  • Roll tightly using a sushi mat.
  • Seal the edge with water.
  • Slice into even pieces.
  • Arrange on a platter.
  • Serve immediately.

This rainbow vegetable sushi is colorful, fresh, and packed with crisp vegetables.

It is a healthy vegan meal that looks as beautiful as it tastes.

Enjoy it with your favorite sushi condiments.

Side Dish

  • Miso Soup
  • Wasabi
  • Pickled Ginger

Vegan Asparagus Sushi Rolls

This Vegan Asparagus Sushi Rolls recipe is light, crisp, and full of fresh flavors wrapped in perfectly seasoned sushi rice and nori.

Tender asparagus adds a satisfying crunch, making this recipe perfect for lunch, dinner, or meal prep.

This recipe provides vitamin A, vitamin B, vitamin C, calcium, plant-based nutrients, and fiber, making it a healthy vegan meal.

It is simple to prepare and great for beginners.

Prep Time: 25 minutes | Cook Time: 10 minutes | Total Time: 35 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 12 asparagus spears, trimmed
  • 2 tablespoons rice vinegar
  • 1 tablespoon sugar
  • ½ teaspoon salt
  • Soy sauce
  • Sesame seeds

Instructions

  • Blanch the asparagus for 2 minutes and cool.
  • Mix the rice vinegar, sugar, and salt into the sushi rice.
  • Spread the rice over each nori sheet.
  • Place the asparagus across the center.
  • Roll tightly using a sushi mat.
  • Seal the edge with water.
  • Slice into bite-sized pieces.
  • Sprinkle with sesame seeds and serve.

This asparagus sushi is fresh, crunchy, and easy to make.

It is a healthy vegan sushi recipe for everyday meals.

Serve immediately for the freshest flavor.

Side Dish

  • Miso Soup
  • Edamame
  • Pickled Ginger

Vegan Kimchi Sushi Rolls

This Vegan Kimchi Sushi Rolls recipe combines tangy vegan kimchi with seasoned sushi rice for a bold and flavorful meal.

The slightly spicy filling creates a delicious twist on classic sushi.

This recipe provides vitamin A, vitamin B, vitamin C, probiotics, calcium, and fiber, making it a nutritious vegan choice.

It is quick to prepare and perfect for spice lovers.

Prep Time: 20 minutes | Cook Time: 20 minutes | Total Time: 40 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 cup vegan kimchi
  • 1 cucumber, cut into strips
  • 2 tablespoons rice vinegar
  • 1 tablespoon sugar
  • ½ teaspoon salt
  • Soy sauce

Instructions

  • Season the sushi rice with vinegar, sugar, and salt.
  • Spread the rice evenly on each nori sheet.
  • Add the kimchi and cucumber.
  • Roll tightly using a sushi mat.
  • Seal the edge with water.
  • Slice into equal pieces.
  • Arrange on a platter.
  • Serve with soy sauce.

This kimchi sushi is spicy, tangy, and full of exciting flavor.

It is a unique vegan sushi recipe that is easy to prepare.

Enjoy it fresh for the best taste.

Side Dish

  • Seaweed Salad
  • Miso Soup
  • Steamed Edamame

Vegan Peanut Tofu Sushi Rolls

This Vegan Peanut Tofu Sushi Rolls recipe features baked tofu with a creamy peanut sauce wrapped in sushi rice and crisp vegetables.

The combination is rich, satisfying, and perfect for lunch or dinner.

This recipe provides vitamin A, vitamin B, vitamin C, plant-based protein, calcium, healthy fats, and fiber, making it a balanced vegan meal.

It is ideal for homemade sushi nights.

Prep Time: 30 minutes | Cook Time: 15 minutes | Total Time: 45 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 cup baked tofu strips
  • 2 tablespoons peanut sauce
  • 1 carrot, julienned
  • 1 cucumber, sliced
  • 2 tablespoons rice vinegar
  • Salt

Instructions

  • Mix the vinegar into the sushi rice.
  • Spread the rice over each nori sheet.
  • Arrange the tofu, carrot, and cucumber.
  • Drizzle lightly with peanut sauce.
  • Roll tightly into logs.
  • Seal with water.
  • Slice into pieces.
  • Serve immediately.

This peanut tofu sushi is creamy, savory, and wonderfully satisfying.

It is a delicious vegan twist on traditional sushi.

Pair it with your favorite dipping sauce.

Side Dish

  • Cucumber Salad
  • Pickled Ginger
  • Miso Soup

Vegan Pickled Radish Sushi Rolls

This Vegan Pickled Radish Sushi Rolls recipe is crisp, colorful, and packed with refreshing flavors.

The tangy pickled radish adds a delicious crunch that pairs perfectly with seasoned sushi rice.

This recipe provides vitamin A, vitamin B, vitamin C, calcium, plant-based nutrients, and fiber, making it a healthy vegan meal.

It is simple to prepare and great for beginners.

Prep Time: 25 minutes | Cook Time: 20 minutes | Total Time: 45 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 cup pickled radish strips
  • 1 cucumber, sliced
  • 2 tablespoons rice vinegar
  • 1 tablespoon sugar
  • ½ teaspoon salt
  • Soy sauce

Instructions

  • Season the sushi rice with vinegar, sugar, and salt.
  • Spread the rice evenly over each nori sheet.
  • Arrange the pickled radish and cucumber.
  • Roll tightly using a sushi mat.
  • Seal the edge.
  • Slice into bite-sized pieces.
  • Arrange on a serving plate.
  • Serve with soy sauce.

This pickled radish sushi is crunchy, refreshing, and full of flavor.

It is a colorful vegan sushi recipe for lunch or dinner.

Enjoy it fresh with classic sushi condiments.

Side Dish

  • Wasabi
  • Seaweed Salad
  • Edamame

Vegan Bell Pepper Avocado Sushi Rolls

This Vegan Bell Pepper Avocado Sushi Rolls recipe combines creamy avocado with crisp bell peppers for a colorful and delicious sushi roll.

The fresh vegetables create a satisfying texture and vibrant flavor in every bite.

This recipe provides vitamin A, vitamin B, vitamin C, healthy fats, calcium, and fiber, making it a nutritious vegan option.

It is easy to prepare and perfect for sharing.

Prep Time: 25 minutes | Cook Time: 20 minutes | Total Time: 45 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 avocado, sliced
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 2 tablespoons rice vinegar
  • ½ teaspoon salt
  • Soy sauce

Instructions

  • Mix the rice vinegar and salt into the sushi rice.
  • Spread the rice evenly over the nori sheets.
  • Arrange the avocado and bell peppers.
  • Roll tightly with a bamboo mat.
  • Seal with water.
  • Slice into equal-sized pieces.
  • Arrange on a platter.
  • Serve immediately.

This bell pepper avocado sushi is colorful, creamy, and packed with fresh vegetables.

It is a healthy vegan sushi recipe that is perfect for any occasion.

Serve it fresh for the best flavor.

Side Dish

  • Pickled Ginger
  • Miso Soup
  • Steamed Edamame

Vegan Carrot Avocado Sushi Rolls

This Vegan Carrot Avocado Sushi Rolls recipe is a fresh and colorful meal featuring crisp carrots and creamy avocado wrapped in seasoned sushi rice and nori.

The combination of crunchy and smooth textures makes every bite satisfying.

This recipe provides vitamin A, vitamin B, vitamin C, healthy fats, calcium, plant-based nutrients, and fiber, making it a nutritious vegan choice.

It is simple to prepare and perfect for homemade sushi nights.

Prep Time: 25 minutes | Cook Time: 20 minutes | Total Time: 45 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 large carrot, julienned
  • 1 avocado, sliced
  • 2 tablespoons rice vinegar
  • 1 tablespoon sugar
  • ½ teaspoon salt
  • Soy sauce

Instructions

  • Mix the rice vinegar, sugar, and salt into the sushi rice.
  • Spread the rice evenly over each nori sheet.
  • Arrange the carrot and avocado in the center.
  • Roll tightly using a bamboo mat.
  • Seal the edge with water.
  • Slice into bite-sized pieces.
  • Arrange on a serving plate.
  • Serve with soy sauce.

This carrot avocado sushi is fresh, creamy, and wonderfully satisfying.

It is a simple vegan sushi recipe for lunch or dinner.

Enjoy it immediately for the best texture.

Side Dish

  • Miso Soup
  • Edamame
  • Pickled Ginger

Vegan Spinach Tofu Sushi Rolls

This Vegan Spinach Tofu Sushi Rolls recipe combines tender spinach and seasoned tofu with perfectly cooked sushi rice.

The hearty filling creates a delicious homemade sushi roll that is ideal for healthy meals.

This recipe provides vitamin A, vitamin B, vitamin C, plant-based protein, calcium, iron, and fiber, making it a wholesome vegan dish.

It is easy to prepare and family-friendly.

Prep Time: 30 minutes | Cook Time: 15 minutes | Total Time: 45 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 cup firm tofu, sliced
  • 1 cup fresh spinach
  • 2 tablespoons rice vinegar
  • 1 tablespoon soy sauce
  • ½ teaspoon salt
  • 1 teaspoon sesame oil

Instructions

  • Cook the tofu with soy sauce until lightly browned.
  • Season the sushi rice with vinegar and salt.
  • Spread the rice evenly over each nori sheet.
  • Add the tofu and spinach.
  • Roll tightly using a sushi mat.
  • Seal the edge with water.
  • Slice into pieces.
  • Serve immediately.

This spinach tofu sushi is savory, satisfying, and packed with wholesome ingredients.

It is a healthy vegan sushi recipe for everyday meals.

Serve with soy sauce for extra flavor.

Side Dish

  • Seaweed Salad
  • Pickled Ginger
  • Steamed Edamame

Vegan Beetroot Sushi Rolls

This Vegan Beetroot Sushi Rolls recipe features sweet roasted beetroot wrapped with seasoned sushi rice for a colorful presentation.

Its naturally vibrant color makes it perfect for parties or special occasions.

This recipe provides vitamin A, vitamin B, vitamin C, potassium, calcium, plant-based nutrients, and fiber, making it a nourishing vegan meal.

It is simple to prepare and visually impressive.

Prep Time: 30 minutes | Cook Time: 30 minutes | Total Time: 1 hour | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 medium roasted beetroot, sliced
  • 1 cucumber, cut into strips
  • 2 tablespoons rice vinegar
  • 1 tablespoon sugar
  • ½ teaspoon salt
  • Soy sauce

Instructions

  • Season the sushi rice with vinegar, sugar, and salt.
  • Spread the rice over the nori sheets.
  • Add the beetroot and cucumber.
  • Roll tightly using a bamboo mat.
  • Seal the edge with water.
  • Slice into equal pieces.
  • Arrange on a platter.
  • Serve with soy sauce.

This beetroot sushi is colorful, refreshing, and naturally delicious.

It is a creative vegan sushi recipe that is perfect for entertaining guests.

Enjoy it freshly prepared.

Side Dish

  • Miso Soup
  • Wasabi
  • Pickled Ginger

Vegan Mushroom Sushi Rolls

This Vegan Mushroom Sushi Rolls recipe features savory sautéed mushrooms wrapped with seasoned sushi rice and crisp nori.

The earthy mushroom flavor creates a hearty and satisfying homemade sushi roll.

This recipe provides vitamin A, vitamin B, vitamin C, plant-based protein, calcium, selenium, and fiber, making it a balanced vegan option.

It is easy to prepare and perfect for dinner.

Prep Time: 25 minutes | Cook Time: 15 minutes | Total Time: 40 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1½ cups mushrooms, sliced
  • 1 tablespoon soy sauce
  • 2 tablespoons rice vinegar
  • 1 tablespoon olive oil
  • ½ teaspoon salt
  • Sesame seeds

Instructions

  • Sauté the mushrooms in olive oil and soy sauce.
  • Season the sushi rice with vinegar and salt.
  • Spread the rice over each nori sheet.
  • Add the cooked mushrooms.
  • Roll tightly using a bamboo mat.
  • Seal with water.
  • Slice into bite-sized rolls.
  • Sprinkle with sesame seeds before serving.

This mushroom sushi is savory, hearty, and packed with rich flavor.

It is an easy vegan sushi recipe that mushroom lovers will enjoy.

Serve it fresh with your favorite dipping sauce.

Side Dish

  • Seaweed Salad
  • Miso Soup
  • Edamame

Vegan California Sushi Rolls

This Vegan California Sushi Rolls recipe is a plant-based version of the classic favorite made with avocado, cucumber, and imitation crab made from hearts of palm.

It offers fresh flavors and satisfying textures in every bite.

This recipe provides vitamin A, vitamin B, vitamin C, healthy fats, calcium, plant-based nutrients, and fiber, making it a wholesome vegan meal.

It is perfect for lunch, dinner, or gatherings.

Prep Time: 30 minutes | Cook Time: 20 minutes | Total Time: 50 minutes | Servings: 4 people

Ingredients

  • 2 cups cooked sushi rice
  • 4 nori sheets
  • 1 avocado, sliced
  • 1 cucumber, cut into strips
  • 1 cup shredded hearts of palm
  • 2 tablespoons rice vinegar
  • ½ teaspoon salt
  • Sesame seeds

Instructions

  • Mix the rice vinegar and salt into the sushi rice.
  • Spread the rice evenly over each nori sheet.
  • Arrange the avocado, cucumber, and hearts of palm.
  • Roll tightly with a sushi mat.
  • Seal the edge with water.
  • Slice into equal-sized pieces.
  • Sprinkle with sesame seeds.
  • Serve immediately.

This vegan California sushi is fresh, creamy, and satisfying.

It is a delicious plant-based alternative to the traditional version.

Enjoy it with soy sauce, wasabi, and pickled ginger.

Side Dish

  • Miso Soup
  • Pickled Ginger
  • Steamed Edamame

NB : More Recipes Coming Soon