Sushi Without Fish: Vegan Rolls With Crunchy Avocado and Cucumber Bites

Sushi Without Fish: Vegan Rolls With Crunchy Avocado and Cucumber Bites

Making sushi without fish is easier than you think, and these vegan rolls with crunchy avocado and cucumber bites prove it—no seafood required. 💛 The secret lies in perfectly seasoned rice, fresh fillings, and the right rolling technique that keeps everything intact.

I’ve perfected this recipe after testing countless vegan alternatives, and trust me, it’s just as satisfying as traditional sushi.

What makes this recipe work is the balance of textures—creamy avocado, crisp cucumber, and tender rice wrapped in a delicate seaweed sheet. The vegan mayo adds that signature richness without any dairy or fish, while a sprinkle of sesame seeds gives it that authentic touch.

It’s foolproof for beginners but impressive enough for guests, making it the ultimate plant-based showstopper.

By the time you’re done rolling, you’ll have beautifully packed sushi with clean bites of avocado, refreshing cucumber, and fluffy rice—all held together perfectly. The best part?

No one will guess it’s vegan. Serve with soy sauce and wasabi for the full experience, or keep it simple with pickled ginger on the side.

Whether you’re feeding a crowd or treating yourself to a special meal, this recipe delivers restaurant-quality results without the fish. Let’s get rolling—literally! Here’s everything you need to make it happen.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for sushi without fish

Fresh rice, crisp veggies, and delicate nori sheets—everything you need for restaurant-quality vegan sushi rolls.

Ingredient Amount Notes
Sushi Rice (Short-Grain White Rice) 🍚 2 cups Uncooked, Japanese short-grain preferred
Rice Vinegar 🍶 ⅓ cup Seasoned, or 2 tbsp plain + 1 tsp sugar
Granulated Sugar 🍚 2 tbsp Adjust to taste for sweetness
Salt 🧂 ½ tsp Diamond Crystal kosher preferred
Avocados 🥑 1 whole Ripe, pitted and sliced into 1/4-inch strips
English Cucumbers 🥒 1 whole Seeded and cut into 1/4-inch thick matchsticks
Nori Sheets 🍣 8 whole High-quality, 7-inch sheets
Vegan Mayo 🥫 ¼ cup Store-bought or homemade with vegan ingredients
Sesame Seeds 🌾 1 tbsp White or black, toasted
Pickled Ginger 🍋 ¼ cup Thinly sliced, for serving
Soy Sauce 🥢 ½ cup For serving, tamari for gluten-free
Wasabi 🌶️ 1 tbsp Fresh or prepared, for serving
Sesame Oil 🫒 1 tsp Lightly toasted for aroma

The rice is non-negotiable. Japanese short-grain is a must—it stays sticky and holds together perfectly. Lundberg Family Farms or Koshihikari from Asian markets are my go-tos. For the vinegar, seasoned rice vinegar saves time, but if you’re using plain, add the sugar and salt to taste. The avocados should be ripe but firm—if they’re too soft, they’ll turn brown fast. Cut them just before rolling to keep them fresh. For the nori, high-quality sheets make all the difference—avoid the thin, brittle ones at some grocery stores. Marukyu or Hana brand are worth the splurge.

No vegan mayo on hand? Silken tofu blended with lemon juice, olive oil, and a pinch of salt works in a pinch. The cucumbers can be subbed with carrot matchsticks if you prefer more crunch, or bell pepper strips for color. For extra flavor, add a pinch of red pepper flakes to the vegan mayo. The sesame seeds? Toast them in a dry pan for 30 seconds—they smell amazing and add texture. If you’re short on time, skip the pickled ginger and serve with extra soy sauce instead. The wasabi can be omitted for a milder taste, but trust me, it’s worth the slight burn.

Rice stays fresh for 3 days in the fridge, covered tightly with plastic wrap pressed directly on the surface. The nori sheets keep for 3 months in a cool, dry place, but once opened, use them within 2 weeks. Avocado slices turn brown fast—spritz them with a little lemon juice if prepping ahead. For leftovers, store the rolls separately from the soy sauce to keep them crisp. Reheat gently in a steamer for 20 seconds if needed, but honestly, they’re best fresh. Portion the vegan mayo in small containers—it keeps for 1 week in the fridge.

❤️

