• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Fiery Vegetarian
  • Home
  • All Recipes
    • Appetizers
    • Breads
    • Desserts
    • Dips and Spreads
    • Lunch and Dinner
    • Meals in under 30 minutes
    • Round-ups
    • Soups
    • Side dishes
    • Snacks
  • Spring Recipes
  • Subscribe
  • Contact
  • About
menu icon
go to homepage
  • Recipes
  • Spring Recipes
  • Contact
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipes
    • Spring Recipes
    • Contact
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Lunch and Dinner

    Easy Vegan Tofu Sushi Rolls

    Published: May 6, 2024 by Deirdre Gilna. This post may contain affiliate links.

    2215 shares
    Jump to Recipe - Print Recipe
    Pinnable image of sushi with text vegan tofu sushi rolls.

    These simple vegan tofu sushi rolls have sticky sweet chili tofu, onion, and creamy avocado for the perfect sushi combo. Let me show you how to make tofu tasty, quickly, with no marinade time needed!

    Avocado and tofu sliced sushi on a gray plate with chopsticks and soy sauce.
    Jump to:
    • ⭐Why you’ll love it
    • 🛒Ingredients
    • 👩‍🍳How to make it
    • 🍽️Serving suggestions
    • 💡Expert tips
    • ❓Frequently Asked Questions
    • More tasty tofu recipes
    • 📖 Recipe
    • 💬 Comments

    ⭐Why you’ll love it

    • The filling is simple and not fussy.
    • The sweet chili tofu is easy and quick to make.
    • I’ve included lots of shortcuts.
    • It’s much cheaper than takeaway sushi!
    • Suitable for vegans and vegetarians.
    • It’s gluten-free.

    If you are interested in this recipe you might also want to try my easy sweet potato sushi rolls, spicy peri peri tofu, this easy vegetarian sushi, or this tasty simple Indian tofu curry.

    🛒Ingredients

    Ingredients for tofu sushi including nori, salt, avocado, vegetable stock, tofu, sweet chili sauce, onion, water, sushi rice.

    Nori: This is a pretty essential ingredient for sushi, but if you don’t want to make it with sheets of nori you could try substituting it with square dampened rice paper wrappers or some sheets of yuba.

    Sugar: This is pretty necessary for seasoning your sushi rice and a little goes a long way – I certainly use less of it in this recipe than in most traditional sushi rice recipes.

    Rice vinegar: Rice vinegar is another necessary condiment for sushi rice but can sometimes be very expensive or hard to find (hint: it’s usually much cheaper at Asian specialty food stores than in your local supermarket). White wine vinegar or apple cider vinegar can be substituted if needed.

    Salt: The last indispensable sushi seasoning ingredient. If you are on a low-sodium diet I recommend substituting with a low or no-sodium alternative rather than just omitting.

    Avocado: Creamy avocado goes great with the sharp raw onion and sticky sweet chili tofu, but if you don’t like it or can’t get it, omit it. Try substituting with something creamy like vegan cream cheese, vegan goat cheese, or vegan sour cream.

    Vegetable stock: You’ll need this to make the tofu. Make up some with bouillon or stock cubes if you don’t have any.

    Tofu: An essential ingredient (you can’t make tofu sushi without tofu!), use firm or extra firm.

    Sweet chili sauce: You need a good sweet garlicky brand with some mild heat. If you can’t get a hold of some, you can always make your own. If you’re not a fan of sweet chili sauce, you can substitute it with a nice thick teriyaki sauce.

    Onion: I use thinly sliced raw yellow onion in this recipe, but you can use whichever type of onion you prefer.

    Sushi rice: This is the absolute best for making sushi with, but if you can’t get a hold of any, pudding rice or risotto rice will do in a pinch.

    👩‍🍳How to make it

    I’ve split up the different steps here and accompanied them with some process photos to make it clearer how to do it, but if you’re an experienced sushi maker then you can probably scroll down to the short version in the recipe card

    How to make the sushi rice

    Milky water in a steel saucepan.

    Step 1: Rinse your sushi rice well. Sushi rice has a lot more starch than normal rice, so it will need to be rinsed several times. Make sure it is drained very well before you add the water for cooking

    Uncooked rice and water in a stell pan.

    Step 2: Add the water and a pinch of salt to the rinsed rice. Cover with a tightly fitting lid and turn the heat to high. When the water is at a steady simmer, reduce the heat to the lowest setting and leave for fifteen minutes. I would advise preparing the tofu now.

    A clear light yellow liquid in a glass bowl.

    Step 3: Take the pan off the heat and leave to one side for five minutes. Stir the sugar, salt, and rice vinegar together in a small microwave-safe container and microwave on high for one minute, stirring halfway. Stir until all the sugar and salt are dissolved

    Cooked white rice in a steel pan.

    Step 4: Remove the lid from the cooked rice, pour in the seasoned vinegar, and use a fork to gently fluff up and mix the rice until the seasoning has been absorbed. Cover and leave to cool to room temperature before using.

    How to make the sweet chili tofu

    Plain batons of tofu in a black frying pan.

    Step 5: Wrap the tofu in a clean tea towel or dishcloth and apply light pressure for two minutes. Slice the tofu into one-centimeter-wide strips. Heat a large wide frying pan on medium-high with the oil in it. Add the tofu strips when the oil is hot enough to sizzle.

    Crispy fried tofu batons in a black frying pan.

    Step 6: Leave the tofu to fry undisturbed for one minute until the bottom is golden. Carefully flip the strips and fry for thirty seconds on another side, and repeat until all the sides are golden

    Tofu batons in an orange-red liquid in a black pan.

    Step 7: Mix the vegetable stock and sweet chili sauce and pour into the pan with the tofu. When the sauce is bubbling and about to boil, reduce the heat to medium-high and allow it to simmer.

    Tofu batons coated with a sticky red sauce in a black pan.

    Step 8: Flip or gently toss the strips of tofu every few minutes to prevent sticking until most of the sauce is gone and the tofu is nice and sticky which should take between six to ten minutes. Take off the heat and leave to one side to cool.

    Assembling the sushi

    When everything has cooled down, you’re ready to assemble your tofu sushi.

    White sushi rice on a green-black sheet of nori seaweed on a bamboo sushi mat.

    Step 9: Get a bowl of water and your bamboo mat. Dampen your hands with water, grab a big handful of sushi rice, and drop it on the nori (always shiny side down). Use your hands to spread the sushi rice around, leaving a one-centimeter gap without rice at the top of the sheet.

    Sushi rice on sushi seaweed with two lines of tofu and avocado at the bottom.

    Step 10: Thinly slice the onions from root to tip and slice the avocado. Just below the middle of the nori and rice sheet, place a line of sliced onions, a line of sliced avocado, and then the tofu strips on top.

    Two hands rolling up a sushi roll on a bamboo slatted mat.

    Step 11: Dampen the top of the sushi with a little water, tuck the sushi edge closest to you over the filling using the bamboo mat (just push it back in if any filling falls out), and evenly roll with two hands.

    A finished sushi roll which hasn't been cut yet on a slatted bamboo mat.

    Step 12: Roll until the dampened seam side is down. Transfer the sushi roll to a plate or a sheet of baking paper while you make the rest of the sushi rolls. Slice into even pieces with a sharp dampened knife just before serving.

    🍽️Serving suggestions

    Serve immediately or cover tightly and transfer to the fridge until needed.

    Serve with soy sauce for dipping (or coconut aminos if you’re sensitive to soy), wasabi paste, and pickled ginger. Some edamame would make a great starter when having this sushi as the main course.

    Several pieces of sushi with golden tofu and green avocado next to a bowl of soy sauce, on a dark grey background.

    💡Expert tips

    • Spread the cooked seasoned sushi rice out on a large chopping board or a sheet of baking paper for faster cooling within 20-30 minutes.
    • Direct a fan at the cooling rice, or place it under an air-conditioning vent for cooled rice in 10-15 minutes.
    • If you’d like your tofu a bit spicy, mix one tablespoon or more of Sriracha sauce into the chilli sauce and vegetable stock mixture before braising the tofu in it.
    • If you don’t love the sharp bite of raw onion, soak your onions once sliced in a cup of water with a quarter teaspoon of salt added for half an hour, then drain and pat dry.
    • Dampening your hands will make it much easier to spread the sushi.
    • Dampening the knife you use to cut the sushi rolls will prevent the nori from sticking to the blade.

    ❓Frequently Asked Questions

    How long does sushi keep?

    This tofu sushi can be kept at room temperature for two hours or stored tightly covered in the fridge for up to four days. It’s perfect to bring in your lunchbox.

    Can you freeze this sushi?

    No. Nori does very badly during defrosting as it becomes limp and clingy when damp. You can however freeze the rice and toppings separately for a future date for up to three months, then take them out, defrost them in the fridge overnight, and use them to assemble sushi,

    Can you make sushi with tofu?

    Yes, marinated, fried, or smoked firm tofu is great in sushi. Silken tofu is too difficult to use, in my opinion. You can also make inarizushi, by stuffing delicious crisp fried pockets of tofu with sushi rice and other fillings.

    How to make vegan sushi without seaweed?

    You can omit the wrapper altogether and use cling film to aid in rolling up your sushi. Or you can use dampened rice paper sheets, overlapping thin slices of cucumber, or soaked Yuba (a tasty tofu skin).

    More tasty tofu recipes

    • front view of a plate of rice with spicy tofu and corn on the cob
      Spicy Peri Peri Tofu
    • Top-down view of a white bowl with chunks of tofu in a dark brown thick adobo sauce.
      Epic Tofu Adobo (Vegan)
    • Soft tofu chunks in a bright orange-red sauce in a white pot.
      Quick Spicy Silken Tofu Recipe
    • A cast iron pan with an orange curry and rice in it seen from the front
      Easy Indian Tofu Curry

    Did you make this recipe? Let me know how much you loved it with a star rating ⭐⭐⭐⭐⭐, review, and/or comment below.

    Take a picture of your finished dish and tag me on Instagram (@the_fiery_vegetarian), follow me on Pinterest, or connect with me on Facebook, I love seeing all your creations!

    📖 Recipe

    8 pieces of sushi with tofu and avocado on a grey plate with a small bowl of dark brown soy sauce.

    Vegan Tofu Sushi Rolls

    Deirdre Gilna
    Easy sweet chili tofu sushi with detailed instructions on how to make the rice, the tofu, and fill your sushi rolls, so you can get it perfect first time!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 20 minutes mins
    Resting Time (sushi rice) 30 minutes mins
    Total Time 1 hour hr 5 minutes mins
    Course Lunch and Dinner
    Cuisine Japanese
    Servings 8 people
    Calories 369 kcal

    Equipment

    • 1 Bamboo mat (or use a thick towel)
    • 1 Medium saucepan with a lid
    • 1 chopping board
    • 1 sharp knife
    • 2 bowls (for rice seasoning, and water when rolling the sushi)

    Ingredients
      

    Sushi Rice

    • 2½ cups sushi rice uncooked
    • 2¾ cups water
    • ⅓ cup rice vinegar plus 1 Tablespoon
    • 1 teaspoon salt
    • 2 teaspoons sugar

    Sweet Chili Tofu

    • 2 Tablespoons oil canola, sunflower etc.
    • 12.5 oz firm tofu 350g
    • ½ cup sweet chili sauce 120ml
    • 1 cup vegetable stock 240ml

    Tofu Sushi

    • 1 onion large
    • 1 avocado large
    • 8 sheets nori
    Prevent your screen from going dark

    Instructions
     

    Sushi Rice

    • Rinse the sushi rice very well to remove the starch, around 7 times.
    • Drain the rice and add it to a pot with a tight-fitting lid.
    • Add in the water, a pinch of salt put on the lid, and heat on high until starting to boil.
    • Lower the heat to the lowest setting, and let cook for 15 minutes (covered).
    • Remove from the heat and let sit for five minutes.
    • Microwave the vinegar, salt, and sugar together, for one minute stirring halfway, then stir when done until the salt and sugar has dissolved
    • Add the vinegar mixture to the rice and stir quickly. Leave to cool completely.

    Sweet Chili Tofu

    • Wrap the tofu in a clean kitchen towel and lightly press for two minutes. Slice into 1 cm thick strips.
    • Add the oil to a large wide skillet or frying pan and heat on high. Add the tofu strips and let cook for one minute.
    • Flip the strips to an unbrowned side and let sit for 30 seconds. Repeat twice more until all sides are golden brown (honestly I just do three sides!).
    • Mix together the sweet chili sauce and the vegetable stock and add to the pan. Reduce the heat to medium-high when the mixture starts bubbling.
    • Cook for between 6 – 10 minutes, tossing gently to coat the tofu with the sauce until it has thickened and any remaining sauce just coats the tofu. Put to one side to cool.

    Assemble the Tofu Sushi

    • Set out a bamboo mat for rolling the sushi. If you don’t have a mat, a slatted placemat or a sheet of baking paper will do in a pinch. Thinly slice the onion and the avocado. If you don't like raw onion or find it too strong I would suggest soaking it in salty water for between 10-15 minutes (ideally do this earlier, for example when you are making the sushi rice).
    • Lay a sheet of nori on top (shiny side down) and put roughly half a cup to two-thirds of a cup of sushi rice on it.
    • Using wet fingers spread out the rice so that the nori is covered in a single layer with no spaces, leaving a centimeter of nori free for sealing the roll at the top edge furthest away from you.
    • Place your filling ingredients just below the middle in a horizontal line. Lay the strips of onion, then the strips of avocado, then the sushi strips (just join them up if they are not long enough or break them up if they are too long).
    • Dampen the rice-free nori edge with a little water, grab the mat close to you, lift up the mat and tuck it over quickly the filling to secure it, and continue to tightly roll with pressure from both hands until the dampened end is underneath (seam side down).
    • Repeat for all the rolls.
    • Using a sharp knife, wet it to stop it from sticking to the nori and slice each sushi roll into eight evenly sized pieces.
    • Serve immediately or leave to chill in the fridge until you're ready to eat.

    Notes

    • To help the rice cool down faster, I spread it out on a large chopping board or sheet of baking paper. It will take about 20-30 minutes at room temperature to cool down if spread out. It will take much less time if you point a fan at it or place it under an air conditioning vent.
    • If you’d like your tofu a bit spicy, mix one tablespoon or more of Sriracha sauce into the chilli sauce and vegetable stock mixture before braising the tofu in it.
    • If you don’t love the sharp bite of raw onion, soak your onions once sliced in a cup of water with a quarter teaspoon of salt added for half an hour, then drain and pat dry.
    • Dampening your hands will make it much easier to spread the sushi.
    • Dampening the knife you use to cut the sushi rolls will prevent the nori from sticking to the blade.

    Nutrition

    Serving: 1sushi rollCalories: 369kcalCarbohydrates: 61gProtein: 9gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 5gTrans Fat: 0.01gSodium: 581mgPotassium: 196mgFiber: 4gSugar: 10gVitamin A: 235IUVitamin C: 5mgCalcium: 73mgIron: 2mg
    Tried this recipe?Let us know how it was!

    More Lunch and Dinner

    • A spatula scooping up thick red sauce with chickpeas and vegetables from a glass casserole dish.
      Mediterranean Chickpea Vegetable Casserole (Vegetarian)
    • A large copper bowl with lentils and kidneys beans in a brown sauce.
      Vegan Dal Makhani (without soaking!)
    • A spaghetti nest covered in green sauce in a white bowl.
      7 Minute Green Pasta Sauce
    • A white plate with pasta in orange sauce on it.
      Quick Gochujang Pasta

    Reader Interactions

    Comments

      5 from 1 vote (1 rating without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Melinda

      November 25, 2020 at 8:18 am

      But how do you make the crunchy fried onion? The recipe doesn’t show that

      Reply
      • The Fiery Vegetarian

        November 25, 2020 at 9:15 am

        Hey Melinda, thanks for stopping by! This is an older recipe that needs to be cleaned up a bit, but the crunchy dried onion is the type you can buy in the shops, e.g. Ikea, the kind used to top hotdogs

        Reply

    Primary Sidebar

    Hi, I'm Deirdre. Welcome to The Fiery Vegetarian where I share vegetarian and vegan recipes, many with a spicy twist. Most of my recipes can be made in under half an hour and I never sacrifice flavor.

    More about me →

    Spring Recipes

    • A spaghetti nest covered in green sauce in a white bowl.
      7 Minute Green Pasta Sauce
    • A spoon dipping into a glass jar with herby sauce in it.
      Easy Lemon Herb Tahini Sauce
    • Front view of a plate with a little white rice and lots of peas in orange sauce.
      Quick Pea Curry
    • Two bowls of yellow soup on burlap
      Easy Light Lemon Lentil Soup
    • Top-down view of a fruit crisp in a glass dish.
      Best Strawberry Apple Crisp
    • A glass bowl with a creamy brown dip surrounded by sliced apple.
      Easy Greek Yogurt Apple Dip

    Trending Recipes

    • Soft tofu chunks in a bright orange-red sauce in a white pot.
      Quick Spicy Silken Tofu Recipe
    • Top down view of a black cast-iron pan with a creamy light brown bean curry, on a grey background.
      Creamy Black Bean Curry
    • A silver pot of red tomato pasta sauce surrounded by fresh basil, tomatoes and pasta
      Best Arrabbiata Sauce Recipe EVER
    • Several blue bowls containing white rice, chickpea curry, and naan bread.
      Chickpea Spinach Curry (Chana Palak Masala)
    • A white plate with pasta in orange sauce on it.
      Quick Gochujang Pasta
    • A top down look at spaghetti fried in a cast iron pan on a blue background
      Easy Fried Spaghetti Recipe

    Footer

    A list of black and white company logos.

    ↑ back to top

    The Fiery Vegetarian

    Vegan and vegetarian recipes with a kick, founded in 2018!

    the fiery vegetarian logo

    Pages

    • About
    • Contact
    • Privacy Policy
    • Accessibility Policy
    • Subscribe

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © 2023 THEFIERYVEGETARIAN.COM ALL RIGHTS RESERVED

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.