These tofu sushi rolls are packed with fresh veggies, smoked tofu, and tender short grain rice, all wrapped up in nori. They’re totally scrumptious and easier to make than you’d think!
Life tip: homemade sushi is actually pretty easy to make. Rolling is a bit of an acquired skill, but it’s not all that hard, and making your own sushi is a breeze once you’ve got that down.
So I’ve been making a lot of homemade sushi this summer. The rice cooks up quickly and the fillings often don’t require cooking at all. This tofu sushi is our latest household favorite.
I got the idea for this dish from a meal my husband and I had at a restaurant while on vacation a few years ago. The sushi was stuffed with smoked tofu, and now that I have my own smoked tofu recipe I decided to go ahead and use it to make my own vegan sushi, along with a few veggies. It turned out delicious!
Jump to:
Ingredients
- Sushi rice. Short grain rice works best for sushi, and often the best varieties will be found in the international foods section at the supermarket. They may indicate on the package that they’re ideal for sushi, or even be labelled as “sushi rice.”
- Water.
- Rice vinegar.
- Sugar. Use organic sugar to keep the recipe vegan.
- Salt.
- Nori. This can also be found in the international foods section at the store, or at an Asian market if your regular supermarket doesn’t carry it.
- Smoked tofu. Many stores sell this near the regular tofu. If you can’t find it, simply make your own smoked tofu. It’s super easy!
- Carrot.
- Cucumber.
- Fresh chives.
- Toasted sesame seeds.
- Sushi accompaniments. Soy sauce, wasabi paste, and pickled ginger are essential sushi pairings. Look for all of them in the international foods aisle at the store, or in an Asian market.
How It’s Made
The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you’d like to skip right to the recipe!
- Soak your rice before cooking it. You can do this by simply placing it in a pot and covering it with cold water. Let it sit for fifteen minutes, then drain it.
- Return your rice to the pot and stir in water, rice vinegar, sugar, and salt. Place the pot on the stove and bring the water to a boil, then cover it, lower the heat and let the rice simmer until all of the liquid has been absorbed. Leave the rice sitting with the lid on the pot for a few minutes when it’s done.
- Grab a sushi mat. Don’t have one? A clean dish towel will do the job. Lay your sushi mat on the counter so that the slats are extending horizontally.
- Lay a sheet of nori in your mat, then spread half of your rice in an even layer over the nori.
- Arrange your fillings in a strip, about an inch from the edge of the nori closest to you.
Tip: Keep a bowl of cold water nearby while you spread your rice over your nori. Use it to periodically rinse your fingers to remove rice from them. Wetting them will also help prevent additional rice from sticking to them.
- Fold the edge of the nori closest to you over the fillings, then roll the sushi. Roll it super tight and use the mat to compress it as you roll.
- Slice your roll into eight pieces. Or slice it into as many pieces as you’d like! I
Tip: Use a large, sharp knife to slice your roll! A dull knife can really mangle your nori and fillings.
- Arrange your rolls on a plate and sprinkle them with some toasted sesame seeds.
- Serve your tofu sushi with soy sauce, wasabi and pickled ginger.
Leftovers & Storage
Homemade sushi is best served immediately, but if you have leftovers they’ll keep in an airtight container in the refrigerator for about 2 days.
More Vegan Japanese-Inspired Recipes
Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

Smoked Tofu Veggie Sushi
These tofu sushi rolls are packed with fresh veggies, smoked tofu, and tender short grain rice, all wrapped up in nori. They’re totally scrumptious and easier to make than you’d think!
Ingredients
For the Rice
-
1
cup
sushi rice -
1
cup
water -
2
tablespoons
rice vinegar -
1
teaspoon
salt -
½
teaspoon
organic granulated sugar
For the Sushi
-
2
nori sheets -
4
ounces
smoked tofu,
sliced into thin strips -
1
small carrot,
cut into thin matchsticks -
½
medium cucumber,
cut into small matchsticks -
10
fresh chives
(use more if they’re cut shorter than the width of your nori) - Toasted sesame seeds
For Serving
- Soy sauce or tamari
- Wasabi paste
- Pickled ginger
Instructions
-
Place in small saucepan and cover it with cold water. Let it soak for about 15 minutes, then drain and return it to the pot.
-
Stir in the water, vinegar, salt and sugar, place the pot over high heat and bring the water to a boil.
-
Lower the heat so the water is at a very low simmer and cover the pot. Let the rice cook for about 20 minutes, or until all of the water is absorbed.
-
Remove the pot from heat and let the rice sit with the lid on for 10 minutes, while you prepare the fillings.
-
Set a sushi rolling mat on the counter with the bamboo slats oriented horizontally. (Note 1) Place a nori sheet over the mat.
-
Fill a small bowl with cold water.
-
Uncover the rice and fluff it with a fork or paddle, then arrange half of the rice in an even layer over your nori sheet. You can use your hands to flatten the rice, but be careful as it’s probably pretty hot. Use the bowl of water to wet your fingers so that the rice doesn’t stick to it as much.
-
Gather the fillings: smoked tofu, carrot, cucumber, and chives. Arrange half of each of the fillings in a horizontal strip over the rice, about an inch from the edge closest to you.
-
Fold the edge of the nori closest to you over the fillings and begin to tightly roll everything up. Roll the mat over the sushi and use it to compress the roll as you go.
-
Repeat the process using the second sheet of nori and remaining rice and fillings.
-
Use a sharp knife to cut each roll into 8 slices (or as many as you’d like).
-
Arrange the slices on a plate and sprinkle them with sesame seeds.
-
Serve with wasabi paste, soy sauce and pickled ginger.
Recipe Notes
- A clean kitchen towel can be used if you don’t have a sushi mat.
- This recipe makes plenty of rice — possibly more than you’ll need! In my experience it’s always better to have too much than not enough, especially if you’re new to sushi rolling.
Nutrition Facts
Smoked Tofu Veggie Sushi
Amount Per Serving (0.5 rolls)
Calories 264
Calories from Fat 43
% Daily Value*
Fat 4.8g7%
Saturated Fat 1g5%
Sodium 848mg35%
Potassium 216mg6%
Carbohydrates 41g14%
Fiber 2.1g8%
Sugar 2.4g3%
Protein 11.2g22%
Calcium 32mg3%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.