Why You’ll Love This Recipe

  • No Chopping Stress: I’ll be real—avocados are the star here, and they don’t require fancy prep. Slice them thick or thin, toss in a little lemon juice, and you’re done. The rice? Just cook it, mix in the vinegar-sugar-salt blend, and spread. That’s it.
  • Creamy Crunch Magic: Between the buttery avocado and the perfectly sticky rice, this combo is ridiculously satisfying. No fish means no overpowering smells, just that perfect balance of soft, cool filling and slightly tangy rice. Honestly, it’s the kind of bite that makes you go back for more without thinking.
  • Lunchbox Hero: Pack this for work or school—it holds up better than you’d think. Wrap the rice and avocado in nori, slice into pinwheels, or just roll it up like a burrito. My kids take theirs to school, and it’s still fresh by afternoon. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxe: Avocados are pricey, but one goes a long way here. A single one stretches across three rolls, and the rice? Cheap, filling, and versatile. I make a big batch on Sundays, and it lasts me the week—no sad leftovers, just happy seconds.

Step-by-step instructions for vegan rolls with crunchy avocado and cucumber bites

Here’s how to craft vibrant, plant-based sushi that delivers all the texture and flavor without a single fish scale.

1

👨‍🍳 Step 1: Prepare the Perfect Sushi Rice

Rinse the 2 cups sushi rice in a fine-mesh strainer under cold water until the water runs completely clear. This removes excess starch that would make your rice gummy. Drain well and transfer to a pot with 2 cups fresh water, 0.5 tsp salt, and 2 tbsp granulated sugar. Bring to a boil over high heat, then immediately reduce to low heat, cover, and simmer for 15 minutes. Let it steam off heat for 10 minutes—this resting period develops the perfect sticky yet firm texture.

While the rice steams, mix the 0.33 cup rice vinegar with 1 tsp sesame oil in a small bowl. After removing the lid, gently fold this mixture into the warm rice using a wooden spoon or rice paddle. The vinegar should be evenly distributed but still visible as delicate strands. Spread the rice on a tray to cool slightly—it should be warm to the touch but not hot, making it easier to handle when rolling.

2

🥘 Step 2: Assemble the Crunchy Fillings

Slice the 1 whole avocado into ¼-inch strips and arrange them on a plate. Use a mandoline for perfectly uniform slices if you have one. Cut the 1 whole english cucumber in half lengthwise, then use a peeler to create ¼-inch thick matchsticks—this gives you that satisfying crunch without overwhelming the roll. Toss both avocado and cucumber with 1 tsp sesame oil and ½ tsp salt to prevent browning and enhance flavor. Keep them separate until ready to use.

In a small bowl, combine the 0.25 cup vegan mayo with 1 tbsp wasabi and 1 tbsp sesame seeds. Mix gently—you want the wasabi to be evenly distributed but still visible as bright specks. This creamy base will bind your fillings together while adding a sharp kick. For extra crunch, lightly toast the sesame seeds in a dry pan over medium heat for 1 minute until fragrant, then sprinkle them into the mayo mixture just before using.

3

🍳 Step 3: Roll the Vegan Sushi Like a Pro

Place a nori sheet shiny-side down on a bamboo sushi mat. Spread ½ cup of the prepared sushi rice evenly over the nori, leaving a 1-inch border at the top. Press gently with your fingers—you want the rice to adhere but still be pliable. Spread 1 tbsp of the vegan mayo mixture along the bottom edge of the rice, then arrange ¼ of the avocado strips and ¼ of the cucumber matchsticks in a single line parallel to the bottom edge.

Lift the edge of the bamboo mat closest to you and roll tightly over the fillings, applying gentle but firm pressure. As you roll, use your fingers to tuck in any loose rice or fillings. Once you reach the top, lightly dampen your fingers with water and press the edge to seal. Repeat with the remaining 7 nori sheets, filling each identically. For extra security, use a small piece of rice to glue the seam shut if needed.

4

⏰ Step 4: Chill and Slice for Perfect Texture

Arrange the completed rolls seam-side down on a plate and refrigerate for at least 30 minutes—this allows the flavors to meld and the rice to firm up slightly. The chilling step also prevents the avocado from over-browning during slicing. While they cool, prepare the serving components: thinly slice the 0.25 cup pickled ginger and arrange it on a small plate, and pour the 0.5 cup soy sauce into a shallow dish.

Use a sharp, wet knife to slice each roll into 6 equal pieces. Dip the knife in water between cuts to prevent sticking—this ensures clean slices with no rice tearing. Arrange the sushi pieces on a platter with the pickled ginger and soy sauce at the ready. For presentation, sprinkle the remaining 1 tbsp sesame seeds lightly over the top just before serving to add both visual contrast and nutty aroma.

👨‍🍳

