Spicy Vegetarian Sushi Bowls

By Updated on

Spicy Vegetarian Sushi Bowls filled with everything you love from a veggie sushi roll but in an easy to assemble bowl. These healthy sushi bowls filled with spicy tofu, seaweed, brown rice, edamame, and plenty of veggies are perfect for meal prep or a quick dinner.

Leave a Comment

These Vegetarian Sushi Bowls can stand in for your favorite sushi takeout and take no time to toss together.  Packed with plenty of whole grains, veggies, and protein, these sushi bowls check all the boxes for an easy healthy meal.

Even though I eat seafood, I always get the veggie roll when I go out for sushi. So last week when I was craving sushi I decided to make a homemade vegetarian sushi bowl instead. Knowing that I wanted some protein, I decided to add tofu and edamame to the mix as well.

For the tofu, I used a simple packaged baked tofu so that I would have to take any extra steps to cook it. Regular tofu would work as well and it doesn't have to be cooked if you are ok with the texture. To give the tofu some flavor, I tossed it in a semi-homemade spicy mayo.

The sauce mimics the sauce used to make a spicy tuna or spicy salmon roll It's a simple combination of mayo, Sriracha, rice vinegar, and soy sauce. You could also make a poke sauce if you don't like mayonnaise. Just combine soy sauce, sesame oil, rice vinegar, and Sriracha to taste. Some people add a touch of sweetener as well.

Then came the veggies. I decided to go with a mix of carrots, cucumber, edamame, avocado, and seaweed. You can use seaweed sheets, like the ones in the snack aisle, or a seaweed salad. I added some fresh pea shoots for the photo as well but didn't include those in the recipe since they can be hard to find.

The last step is the rice. To make the rice similar to sushi rice, I tossed it with some rice vinegar. You can skip this step, but it definitely adds a nice flavor to the rice.

Vegetarian sushi bowl with edamame, pea shoots, avocado, tofu, and sesame seeds.

Meal Prep Vegetarian Sushi Bowls

If you decide to make these for meal prep, which I highly recommend, you can make pack everything in advance except for the avocado. To make sure the veggies don't get soggy, sometimes I pack it with the tofu on the bottom of the container. Then I place the right on top of that. Then all the veggies. This ensures that the spicy mayo sauce won't make any of your vegetables mushy. This works great in a mason jar as well.

How to Make it Vegan

To make a vegan sushi bowl, you just have to make a few small changes to the recipe. First, you will want to swap out the mayonnaise for a vegan mayo. If you don't like vegan mayo, you can make a vegan poke sauce instead with soy sauce (or coconut aminos), sesame oil, rice vinegar, and Sriracha. If you like a sweet sauce, add some maple syrup or brown sugar.

Tofu Alternatives 

Not everyone loves tofu so I wanted to offer some alternatives in case you fall into that camp. 

  • Hearts of palm: I love chopping up hearts of palm and tossing it with the spicy mayo. It is so good and has a similar texture to fish, which is kind of fun.
  • Jackfruit: Now that you can get canned jackfruit almost everywhere, it is another good option. Tossed with the spicy mayo, it is pretty delicious.
  • Tempeh: Tempeh is another good option. Personally, I like to cut it up into very small pieces since it can be rather chewy in large chunks.
  • Chickpeas: Although not my favorite for this recipe, chickpeas do work and add fiber and protein. 
The Recipe
Vegetarian sushi bowl with avocado, rice, seaweed, edamame, and tofu.

Spicy Vegetarian Sushi Bowls

Leave a comment
  • Print Recipe
  • Download PDF


  • 2 cups cooked brown rice
  • 1 tsp. rice vinegar (for sauce)
  • 1 tsp. soy sauce (for sauce)
  • 14 oz. extra firm tofu (or baked)
  • 3 tbsp reduced fat mayonnaise (for sauce)
  • 2 tsp Sriracha (adjust to taste, for sauce)
  • 1 cucumber, diced
  • 1 cup carrots, grated
  • 1 cup shelled edamame
  • 1 avocado, diced

Like this Recipe? Try our Meal Plans!

Slender Kitchen Meal Plans
  • Weekly Meal Plans
  • Easy Shopping List
  • Healthy, Low Carb, & Vegetarian
  • Nutritional Information


(Hide Photos)

Mix the rice vinegar and soy sauce into the brown rice.


Make the spicy sauce by combining the mayonnaise, Sriracha, rice vinegar, and soy sauce. Taste and adjust heat level with more Sriracha. Toss with the tofu


Assemble bowls with rice, spicytofu, and veggies. Top with sesame seeds if desired.

Nutritional Facts
Serving Size: 2 cups
Amount Per Serving
Calories 416
Calories from Fat 181
% Daily Value *
Total Fat 20g
Saturated Fat 3g
Monounsaturated Fat 5g
Polyunsaturated Fat 2g
Cholesterol 0mg
Sodium 454mg
Total Carbohydrate 41g
Dietary Fiber 11g
Sugars 5g
Protein 21g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

user image
About the authorMeet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
On Spicy Vegetarian Sushi Bowls
user image
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.