Best Vegetarian Sushi Recipes for Easy Homemade Rolls

Updated On: October 7, 2025

Sushi is often associated with seafood, but vegetarian sushi offers a delightful and refreshing alternative that is just as delicious and visually stunning. Whether you’re a vegetarian, trying to eat more plant-based meals, or simply looking for a fun and healthy way to enjoy sushi at home, these best vegetarian sushi recipes will inspire your inner chef.

Packed with vibrant vegetables, creamy avocado, and umami flavors from ingredients like pickled radish and tofu, vegetarian sushi is a perfect balance of taste and nutrition. Plus, making sushi at home can be a creative, interactive experience that’s great for gatherings or a cozy night in.

In this post, I’ll share several mouthwatering vegetarian sushi recipes, along with tips, variations, and essential kitchen tools to help you master the art of sushi rolling. Ready to impress yourself and your guests?

Let’s dive right in!

Why You’ll Love This Recipe

These vegetarian sushi recipes bring together fresh, wholesome ingredients that are full of flavor and texture. You’ll love how versatile and customizable they are, allowing you to experiment with different fillings and dipping sauces to suit your tastes.

Making sushi at home is surprisingly easy and rewarding. It’s a fun way to enjoy a light meal or appetizer that’s gluten-free, low in calories, and packed with nutrients.

These recipes also highlight how plant-based ingredients can shine in traditional dishes, offering a delicious alternative for those avoiding fish or meat.

Plus, these sushi rolls are visually stunning and perfect for entertaining or meal prepping. Once you get the hang of rolling sushi, you’ll find endless possibilities to impress family and friends!

Ingredients

  • 2 cups sushi rice (short-grain Japanese rice)
  • 3 cups water
  • 1/3 cup rice vinegar
  • 3 tablespoons sugar
  • 1 teaspoon salt
  • 4 sheets nori seaweed
  • 1 medium cucumber, julienned
  • 1 medium carrot, julienned
  • 1 ripe avocado, sliced
  • 1/2 cup pickled daikon radish, sliced thin
  • 1/2 cup firm tofu, pressed and cut into thin strips
  • 1/2 cup cooked shiitake mushrooms, sliced
  • 2 tablespoons toasted sesame seeds
  • Soy sauce, for dipping
  • Wasabi and pickled ginger, optional for serving

Equipment

  • Bamboo sushi rolling mat (makisu)
  • Sharp knife for slicing rolls
  • Rice cooker or medium saucepan to cook rice
  • Wooden or plastic spatula for mixing rice
  • Large bowl to cool the rice
  • Cutting board
  • Small bowl of water to wet hands for handling rice

Instructions

  1. Prepare the sushi rice: Rinse the sushi rice under cold water until the water runs clear to remove excess starch. Combine the rice and water in a rice cooker or saucepan. Cook according to package instructions or bring to a boil, then reduce heat, cover, and simmer for 15 minutes. Let it rest off the heat for 10 minutes.
  2. Season the rice: In a small bowl, mix the rice vinegar, sugar, and salt until dissolved. Transfer the cooked rice to a large bowl and gently fold in the vinegar mixture with a spatula. Spread the rice out to cool, fanning it if possible to give it a shiny texture.
  3. Prepare the fillings: Julienne the cucumber and carrot, slice the avocado, tofu, pickled daikon, and cooked shiitake mushrooms into thin strips. Keep them ready on a plate for easy assembly.
  4. Roll the sushi: Place a sheet of nori shiny side down on a bamboo rolling mat. Wet your hands with water to prevent sticking, then spread a thin, even layer of rice over the nori, leaving about 1 inch at the top edge uncovered.
  5. Add fillings: Arrange a small amount of each filling horizontally across the rice near the bottom edge of the nori.
  6. Roll tightly: Using the bamboo mat, roll the sushi away from you, pressing gently but firmly to shape the roll. Wet the uncovered edge of the nori with water to seal the roll.
  7. Slice the roll: Using a sharp knife dipped in water, slice the roll into 6-8 equal pieces. Clean the knife between cuts for cleaner slices.
  8. Repeat: Continue making rolls with remaining nori sheets and fillings.
  9. Serve: Arrange the sushi on a platter, sprinkle with toasted sesame seeds, and serve with soy sauce, wasabi, and pickled ginger.

Tips & Variations

“For perfectly sticky sushi rice, don’t skip rinsing the rice thoroughly and fanning it while seasoning—it makes all the difference!”

Experiment with different vegetables such as bell peppers, asparagus, or sweet potato for unique textures and flavors. You can also try tempura-fried vegetables for a crunchy variation.

For a creamy twist, add a smear of vegan cream cheese or mashed avocado inside the rolls. If you enjoy spicy flavors, mix some sriracha mayo to drizzle on top or dip your sushi.