Pro Tips For Making Sushi Without Fish

  • CHILL THE RICE: I learned this the hard way—warm rice sticks together like glue, and your rolls will fall apart before you even wrap them. Spread the cooked rice on a tray, fan it with a chopstick or fork, and let it cool completely before seasoning. (Yes, even if you’re impatient like me.)
  • SLICE AVOCADO LAST: Avocados oxidize fast, turning your pretty green rolls into sad brown ones. Keep them whole until you’re ready to assemble, then slice just before rolling. If you need to prep ahead, toss the cut pieces in cold water with a splash of lemon juice—it buys you 10 minutes.
  • WEIGH THE VINEGAR: Eyeballing rice vinegar leads to either bland rice or something that tastes like a science experiment. For every cup of cooked rice, mix 2 tablespoons vinegar, 1 tablespoon sugar, and ½ teaspoon salt—measure it, don’t guess. (This isn’t the prettiest method, but it’s the tastiest.)
  • PRESS FIRM FOR ROLLS: Skip the gentle patting—press those rolls like you’re trying to flatten a pancake. Use a bamboo mat (or a damp towel in a pinch) and roll with steady pressure, then squeeze the edges tight. Loose rolls unravel faster than a toddler’s patience, and no one wants that.

Regional styles of these flavors

Japanese Vegan Rolls

Inspired by traditional maki rolls, these Japanese-style vegan sushi use avocado and cucumber for a refreshing twist. The key is balancing textures—creamy avocado pairs perfectly with crisp cucumber and the slight crunch of toasted sesame seeds.

I like to add a touch of wasabi to the vegan mayo for that signature kick without overpowering the delicate flavors. Serve with pickled ginger and soy sauce for the full experience. 🌿

California-Inspired Fusion

This style swaps out nori for toasted sesame seeds as the outer layer, creating a golden, nutty exterior. The fillings often include creamy avocado, caramelized onions, and crisp bell peppers, mimicking the California roll but without the crab.

For extra flair, drizzle with a spicy sriracha mayo made from vegan mayo and 1 tsp sriracha. The fusion approach makes it feel modern yet still authentic. 🌶️

Thai-Inspired Spicy Rolls

Bring bold flavors to your vegan sushi with Thai-inspired rolls featuring red curry paste mixed into the rice. Add fillings like shredded carrots, mango slices, and cilantro for a sweet-spicy contrast.

Top with a peanut sauce made from 2 tbsp peanut butter, 1 tsp lime juice, and 1 tsp soy sauce for a creamy, nutty finish. This version is perfect for those who love heat and tropical flavors. 🌺

Mediterranean Twist

For a Mediterranean-inspired take, use hummus as the base instead of vegan mayo. Fill with sliced cucumbers, cherry tomatoes, olives, and feta cheese (or vegan feta). Drizzle with olive oil and lemon juice before rolling, then sprinkle with dried oregano for a bright, herby flavor.

This version is lighter and perfect for warm weather. 🍅

Crunchy Tempura Rolls

Elevate your vegan sushi with tempura-flavored rice—mix 1 tsp tempura powder into the vinegar seasoning. Roll with crispy tempura vegetables (like zucchini, sweet potato, or bell peppers) and a dollop of vegan mayo.

The extra crunch from the tempura makes every bite exciting. Serve with a side of spicy mayo for dipping. 🍢

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 6g
Protein 9g18%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this sushi without nori sheets?

For a gluten-free or nut-free option, use toasted sesame seeds mixed with a little water to create a sticky outer layer. Alternatively, you can wrap the rice and fillings in thinly sliced avocado halves or use rice paper (common in Vietnamese cuisine) for a different texture. Just adjust the rolling technique accordingly.

2

How do I prevent the avocado from browning in the rolls?

Toss avocado slices with 1 tsp lemon juice and ½ tsp salt immediately after cutting. For extra protection, sprinkle a tiny bit of turmeric powder (just a pinch) on the slices—it inhibits browning naturally. Work quickly when assembling the rolls to minimize air exposure, and refrigerate them for at least 30 minutes before slicing.

3

What are the best vegan alternatives to wasabi?

If you can’t find wasabi, try grated horseradish (mix with a little water) for similar heat. For a milder option, blend fresh ginger + a pinch of cayenne pepper or use vegan hot sauce (like Sriracha) mixed with a bit of water to thin it. Always taste before using—you want just a hint of spice, not overwhelming heat.

4

Can I make these rolls ahead of time?

Yes! Assemble the rolls and refrigerate them covered tightly for up to 24 hours before slicing. For best texture, slice just before serving. If storing longer than 24 hours, freeze the completed rolls (unsliced) for up to 1 month. Thaw overnight in the fridge and slice when ready to eat—though texture may be slightly softer after freezing.

5

What if my sushi rice turns out too dry?

If your rice is too dry, try steaming it for an extra 5 minutes with a damp towel on the lid. For future batches, use 1 extra tablespoon of water per cup of rice and reduce heat slightly during cooking. If all else fails, lightly mist the rice with water before rolling—just don’t overdo it or it’ll get mushy.

★★★★★4.6(3 reviews)
Allison Carter