Vegan Sushi
Vegan sushi can seem a bit intimidating if you’ve never made it before. I used to think it would be fussy or underwhelming without the usual fillings, but there’s a simple way to bring in bold flavor and texture that really works. It all comes down to how you prep one ingredient, and the small change makes the whole roll come together.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!
I enjoy making vegan sushi for casual gatherings when I want to add a special touch. It’s perfect for small get-togethers, dinner parties, or family dinners because everyone can easily grab a piece or two, and it looks fun on the table. I typically prepare all the ingredients in advance and then assemble and slice them just before serving. While they don’t freeze well, any leftovers can be stored in the fridge and will hold up nicely until the next day.
Ingredients You’ll Need
You’ll need all the ingredients shown in the photograph below.

How to Make Vegan Sushi with Step-By-Step Instructions
Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.
If you follow my simple instructions, you’ll see that making vegan sushi at home is easier than you might think.
Rinse and Cook the Sushi Rice
Place the sushi rice in a bowl or pot, rinse it by swishing it with your hands, and then drain off the cloudy water. I love using this glass prep bowl because it’s lightweight and transparent, making it easy to see when it’s clean.
Repeat several times until the water runs clear. This step is key to getting the perfect sticky-yet-separate sushi rice texture. Add just enough water to cover the rice by ½ inch; too much makes it mushy, and too little leaves it undercooked.
Bring to a boil, reduce the heat to low, cover, and simmer for 12 minutes so the rice cooks through. This thick-bottomed non-stick saucepan with a glass lid is what I use here; it allows me to check the simmer without lifting the lid and losing steam.
Once done, turn off the heat and let the rice steam for another 5–10 minutes with the cover on to finish cooking and absorb any remaining moisture.



Season the Rice
While the rice is still warm, combine rice vinegar, sugar, and sea salt in a small bowl. I like to grab this ceramic ramekin; it’s the right size for small prep tasks and is quick to pour from.
Transfer the cooked rice to a tray or large bowl and gently fold in the vinegar mixture. I usually use this non-stick baking sheet because it has a wide surface, which helps it cool faster. If I’m not using a tray, I go for this large glass mixing bowl; it gives the rice space to release heat and settle properly.
Allow it to rest for a few minutes before assembling your sushi. If it’s too warm, the nori can become soggy and harder to roll neatly.


Make the Marinade
In a shallow bowl, combine the sesame oil, soy sauce, maple syrup, chili sauce, and sesame seeds. I constantly mix them in this small glass bowl. It’s a great fit, and I love that it comes with a lid in case I’m preparing the sauce ahead.
This mixture adds a savory-sweet kick that brings the eggplant to life. Set aside half to use later for dipping.
Cook and Marinate the Eggplant
Slice the eggplants lengthwise into ½-inch thick strips. Heat a non-stick pan over medium-high heat and lightly brush it with oil. I often grab this non-stick skillet here; it distributes heat evenly with no sticking.
Cook them for about 5 minutes per side until tender and lightly charred. This heat-resistant wide silicone spatula is what I use to flip slices without tearing them. Let them cool slightly, then toss with half the marinade so they can soak up all the flavor before rolling.



Set Up Your Rolling Station
Place a bamboo sushi mat on a flat surface and keep a small bowl of water next to you for sealing the rolls. I use this small dipping bowl; it’s easy to dip your fingers in without overdoing it.
Lay a nori sheet shiny side down, rough side up, on the mat so the rice sticks properly. I like using a classic bamboo sushi mat with a non-stick coating as it makes rolling less fiddly and easier to clean.



Roll the Sushi
Spread a thin, even layer of sushi rice over the nori, patting it down with your fingers or a rice paddle. This bamboo rice paddle is a lifesaver for spreading rice evenly and prevents you from getting sticky fingers. Leave about 1 cm of space at the top so you can seal it easily.
Arrange a few strips of marinated eggplant, avocado, and cucumber along the bottom edge. Keep the filling balanced and not too bulky so everything stays together when sliced.
Using the mat, roll the sushi tightly, pressing gently as you go. Wet the top edge with a bit of water to seal it closed. Repeat with the remaining ingredients.
Slice and Serve
Use a sharp knife to slice each sushi log into 1 cm pieces, wiping the blade between cuts for nicer edges. I love using a Japanese chef’s knife for this because it glides through the roll cleanly, so you don’t squash the fillings or shred the nori.
Serve with the reserved marinade as a dipping sauce. I arrange the slices on this ceramic sushi plate with a matching bowl so that everyone can add a splash of flavor to every bite.
Now all that’s left is to enjoy your bright and satisfying Vegan Sushi!
If you’re bringing these to a party or gathering, I use this container with a lid and handle. It holds a whole batch without stacking, and makes transport easy. To keep the sushi chilled on the go, I tuck the container inside this insulated casserole carrier, which fits perfectly and maintains the freshness the whole way.

