Vegan Sushi Recipes That Are Easy and Delicious to Make

Updated On: October 4, 2025

Sushi is often seen as a seafood lover’s delight, but did you know you can create equally delicious and visually stunning sushi rolls without any animal products? Vegan sushi offers a fresh, colorful, and nutrient-packed alternative that’s perfect for anyone looking to enjoy Japanese cuisine with a plant-based twist.

Whether you’re a seasoned sushi chef or a beginner in the kitchen, these vegan sushi recipes will inspire your creativity and satisfy your cravings. From creamy avocado rolls to crunchy veggie-filled maki, the possibilities are endless and exciting.

In this post, I’ll guide you through multiple vegan sushi recipes that are easy to make and packed with flavor. Not only will you learn the essential ingredients and tools to get started, but I’ll also share tips to elevate your sushi experience.

Let’s roll up our sleeves and dive into the wonderful world of vegan sushi!

Why You’ll Love This Recipe

Vegan sushi is a fantastic way to enjoy the textures and vibrant tastes of fresh vegetables, combined with the satisfying chew of perfectly cooked sushi rice. It’s naturally gluten-free, low in fat, and rich in vitamins and minerals, making it a healthy meal option that doesn’t skimp on flavor.

These recipes are incredibly versatile—you can customize your rolls with whatever veggies and vegan fillings you love. Plus, making sushi at home is a fun, interactive activity that’s perfect for family dinners or entertaining guests.

Impress everyone with your culinary skills and enjoy guilt-free indulgence!

Ingredients

  • Sushi rice – 2 cups
  • Rice vinegar – 1/4 cup
  • Sugar – 2 tablespoons
  • Salt – 1 teaspoon
  • Nori sheets – 6 sheets
  • Avocado – 1 ripe, sliced
  • Cucumber – 1 medium, julienned
  • Carrot – 1 medium, julienned
  • Red bell pepper – 1 small, thinly sliced
  • Pickled ginger – for serving
  • Soy sauce or tamari (for gluten-free)
  • Wasabi – optional
  • Tofu – 1/2 block, pressed and sliced (optional)
  • Sesame seeds – 1 tablespoon, toasted
  • Green onion – 1 stalk, finely chopped
  • Vegan mayo – 2 tablespoons (optional for spicy rolls)
  • Sriracha – 1 teaspoon (optional for spicy rolls)

Equipment

  • Bamboo sushi rolling mat
  • Rice cooker or medium saucepan
  • Sharp knife for slicing rolls
  • Mixing bowl for seasoning rice
  • Wooden or plastic spatula for mixing rice
  • Cutting board
  • Small bowl of water to wet hands and knife

Instructions

  1. Prepare the sushi rice: Rinse the sushi rice under cold water until the water runs clear. Cook the rice in a rice cooker or on the stove according to package instructions.
  2. Season the rice: In a small bowl, mix the rice vinegar, sugar, and salt until dissolved. Gently fold this seasoning into the cooked rice using a wooden spatula. Allow the rice to cool to room temperature.
  3. Prepare the fillings: While the rice cools, slice the avocado, julienne the cucumber, carrot, and bell pepper. If using tofu, press and slice it thinly. Toast sesame seeds lightly in a dry pan and chop green onions.
  4. Lay out the nori: Place a nori sheet shiny side down on the bamboo mat. Wet your hands with water to prevent sticking, then spread a thin, even layer of sushi rice over the nori, leaving a 1-inch border at the top edge.
  5. Add fillings: Arrange your choice of fillings in a horizontal line about 1 inch from the bottom edge of the rice-covered nori. For example, place avocado slices, cucumber, carrot, and tofu strips.
  6. Roll the sushi: Using the bamboo mat, lift the edge closest to you and begin rolling tightly over the fillings. Press gently but firmly as you roll. Seal the edge with a little water on the exposed nori strip.
  7. Slice the roll: Wet your knife to prevent sticking, then slice the roll into 6-8 even pieces. Repeat with remaining nori sheets and fillings.
  8. Optional spicy mayo: Mix vegan mayo and sriracha to taste, and drizzle over your rolls or serve as a dip.
  9. Serve: Plate your vegan sushi with pickled ginger, wasabi, and soy sauce on the side.

Tips & Variations

Tip: Always wet your hands and knife before handling sushi rice to prevent sticking and ensure clean cuts.

  • Try adding marinated mushrooms or roasted sweet potato for unique flavor twists.
  • For a crunchy texture, add tempura-fried vegetables or sprinkle crispy fried onions on top.
  • Use vegan bechamel sauce as a creamy drizzle for a fusion-style roll.
  • Experiment with brown rice or quinoa for a nutrient boost.
  • Make hand rolls (temaki) by folding the nori into cones instead of rolling them flat.

Nutrition Facts

Nutrient Per Serving (1 roll, approx 6 pieces)
Calories 250-300 kcal
Protein 6-8 g
Carbohydrates 45 g
Fat 5-7 g (mostly from avocado)
Fiber 5 g
Sugar 3 g
Sodium 400 mg (varies with soy sauce)

Serving Suggestions

Serve your vegan sushi rolls alongside traditional Japanese sides for a complete meal. A bowl of miso soup, edamame, or a fresh seaweed salad complements the lightness of the rolls perfectly.

