Sushi Without Fish: Vegan Rolls With Umami-Packed Fillings

Appetizers

Sushi Without Fish: Vegan Rolls With Umami-Packed Fillings

This sushi without fish recipe proves you don’t need seafood to make rolls that taste like they came straight from a high-end sushi bar. 💛 I’ve perfected the art of rolling crispy, flavorful vegan maki that even seafood lovers will devour—no one will guess these are plant-based.

The secret lies in umami-packed fillings that mimic the depth of traditional sushi, from smoky marinated tofu to tangy pickled vegetables that cut through the richness.

The beauty of this recipe is how it breaks down into simple, foolproof steps that anyone can master. We're talking perfectly seasoned sushi rice that sticks together without being gluey, seaweed sheets that roll cleanly, and fillings that stay compact and delicious.

I've tested this with beginners and sushi veterans alike—once you try vegan sushi this good, you'll never go back to the store-bought versions. The best part? You'll have dinner ready in under 30 minutes with just 10 ingredients.

Imagine crisp cucumber ribbons, creamy avocado slices, and tender tofu all wrapped in that signature seaweed roll, drizzled with a tangy soy-ginger sauce. The texture contrast alone—crunchy, creamy, and chewy—makes every bite exciting.

And the presentation? You'll nail those perfect diagonal slices and elegant plating that looks just like the real deal. This isn't just vegan food—it's restaurant-quality sushi that happens to be completely plant-based.

Whether you're feeding a crowd for a potluck or treating yourself to a fancy dinner at home, these rolls deliver all the satisfaction without any of the guilt.

The technique is simple enough for weeknights but impressive enough for guests. Let's get rolling—your first bite will change how you think about vegan sushi forever.

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

Ingredients for sushi without fish

Ten simple ingredients transform into restaurant-quality vegan sushi that fools everyone.

Ingredient Amount Notes
Sushi Rice 🍚 2 cups Cooked and cooled jasmine rice
Extra-Firm Tofu 🍲 14 oz Pressed and cubed
Avocados 🥑 1 whole Ripe, sliced into strips
Cucumber 🥒 1 whole English or Persian, peeled
Seaweed Sheets 🍣 8 whole Nori sheets, 7-inch
Soy Sauce 🥢 ¼ cup Tamarind-free for tanginess
Rice Vinegar 🍶 ⅛ cup Seasoned preferred
Sesame Seeds 🌻 1 tbsp Toasted for garnish
Fresh Ginger 🧄 1 tbsp Finely grated
Sesame Oil 🫒 1 tbsp For drizzling

The tofu makes or breaks this. Extra-firm is non-negotiable—it holds shape better than soft tofu. Press it for 20 minutes between paper towels before cubing. I grab mine from Trader Joe's or the organic section at Whole Foods. For the rice, jasmine rice is the gold standard—it stays sticky without being gluey. If you can't find it, short-grain white rice works too. The avocados? Ripe is key—press gently, they should yield slightly. Hass avocados are the most reliable.