Recipe Notes and Expert Tips
I’ve picked out some helpful tips to make your vegan sushi turn out just right every time.
- Rinse the rice well: Washing away the excess starch makes sure your sushi rice cooks up light and sticky without becoming gummy.
- Let the rice steam properly: After simmering, the extra steaming time helps it finish cooking evenly and stay moist.
- Cool rice completely: Warm rice will make the nori soggy and hard to roll, so give it time to cool before assembling.
- Toast sesame seeds if you can: It brings out their nuttiness and adds depth to the flavor of your dipping sauce and marinade.
- Don’t overfill the rolls: Stuffing too much inside puts pressure on the nori, which can cause it to tear or split.
- Press gently when rolling: Even pressure gives you a tight shape while keeping the fillings in place.
- Use a damp knife: Wetting your knife between cuts helps create clean slices without tearing the nori or squashing the roll.

How to Store Leftovers
Vegan sushi is best eaten the day it’s made, but you can store leftovers in an airtight container in the fridge for up to 24 hours. I usually put mine in these airtight glass containers since they keep everything fresh without drying out.
The rice may firm up, so let it sit at room temperature for 15 minutes before eating. This recipe is not suitable for freezing, as the texture of the rice and vegetables will be affected.
What to Serve With Vegan Sushi
I like pairing vegan sushi with miso soup, edamame, or a fresh seaweed salad. A small dish of soy sauce with wasabi or pickled ginger on the side also makes it feel like a restaurant-style meal.

More Easy Recipes for You to Try at Home
Here are a few easy Asian-inspired favorites you might want to make next. Just pick what you’re in the mood for and dive right in.
- Vegan Yellow Lentil Dal
- Gochujang Cabbage Steaks
- Sesame Soba Noodles
- Thai Jasmine Rice
- Vegan Egg Rolls

Equipment
Ingredients
For the Sushi Rice:
- 2 cups sushi rice
- 4-5 nori sheets
- 3 tablespoons rice vinegar
- 1 tablespoon sugar
- ½ teaspoon fine sea salt
For the Sauce & Marinade:
- 2 tablespoons sesame seeds
- 1½ teaspoons toasted sesame oil
- 2 tablespoons soy sauce
- 1 tablespoon maple syrup
- 4 teaspoons rice vinegar
- ½ teaspoon spicy chili sauce
For the Filling:
- 2 small eggplants
- 1 avocado sliced
- 1 cucumber cut into thin matchsticks
Video
Instructions
Prepare the Sushi Rice:
- Rinse the sushi rice in a bowl or pot, swishing with your hands and draining the cloudy water. Repeat until the water runs clear.2 cups sushi rice
- Add enough water to cover the rice by ½ inch. Bring to a boil, then reduce to low and cover. Simmer for 12 minutes. Turn off the heat and let it steam for another 5–10 minutes with the lid on.
- In a small bowl, mix rice vinegar, sugar, and salt. Transfer the cooked rice to a tray or large bowl and gently fold in the vinegar mixture. Allow to cool completely.3 tablespoons rice vinegar, 1 tablespoon sugar, ½ teaspoon fine sea salt
Make the Marinade:
- In a shallow bowl, whisk together sesame oil, soy sauce, maple syrup, rice vinegar, chili sauce, and sesame seeds. Set aside.1½ teaspoons toasted sesame oil, 2 tablespoons soy sauce, 1 tablespoon maple syrup, 4 teaspoons rice vinegar, ½ teaspoon spicy chili sauce, 2 tablespoons sesame seeds
Cook the Eggplant:
- Slice eggplants lengthwise into ½-inch thick pieces.
- Heat a non-stick pan over medium-high. Lightly brush with oil and cook eggplant slices for about 5 minutes per side until tender and slightly charred. Let cool, then toss with half of the marinade.2 small eggplants
Assemble the Sushi:
- Place a bamboo sushi mat on a flat surface and keep a small bowl of water nearby.
- Place a nori sheet (shiny side down) on the mat. Spread a thin, even layer of sushi rice over it, leaving a 1 cm border at the top. Lay a few slices of eggplant, avocado, and cucumber along the bottom edge of the rice.4-5 nori sheets, 1 avocado, 1 cucumber
- Roll the sushi tightly using the bamboo mat, pressing as you go. Moisten the top edge of the nori with water to seal the roll. Repeat with remaining ingredients.
Slice & Serve:
- Using a sharp knife, slice each roll into 1 cm pieces.
- Serve with the reserved marinade as a dipping sauce.
Notes
- Rinse the rice well: Washing away the excess starch makes sure your sushi rice cooks up light and sticky without becoming gummy.
- Let the rice steam properly: After simmering, the extra steaming time helps it finish cooking evenly and stay moist.
- Cool rice completely: Warm rice will make the nori soggy and hard to roll, so give it time to cool before assembling.
- Toast sesame seeds if you can: It brings out their nuttiness and adds depth to the flavor of your dipping sauce and marinade.
- Don’t overfill the rolls: Stuffing too much inside puts pressure on the nori, which can cause it to tear or split.
- Press gently when rolling: Even pressure gives you a tight shape while keeping the fillings in place.
- Use a damp knife: Wetting your knife between cuts helps create clean slices without tearing the nori or squashing the roll.


Add Preferred Source