Go Back
+ servings

Vegan Sushi Recipe

These vegan sushi rolls bring together perfectly seasoned sushi rice, crispy marinated tofu, and fresh vegetables wrapped in nori for a deliciously satisfying bite. Whether for a light meal or a sushi night at home, these rolls are easy to customize and bursting with flavor.
Print Pin
Course: Appetizer, Main Course
Cuisine: Japanese
Keyword: Vegan Sushi Recipe
Prep Time: 30 minutes
Cook Time: 20 minutes
Total Time: 50 minutes
Servings: 4
Calories: 320kcal

Ingredients

Sushi Rice

  • 2 cups uncooked sushi rice*
  • 2 tablespoons rice vinegar
  • 2 tablespoons white wine vinegar

Tofu & Sauce

  • ½ block extra firm tofu ~8 ounces, pressed and cut into ½-inch long strips
  • 1 tablespoon oil toasted sesame oil recommended
  • ¼ cup soy sauce
  • 2 tablespoons maple syrup
  • 1 tablespoon cornstarch
  • ½ tablespoon grated ginger
  • 1 clove garlic minced
  • 2 tablespoons water

Sushi Fillings

  • 1 large carrot or 2 small, thinly sliced
  • ½ cucumber thinly sliced
  • 1 avocado thinly sliced
  • 5-6 nori sheets

Instructions

  • Prepare the sushi rice according to package directions. Once fully cooked, transfer it to a large bowl and refrigerate to cool completely.
  • In a small mixing bowl, whisk together the soy sauce, maple syrup, cornstarch, grated ginger, minced garlic, and water until smooth. Set aside.
  • Heat 1 tablespoon of oil in a large non-stick skillet over medium heat. Once hot, add the tofu strips and cook for 5 minutes without stirring to allow a golden crust to form. Flip each piece and continue cooking for another few minutes on each side, about 12 minutes in total. Pour the prepared sauce over the tofu, stirring frequently, until the sauce thickens and evenly coats the tofu. Remove from heat and set aside.
  • Once the rice has cooled, gently fold in the rice vinegar and white wine vinegar to enhance the flavor.
  • To assemble the sushi, place a sheet of nori onto a bamboo sushi mat. Evenly spread about ⅔ cup of rice across the nori, leaving about ⅔ inch of space at one edge. Arrange a few slices of cucumber, two strips of tofu, a handful of carrots, and two slices of avocado in a horizontal row along the center of the rice. Carefully roll the nori over the fillings, applying gentle but firm pressure to keep it compact. Continue rolling until sealed. Repeat with the remaining ingredients, yielding 5-6 sushi rolls.
  • Using a sharp knife, slice each roll into 1-inch pieces. Serve immediately with pickled ginger and soy sauce on the side. Enjoy!

Notes

  • Use Japanese short-grain rice: This variety has the ideal sticky texture needed to hold sushi rolls together. Using long-grain rice, such as basmati, will not work for this recipe—it lacks the necessary stickiness (I’ve tested it!).
  • Firm tofu works too: If extra firm tofu isn't available, firm tofu is a great alternative. Just be sure to press out excess moisture before cooking to achieve the best texture.
  • No sushi mat? No problem! Rolling sushi can be done without a traditional bamboo mat. A sheet of parchment paper or a clean kitchen towel can help achieve a tightly wrapped roll.

Nutrition

Calories: 320kcal