No nori sheets? Roasted seaweed snacks (like Annie Chun's) can be a pinch in a bind, but they're not ideal—they crumble. For the soy sauce, Kikkoman is my go-to, but any tamarind-free brand works. The rice vinegar should smell clean and bright—if it's cloudy or smells funky, toss it. Fresh ginger is a must here; dried won't cut it. Toast your sesame seeds in a dry pan for 30 seconds—they'll taste infinitely better. The sesame oil? Light toasted sesame oil is best, but regular works in a pinch.

Store your nori sheets in a cool, dark place—they keep for 6 months unopened. Cooked rice reheats beautifully—microwave it with a splash of water to restore moisture. Tofu cubes freeze well for 3 months if you're prepping ahead. The avocado slices will brown fast, so toss them with a bit of lemon juice if you're not using them immediately. These rolls keep for 2 days in the fridge, but honestly, they disappear faster than that.

❤️

Why You'll Love This Recipe

  • No Fish? No Problem: The tofu holds shape like a dream—no soggy rolls here. I pan-fry it until the edges are golden, then slice it thin enough to mimic raw fish texture. Honestly, it’s the star of the show.
  • Avocado Magic: That creamy, buttery avocado slice transforms everything. It’s the secret weapon: rich, cool, and it actually makes the rice taste even better when paired with the crisp cucumber. (Yes, even on a Tuesday night.)
  • Lunchbox Hero: Pack it in bento boxes for work or school—it stays fresh for days. My kids love assembling their own rolls with the prepped fillings, and it’s way cheaper than takeout. No reheating needed, just grab and go.
  • Budget-Friendly Feast: Tofu and avocados stretch this into a full meal for half the cost of sushi night out. I make a big batch of rice, slice the veggies once, and boom—three lunches for the price of one restaurant roll. Leftovers? They disappear just as fast.

Step-by-step instructions for vegan sushi rolls

Let's assemble these vibrant, umami-rich rolls that prove you don't need fish for amazing sushi.

1

👨‍🍳 Step 1: Prepare the Sushi Rice

In a medium bowl, gently mix the 2 cups sushi rice with the 0.125 cup rice vinegar and 1 tbsp finely grated fresh ginger. Use a rice paddle or rubber spatula to fold just until the vinegar is evenly distributed—don't overmix or the rice will turn mushy. The rice should look slightly sticky but still distinct.

I like to press the rice down gently with my fingers to break up any clumps while keeping it cohesive. This texture is crucial—too dry and your rolls won't hold; too wet and they'll fall apart. Cover the bowl with plastic wrap and let it sit at room temperature for 10 minutes to soften slightly before rolling.

2

🥘 Step 2: Assemble the Fillings

Slice the 1 whole avocado lengthwise into ¼-inch strips and place them on a plate. Peel and halve the 1 whole cucumber lengthwise, then cut each half into ¼-inch thick matchsticks. Arrange both fillings on a separate plate—this keeps them fresh and ready to go.

For the tofu, press the 14 oz extra-firm tofu between paper towels for 15 minutes to remove excess moisture. Cut into ½-inch cubes and set aside. Here's where the umami magic happens: toss the tofu cubes with 2 tablespoons of the 0.25 cup soy sauce (reserve the remaining 0.13 cup soy sauce for dipping). Let them mar for 5 minutes while you prep the rest.

3

🥘 Step 3: Create the Umami Sauce

In a small bowl, whisk together the remaining 0.13 cup soy sauce with 1 tbsp sesame oil. This becomes our dipping sauce and glaze. Taste it now—it should be tangy and salty with a subtle nutty depth from the sesame oil. If you want extra richness, add ½ teaspoon of the reserved rice vinegar to balance the flavors.

Set aside 1 tablespoon of this sauce to brush on the completed rolls for extra shine. The rest will be for dipping—trust me, this simple sauce elevates everything.

4

🍳 Step 4: Roll the Sushi

Place a seaweed sheet shiny-side down on your bamboo rolling mat. Wet your fingers slightly with water and spread ½ cup of the prepared sushi rice evenly over the seaweed, leaving about ½-inch bare at the top. The rice should be about ¼-inch thick—not too thick or your rolls will be dense.

Arrange 3-4 avocado strips, 4-5 cucumber sticks, and 2-3 tofu cubes horizontally about 1 inch from the bottom edge. Fold the bottom edge of the seaweed over the fillings, then roll tightly using the mat. Press gently but firmly as you roll—this creates that classic sushi shape. Seal the edge with a dab of water to keep it closed.

5

🔪 Step 5: Slice and Serve

Using a sharp, wet knife, slice each roll into 6 equal pieces. Dip the knife in water between cuts to prevent sticking. Arrange the pieces on a platter and drizzle lightly with the reserved 1 tablespoon sesame-oil mixture. Sprinkle with 1 teaspoon of the 1 tbsp sesame seeds for crunch and visual appeal.

Serve immediately with the remaining sauce for dipping. Each bite should deliver creamy avocado, crisp cucumber, savory tofu, and that perfect balance of sticky rice and umami. The rolls stay fresh for 2 hours at room temperature if wrapped tightly in plastic, but they're best enjoyed fresh from the rolling mat!

👨‍🍳

Pro Tips For Making Sushi Without Fish

  • Press Tofu Dry: Extra-firm tofu still holds moisture—wrap it in a clean kitchen towel, place a heavy pan on top for 10 minutes, then flip and repeat. This makes it firm enough to slice cleanly without falling apart in your rolls, and it soaks up marinades better too.
  • Slice Avocados Last: Avocados turn brown fast, so keep them whole until you’re ready to assemble. If you must prep ahead, toss slices in cold water with a splash of lemon juice, then drain right before rolling—this keeps them vibrant longer.
  • Don’t Overfill Rolls: Stuffing rolls too tight makes them impossible to shape neatly. Use about 2 tablespoons of rice per roll, then add fillings sparingly—think "light and airy," not "stuffed to bursting." Trust me, your hands (and your rolls) will thank you.
  • Use a Sharp Knife for Cuts: A dull knife crushes sushi rice and smashes fillings. Grab a thin, sharp knife (or a sushi knife if you have one) and make clean, swift cuts—wet the blade slightly between slices to prevent sticking. It’s the difference between pretty rolls and a ricey mess.

Make-ahead tips for this recipe

Prep Ahead for Perfect Rolls

Cook your sushi rice a day ahead and store it in an airtight container in the fridge. Reheat it gently with a splash of water—this restores moisture without making it gluey. I like to make a big batch because rice reheats beautifully for 3-4 days this way.

The tofu can also be pressed and cubed in advance, then stored in the fridge for 2 days before marinating. 💡

Seaweed Storage Secrets

Keep your nori sheets in a cool, dark place—they last 6 months unopened. Once opened, store them in a resealable plastic bag with a paper towel to absorb moisture.

I find that pre-cutting avocado and cucumber fillings into ¼-inch strips the night before saves time, but toss them with lemon juice to prevent browning. These prepped ingredients will stay fresh for 24 hours in the fridge.

Make-Ahead Rolling Strategy

Roll your sushi 1 hour before serving—this gives the fillings time to meld with the rice without getting soggy. Wrap completed rolls tightly in plastic wrap and refrigerate. When ready to serve, slice them fresh—they stay compact and hold their shape beautifully.

I've even prepped full rolls the night before and reheated them gently in the microwave for 10-15 seconds to restore warmth. 🌟

Freezing for Later

You can freeze these rolls for up to 1 month, but texture changes slightly—they'll be softer after thawing. Wrap each roll individually in plastic wrap and place them in a freezer bag with parchment paper between layers.

Thaw in the fridge overnight, then reheat gently in the microwave. The rice might dry out a bit, so sprinkle with extra soy sauce when serving. This works best for the tofu-based rolls—the avocado ones don't freeze well.

Batch Prep for Parties

Double the recipe and assemble all fillings in advance. Store components separately: rice in one container, avocado/cucumber in another with lemon juice, and marinated tofu in a third. When ready to roll, just assemble and slice.

For large gatherings, I make 20-25 rolls ahead and keep them refrigerated. Serve with extra sauce on the side—this keeps everything fresh and ready to eat. The crowd won't believe these are vegan! 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 620mg27%
Total Carbohydrate 45g16%
Dietary Fiber 10g36%
Sugars 6g
Protein 18g36%
* 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 these rolls without seaweed?

For a gluten-free option, use rice paper instead of nori sheets. The technique is similar: soak the rice paper briefly in warm water to soften, then roll with your fillings. For a more traditional look, try sushi rice wrapped in lettuce leaves (like inside-out sushi) or even sweet potato noodles for a low-carb twist.

2

What are the best vegan alternatives to fish in sushi?

Beyond tofu, try marinated mushrooms (shiitake or king oyster), tempura-battered banana blossom, or smoked eggplant for depth. For texture, crispy chickpeas or avocado mousse (blended avocado + lime + salt) work beautifully. The key is balancing umami with tangy elements like pickled ginger or soy-ginger sauce.

3

Why does my sushi rice turn out too dry or gluey?

Too dry? Your rice likely didn't cool enough before mixing with vinegar. Always let cooked rice sit 10 minutes before seasoning. Too gluey? You probably overmixed or used too much vinegar. Use 1 tablespoon vinegar per 2 cups rice and fold gently—just until combined. For extra stickiness, add ½ teaspoon sugar to the rice vinegar mixture.

4

Can I make these rolls ahead and reheat them?

Yes, but with caution. Roll them 1 hour before serving and refrigerate wrapped tightly. For reheating, microwave 10-15 seconds (covered with a damp paper towel) or bake at 300°F for 5 minutes. Avoid reheating avocado-heavy rolls—they'll get mushy. Instead, assemble fresh and serve immediately for best texture.

5

What's the secret to getting clean slices?

Use a sharp, wet knife and slice in one smooth motion. Dip the knife in hot water between cuts to prevent sticking. For extra precision, chill the rolls for 10 minutes before slicing—they'll hold together better. Press down gently but firmly as you cut to avoid crushing the fillings.

★★★★★4.5(6 reviews)
Categories Appetizers