The Easiest Vegan Sushi

Sushi is something that I never made on my own until last year because in my head I thought it was super difficult. I posted an Instagram poll asking if people had ever made sushi on their own before, and over 50% of people said no! That inspired me to make this post.


I just want to say now - this is going to be a very basic sushi recipe, it’s not traditional at all, and there are definitely other more in-depth recipes online. This is just a very non-intimidating recipe that anyone can do :)



  • 1 cup of jasmine rice

  • 2 cups of water

  • Nori sheets

  • 1/2 block of tofu

  • 1/2 cucumber

  • 2 carrots

  • 2 avocados

  • Pickled ginger (this is my fav brand that I buy, it’s super natural & tasty)

  • Coconut aminos or soy sauce

  • Salt and pepper to taste

  • 1 teaspoon of olive oil (optional)


  1. Cook the rice by bringing the rice and water to a boil, then let it simmer for 20 minutes. Don’t forget to rinse your rice! I’ve tried making sushi with sushi rice before and you can totally do that, but if you don’t have it, no worries. You can just use normal rice like I did here.

  2. When the rice is done, you can choose to follow a recipe for sushi rice online using rice vinegar and sugar. However, I didn’t for this recipe and it still tasted delicious - like I said before, this is the most basic sushi recipe.

  3. While the rice is cooking, prep your vegetables. Thinly slice the carrots, cucumber, and avocado. You can substitute these for any other vegetables that you want.

  4. To prepare the tofu, slice it and fry it in a pan with a bit of olive oil, salt, and pepper.

  5. Once the vegetables, rice, and tofu are ready, it’s time to assemble.

  6. You don’t need a fancy sushi mat or anything to do this, all you need is a flat surface. First spread the rice onto the nori sheet evenly. Then put your fillings on one side. Roll the nori tightly with your hands, tucking everything in as you go. Wetting your fingers towards the end helps the nori stick together.

  7. Then cut with a really sharp or serrated knife, and put it on a plate.

  8. Repeat the process until you’ve used up all your rice and fillings.

  9. Serve with pickled ginger if you want, soy sauce or coconut aminos (which is a low-sodium alternative to soy sauce).

As I said before, this is a very basic recipe and you can customize this however you want. I just wanted to post this to show people that making sushi is way easier than it seems.

I hope you try it if you haven’t already! If you do, please show me on Instagram @vegan_emily I would love to see your creations <3

All my prepped ingredients, I also added a couple pickled beets to some rolls.

All my prepped ingredients, I also added a couple pickled beets to some rolls.

This is how I assemble my rolls :)

This is how I assemble my rolls :)