Try making inside-out rolls (uramaki) by placing rice on the outside and nori inside, then rolling the fillings. Sprinkle the outside with sesame seeds or tobiko (flying fish roe substitute with vegan alternatives).

Nutrition Facts

Nutrient Per Serving (2 rolls)
Calories 250 kcal
Protein 6 g
Carbohydrates 45 g
Fat 5 g
Fiber 4 g
Sodium 520 mg (varies with soy sauce)

Serving Suggestions

Vegetarian sushi pairs wonderfully with a light miso soup or a fresh seaweed salad for an authentic Japanese meal experience. Serve alongside pickled ginger and wasabi to enhance the flavors.

For a fun party platter, add edamame pods, steamed dumplings, and a dipping sauce trio including soy sauce, spicy mayo, and ponzu sauce. Pair your sushi with a cold green tea or sparkling water with a lemon wedge to refresh the palate.

If you’re interested in more delicious recipes to complement your sushi night, check out our Classico Sun Dried Tomato Alfredo Sauce Recipe or indulge in a sweet treat afterward with the Chocolate Heaven Cake Recipe.

Conclusion

Making vegetarian sushi at home is both fun and rewarding, allowing you to savor fresh, colorful ingredients wrapped in delicate nori and perfectly seasoned rice. These recipes prove that sushi doesn’t need fish to be exciting and flavorful; the variety of vegetables, tofu, and seasonings offer endless possibilities for creativity.

Whether you’re new to sushi rolling or a seasoned pro, these vegetarian sushi options provide a healthy, vibrant meal that’s perfect for any occasion. Don’t hesitate to experiment with your favorite veggies and sauces to make the rolls uniquely yours.

Happy rolling!

For more culinary inspiration, explore our other recipes like the savory Chicken Bruschetta Recipe Stove Top Stuffing or the sweet and creamy Cinnamon Pecan Ice Cream Recipe. Enjoy your delicious journey into vegetarian sushi!

📖 Recipe Card: Best Vegetarian Sushi Recipes

Description: Delicious and fresh vegetarian sushi rolls perfect for any occasion. Easy to prepare with fresh vegetables and flavorful sushi rice.

Prep Time: PT20M
Cook Time: PT15M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 2 cups sushi rice
  • 2 1/2 cups water
  • 1/4 cup rice vinegar
  • 1 tablespoon sugar
  • 1 teaspoon salt
  • 4 sheets nori (seaweed)
  • 1 cucumber, julienned
  • 1 avocado, sliced
  • 1 carrot, julienned
  • 1/2 cup pickled radish, sliced
  • 2 tablespoons soy sauce
  • 1 tablespoon sesame seeds

Instructions

  1. Rinse sushi rice until water runs clear.
  2. Cook rice with water in a rice cooker or pot for 15 minutes.
  3. Mix rice vinegar, sugar, and salt; fold into cooked rice.
  4. Place nori sheet on bamboo mat and spread rice evenly.
  5. Arrange cucumber, avocado, carrot, and radish on rice.
  6. Roll sushi tightly using the bamboo mat.
  7. Slice rolls into bite-sized pieces.
  8. Sprinkle sesame seeds on top.
  9. Serve with soy sauce for dipping.

Nutrition: Calories: 250 kcal | Protein: 5 g | Fat: 6 g | Carbs: 45 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegetarian Sushi Recipes”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Delicious and fresh vegetarian sushi rolls perfect for any occasion. Easy to prepare with fresh vegetables and flavorful sushi rice.”, “prepTime”: “PT20M”, “cookTime”: “PT15M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups sushi rice”, “2 1/2 cups water”, “1/4 cup rice vinegar”, “1 tablespoon sugar”, “1 teaspoon salt”, “4 sheets nori (seaweed)”, “1 cucumber, julienned”, “1 avocado, sliced”, “1 carrot, julienned”, “1/2 cup pickled radish, sliced”, “2 tablespoons soy sauce”, “1 tablespoon 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 for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Mix rice vinegar, sugar, and salt; fold into cooked rice.”}, {“@type”: “HowToStep”, “text”: “Place nori sheet on bamboo mat and spread rice evenly.”}, {“@type”: “HowToStep”, “text”: “Arrange cucumber, avocado, carrot, and radish on rice.”}, {“@type”: “HowToStep”, “text”: “Roll sushi tightly using the bamboo mat.”}, {“@type”: “HowToStep”, “text”: “Slice rolls into bite-sized pieces.”}, {“@type”: “HowToStep”, “text”: “Sprinkle sesame seeds on top.”}, {“@type”: “HowToStep”, “text”: “Serve with soy sauce for dipping.”}], “nutrition”: {“calories”: “250 kcal”, “proteinContent”: “5 g”, “fatContent”: “6 g”, “carbohydrateContent”: “45 g”}}

Photo of author

Marta K

Leave a Comment

X