Easy Homemade Vegan Sushi

Several delicious options for vegan sushi rolls, including Nigiri, Maki, and Uramaki.

3 Ratings

This post may contain affiliate links. Please read our disclosure policy.

I like sushi, but my husband Andrew reaaaally likes sushi. It’s really one of the few things he misses since becoming vegan. Most places do have a couple of veggie options like avocado and cucumber rolls, but it’s just not the same beautiful spread of colors, is it? At least not at any of the places I’ve been.

I’ve tried making homemade sushi rolls a few times, and always found it to be a bit underwhelming because I stuck with the same fillings I’d seen at restaurants. Avocado and cucumber rolls are good and all, but in my world half the joy of sushi is how pretty it can all look on the plate, and the veggie options are usually just kind of boring and green.

So I decided to get serious. I armed myself with a ton of vegetables and decided to just go to town and make sushi until I figured out which ones were good. And…not only was it good, but it actually earned me a coveted spot on the “things Andrew takes photos of with his phone and shares on Facebook because they are so awesome” list!

Several of the recipes were fun but I am most excited about two discoveries: vegan Nigiri (Nigiri is the kind where there’s a hunk of “fish” on top of a ball of rice wrapped with a thin strip of nori, like on the left and right below)

And vegan California roll! CA roll was definitely my favorite type of sushi, and I know it’s pretty popular among people who can’t quite work themselves up to whole hunks of raw fish, so I definitely missed it once I stopped eating fish. For those of you who are unfamiliar, it’s usually made of a piece of imitation crab (and “imitation” does not mean it’s fake meat, it just means it’s whitefish pretending to be crab), a piece of avocado, and sometimes a bit of cucumber wrapped in a roll of rice and sushi seaweed (nori).

There’s actually two kinds of CA roll I’ve run across – the kind with a hunk of solid imitation crab or whitefish, and the kind with a sort of “crab salad” mixture of imitation crab and mayonnaise. For this experiment, I went with the mixture style because it seemed easier to figure out, but now that I’m on the homemade sushi train I’ll totally try to figure out the solid version sometime as well. Any suggestions would be appreciated!

Now that I’ve given you a dissertation on California Roll (can you tell I missed it?), let’s get to the recipes! As shown in the photo below, I created five different flavors (this time…this is only the beginning, bwa-ha-ha!) and they are:

From the top: Teriyaki Tofu Nigiri on the left, Mushroom Nigiri on the right (I love how much this one looks like squid or octopus or something…without being all, you know, gross), then Teriyaki Tofu and Red Pepper Maki rolls on the left and right, then Roasted Red Pepper Nigiri on the left, Roasted Yellow Pepper Nigiri on the right. The bottom four are all California Roll (Uramaki). The stuff in the little bowls is gluten-free soy sauce, ginger, and wasabi paste.

I started with a bunch of ingredients in a lovely little spread:

Almost everything was either roasted (all at once on a cookie sheet under the broiler for about 5-10 minutes) or just raw and sliced. I ended up with a lot more fillings than I could use because I didn’t make enough rice (oops), but we just had them as an awesome lunch bowl the next day so nothing went to waste. That’s roasted eggplant and butternut squash on the bottom left, and I didn’t get photos of them all assembled, but they were awesome as sushi, too!

This post is already getting long, so let me cut to the chase and show you how to roll sushi, and then give you some recipes already! Rolling sushi is a lot easier than I expected, if you have a sushi mat (you can get them pretty cheap online, or they are like a dollar at Asian markets, so it’s not a big investment to try one out).

First you need to make rice. I used my steamer and it was crazy easy – I literally just mixed rice and water in the steamer bowl and let it cook for 45 minutes, then stirred in a splash of rice vinegar for flavor. It’s probably a little more involved if you make the rice in a pot, but the sushi rice I got seemed nice and sticky without adding anything to it. Once you’ve got your rice, spread it out on a sheet of nori like so:

Make sure to leave an inch or two on one end, that will be the part that overlaps and seals it into a roll. If that doesn’t make sense…just trust me, you’ll see what happens when you do it. Then add your fillings:

And then roll it up nice and tight in the mat:

You can kind of squeeze the mat to make it nice and snug. Then just unroll it and slice it into six or so pieces (a very sharp knife will be helpful here) and you’ve made a sushi roll!

It’s really pretty quick and easy once you get the hang of it. To make the “inside out” sushi (with the rice on the outside, like my California rolls) you just put a piece of plastic wrap over the sushi mat and then spread the rice out first, and then put the nori and fillings on top. You can kind of see what I mean here:

To make the Nigiri style sushi, you just cut a thin strip of nori, put a tablespoon or so of rice in the middle, top with your veggie of choice, and then seal it (nori sticks to itself if you get it a bit wet)

So that was my fun sushi experiment. Obviously it’s a bit different than the usual fish-filled sushi spread, but it was honestly quite a similar experience to our sushi restaurant visits of yore. I’ll give you the recipes for the five rolls I discussed below – anyone have any other suggestions for awesome fillings I could try next time? What’s your favorite type of sushi?

Roasted Mushroom or Roasted Red Pepper Nigiri:

These are so easy I won’t even bother with a formal recipe – roast your mushroom or red pepper under the broiler for 5-10 minutes until nice and browned, then either slice into thin strips or one-inch squares, depending on the look you want. Place a thin strip of nori on a cutting board, add a tablespoon of prepared sushi rice to the middle, and top with your roasted vegetable of choice. Wrap nori around the outside and seal with a bit of water. Serve with soy sauce, wasabi, and pickled ginger.

Vegan Sushi

Easy Homemade Vegan Sushi

Vegan, dairy free, gluten free, refined sugar free, low fat
Click stars below to rate, or leave a full review in the comments
3 Ratings
Print Rate it Now Pin Recipe
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 1 cut roll (usually about 6 pieces)
Author: Jessica Verma


  • ¼ cup roasted red pepper you could probably use un-roasted red pepper, too
  • 2 tsp vegan mayonnaise
  • ¼ c. tofu
  • 1 sheet of nori sushi seaweed
  • ½ cup prepared sushi rice
  • 2-3 ½ inch strips of avocado
  • 2-3 ¼ inch strips of raw cucumber optional


  • In a blender or food processor, combine red pepper, mayo, and tofu and blend until smooth. Lay a sheet of nori onto your sushi mat and spread rice over the nori, leaving an inch or two on one side uncovered. Spread a tablespoon or two of your red pepper mixture in a strip down the middle of the sheet, and top with avocado and cucumber. Roll sushi and slice into six pieces.
Tried this recipe?Mention @CleanGreenSimple or tag #CleanGreenSimple!

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

11 thoughts on “Easy Homemade Vegan Sushi”

  1. Wonderful ideas, I have been making avacado rolls for year, but my husband wouldn’t even touch it, so the other I gave him a.plate.full oh and guess he loved it. He said I had never made it before,which my son got a food laugh. So no he wants again and again. I love your ideas going to be doing these ideas for dinner tonight

  2. Thanks for the wonderful ideas on veggie sushi, I love and miss sushi since turning vegetarian. One of my favourites is a small roll like the cucumber roll but filled with ginger instead.

  3. I love sushi too. One of my favourite roll fillings is natto (with wasabi). Carrots cooked with small amount of water, sesame oil, soy sauce and mirin is great too. And toasted sesame seeds make it even better.

    I haven’t had any good ideas for vegan nigiri, but I’m going to try roasted peppers and mushrooms next time I make sushi.

  4. Oh my! I got SO excited when I saw that it was sushi time! I really miss sushi, myself. I crave it. When I get a bigger apartment with a larger amount of (stable) counter space, I can see myself making this spread. YUM!

  5. I can’t wait to try this! Good sushi is really all about presentation anyway, right? These look so gorgeous and flavorful!!! Thanks for posting!

  6. YUM! I need to make sushi at home sometime. My husband is a newly converted sushi fanatic – soooo exciting! The last time we went out I was a bit bummed I wouldn’t be ordering my favorite spicy tuna, but was surprised by how much I really did love the plain old avocado and veggie rolls. Will be fun to try out a few of my own flavors.