You can also pair your sushi with some refreshing pickled vegetables or a crisp cucumber salad. For a fun twist, serve with a dipping station featuring tamari, vegan wasabi, and infused oils.

Looking for more plant-based meal ideas? Check out these great recipe options:

Delicious Vegan Sushi Recipes to Try

Avocado and Cucumber Maki

This classic vegan sushi roll is simple but incredibly tasty. The creamy avocado pairs beautifully with the crisp cucumber, wrapped in perfectly seasoned sushi rice and nori.

Spicy Tofu Roll

Marinate tofu in soy sauce and a dash of sesame oil, then bake or pan-fry until golden. Combine it with avocado, cucumber, and a drizzle of spicy vegan mayo for a roll with a kick.

Sweet Potato Tempura Roll

For a delightful crunch, coat sweet potato strips in a light tempura batter and fry until crispy. Add julienned carrots and avocado to balance the sweetness.

Mango and Avocado Roll

Bring a tropical twist to your sushi with ripe mango slices paired with creamy avocado. Add some shredded carrot for extra crunch and color.

Rainbow Veggie Roll

Layer colorful veggies like red bell pepper, cucumber, carrot, and avocado for a vibrant sushi roll that looks as good as it tastes.

Pickled Vegetable Roll

Use pickled daikon, carrots, and cucumber for tangy, flavorful rolls that wake up the palate. Great served with soy sauce and a touch of wasabi.

Conclusion

Vegan sushi is a delicious, healthy, and creative way to enjoy Japanese flavors without any animal products. These recipes are perfect for anyone looking to explore plant-based cooking or simply enjoy a fresh and satisfying meal.

With a variety of fillings, textures, and flavor profiles, vegan sushi offers something for everyone.

Whether you’re preparing a quick weekday dinner or impressing friends at your next gathering, mastering these vegan sushi recipes will elevate your culinary repertoire. Don’t forget to experiment with your favorite veggies and sauces to make these rolls truly your own.

Happy rolling!

📖 Recipe Card: Vegan Sushi Rolls

Description: Delicious and healthy vegan sushi rolls made with fresh vegetables and seasoned rice. Perfect for a light lunch or dinner.

Prep Time: PT20M
Cook Time: PT20M
Total Time: PT40M

Servings: 4 servings

Ingredients

  • 1 cup sushi rice
  • 1 1/4 cups water
  • 3 tablespoons rice vinegar
  • 1 tablespoon sugar
  • 1/2 teaspoon salt
  • 4 sheets nori seaweed
  • 1/2 cucumber, julienned
  • 1 avocado, sliced
  • 1 medium carrot, julienned
  • 1/2 cup marinated tofu, sliced thin
  • 2 tablespoons soy sauce
  • 1 teaspoon sesame seeds

Instructions

  1. Rinse sushi rice until water runs clear.
  2. Cook rice with water in a rice cooker or pot.
  3. Mix rice vinegar, sugar, and salt; fold into cooked rice.
  4. Place a nori sheet on a bamboo mat.
  5. Spread rice evenly over nori, leaving 1 inch at the top.
  6. Arrange cucumber, avocado, carrot, and tofu on rice.
  7. Roll sushi tightly using the bamboo mat.
  8. Slice rolls into 6-8 pieces with a sharp knife.
  9. Sprinkle sesame seeds on top.
  10. Serve with soy sauce.

Nutrition: Calories: 250 kcal | Protein: 7 g | Fat: 6 g | Carbs: 42 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Sushi Rolls”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Delicious and healthy vegan sushi rolls made with fresh vegetables and seasoned rice. Perfect for a light lunch or dinner.”, “prepTime”: “PT20M”, “cookTime”: “PT20M”, “totalTime”: “PT40M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup sushi rice”, “1 1/4 cups water”, “3 tablespoons rice vinegar”, “1 tablespoon sugar”, “1/2 teaspoon salt”, “4 sheets nori seaweed”, “1/2 cucumber, julienned”, “1 avocado, sliced”, “1 medium carrot, julienned”, “1/2 cup marinated tofu, sliced thin”, “2 tablespoons soy sauce”, “1 teaspoon sesame seeds”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse sushi rice until water runs clear.”}, {“@type”: “HowToStep”, “text”: “Cook rice with water in a rice cooker or pot.”}, {“@type”: “HowToStep”, “text”: “Mix rice vinegar, sugar, and salt; fold into cooked rice.”}, {“@type”: “HowToStep”, “text”: “Place a nori sheet on a bamboo mat.”}, {“@type”: “HowToStep”, “text”: “Spread rice evenly over nori, leaving 1 inch at the top.”}, {“@type”: “HowToStep”, “text”: “Arrange cucumber, avocado, carrot, and tofu on rice.”}, {“@type”: “HowToStep”, “text”: “Roll sushi tightly using the bamboo mat.”}, {“@type”: “HowToStep”, “text”: “Slice rolls into 6-8 pieces with a sharp knife.”}, {“@type”: “HowToStep”, “text”: “Sprinkle sesame seeds on top.”}, {“@type”: “HowToStep”, “text”: “Serve with soy sauce.”}], “nutrition”: {“calories”: “250 kcal”, “proteinContent”: “7 g”, “fatContent”: “6 g”, “carbohydrateContent”: “42 g”}}

Photo of author

Marta K

Leave a Comment

X