High-Protein Vegan Sushi Bowl

Featured in:

This high-protein sushi bowl swaps fish for crispy tofu, kimchi, and avocado. A fast, filling dinner ready in 20 minutes.

rachel collins - gluten free recipe developer
By Rachel Collins

Jump to Recipe

I make this high-protein vegan sushi bowl on the nights when I want sushi but absolutely do not want to roll it myself. Crispy tofu, cool avocado, and a spoonful of kimchi turn plain rice into something I actually crave. My family eats it faster than I can plate it, and it comes together in about 20 minutes when I’m using leftover rice (fresh rice will add 15 to 20 minutes, since it needs to cook first). It’s become a regular alongside my high-protein egg roll in a bowl, another fast dinner I lean on when I want bold flavor without much cleanup.

The first time I made this, I was scraping together dinner from whatever was left in the fridge. I had half a block of tofu, some rice from the night before, and a jar of kimchi I kept forgetting about. I pan seared the tofu with a little miso sauce, dumped everything into a bowl, and my kids asked for it again the next week. Now it is one of my go to dinners when I need something fast that still feels like a real meal. Here is how I make it.

Ingredients for High-Protein Vegan Sushi Bowl

Here’s what I use, and a few swaps that work well if you’re missing something. Extra firm tofu holds up best in the pan, so I always reach for that over softer varieties. On nights I want something a little heartier, I’ll swap the tofu here for the shrimp in my shrimp protein bowl, or go the fish route with my salmon protein bowl instead.

Allergen note: this recipe contains soy (miso, coconut aminos) and sesame (oil and seeds).

  • 1 cup cooked sushi rice (from 1/3 cup dry)
  • 12 oz extra firm tofu, cut into small cubes (1/2 cm)
  • 2 tsp sesame oil
  • 1 avocado, chopped into small cubes
  • 2 scallions, finely chopped
  • 1 large cucumber, finely chopped
  • 2 tbsp vegan kimchi, finely chopped
  • 1 tbsp pickled ginger, finely chopped
  • 1 tbsp sesame seeds
  • vegan sriracha mayo, to taste (optional)
  • 3 nori sheets

Tofu Sauce

  • 1 tsp white miso paste
  • 1 tbsp rice vinegar (or lime juice)
  • 1 tbsp coconut aminos (or 2/3 tamari + 1/3 maple syrup, my go-to swap when I’m out of coconut aminos)

Don’t Lose This Recipe

Save it to your favorite Pinterest board so it’s always easy to find the next time you’re planning dinner, meal prepping, or craving a fresh homemade bowl.

Pin it For Later

Step-by-Step Instructions

I always prep my toppings while the rice cooks so everything comes together at once. Here’s how I build this bowl from start to finish.

Step 1: Prepare the rice according to the package instructions, or use leftover rice if you have it on hand.

Step 2: Chop the tofu into small cubes, about 1/2 cm thick. No need to press it first. Heat a pan over medium heat with the sesame oil, add the tofu, and spread it into a single layer so as much of it touches the pan as possible. Let it cook undisturbed for 5 minutes to build a golden crust, then stir and cook another 4 minutes.

Don’t move the tofu around too soon. Letting it sit untouched for those first 5 minutes is what gives it a real crust instead of a soft, steamed texture.

Step 3: While the tofu cooks, whisk together the miso, rice vinegar, and coconut aminos in a small bowl. Add the sauce to the pan and cook for 1 minute, stirring to coat the tofu evenly. Set aside.

Step 4: Finely chop the avocado, cucumber, scallions, kimchi, and pickled ginger.

Step 5: In a large bowl, combine the rice, tofu, avocado, cucumber, scallions, kimchi, pickled ginger, sesame seeds, and sriracha mayo. Mix well and adjust the sauce to taste.

Step 6: Fold each nori sheet into quarters and tear into 4 pieces.

Step 7: Scoop the tofu mixture into the nori pieces and enjoy right away.

Close-up of high-protein sushi bowl showing crispy pan-seared tofu, avocado cubes, and sesame seeds

High-Protein Vegan Sushi Bowl

A high-protein vegan sushi bowl with crispy pan-seared tofu, avocado, kimchi, and pickled ginger over sushi rice.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 2 portions
Course: Lunch, Main Course
Cuisine: Fusion, Vegan
Calories: 546

Ingredients
  

  • 1 cup cooked sushi rice from 1/3 cup dry
  • 12 oz extra firm tofu cut into small cubes, 1/2 cm
  • 2 tsp sesame oil
  • 1 avocado chopped into small cubes
  • 2 scallions finely chopped
  • 1 large cucumber finely chopped
  • 2 tbsp vegan kimchi finely chopped
  • 1 tbsp pickled ginger finely chopped
  • 1 tbsp sesame seeds
  • 1 vegan sriracha mayo to taste, optional
  • 3 nori sheets
  • 1 tsp white miso paste
  • 1 tbsp rice vinegar or lime juice
  • 1 tbsp coconut aminos or 2/3 tamari + 1/3 maple syrup

Equipment

  • Nonstick skillet
  • Mixing bowl

Method
 

  1. Prepare the rice according to the package instructions, or use leftover rice if you have it on hand.
  2. Chop the tofu into small cubes, about 1/2 cm thick. No need to press it first. Heat a pan over medium heat with the sesame oil, add the tofu, and spread it into a single layer. Let it cook undisturbed for 5 minutes to build a crust, then stir and cook another 4 minutes.
    Don’t move the tofu around too soon. Letting it sit untouched for those first 5 minutes is what gives it a real crust instead of a soft, steamed texture.
  3. While the tofu cooks, whisk together the miso, rice vinegar, and coconut aminos. Add the sauce to the pan and cook 1 minute, stirring to coat the tofu. Set aside.
  4. Finely chop the avocado, cucumber, scallions, kimchi, and pickled ginger.
  5. In a large bowl, combine the rice, tofu, avocado, cucumber, scallions, kimchi, pickled ginger, sesame seeds, and sriracha mayo. Mix well and adjust sauce to taste.
  6. Fold each nori sheet into quarters and tear into 4 pieces.
  7. Scoop the tofu mixture into the nori pieces and enjoy right away.

Nutrition

Calories: 546kcalCarbohydrates: 46gProtein: 30gFat: 32gSodium: 442mgFiber: 10gVitamin A: 68IUVitamin C: 42mgCalcium: 733mgIron: 7mg

Notes

Contains soy (miso, coconut aminos/tamari) and sesame (oil and seeds). Use a well-ripened, soft avocado, or add extra sauce if needed. Substitute sriracha mayo with kimchi juice, tamari, or teriyaki sauce. Coconut aminos can be replaced with 2/3 tamari plus 1/3 maple syrup. Use certified vegan kimchi and mayo to keep this recipe fully vegan.

Don’t Lose This Recipe

Save it to your favorite Pinterest board so it’s always easy to find the next time you’re planning dinner, meal prepping, or craving a fresh homemade bowl.
Pin it For Later

What to Serve With High-Protein Vegan Sushi Bowl

A few sides round this bowl out into a fuller meal, especially if you’re feeding a hungry family.

  • Miso soup: A warm, salty starter that balances the cool, fresh flavors in the bowl.
  • Edamame: Adds extra protein and a fun, hands-on element that my kids love.
  • Cucumber salad: A light, crunchy side that echoes the cucumber already in the bowl without repeating the flavor.
  • Pickled radishes: Their sharp, tangy bite cuts through the richness of the avocado and tofu.

Storage & Serving Tips

Store the tofu, rice, and chopped veggies in separate containers in the fridge for up to 3 days. Keeping the avocado separate until serving stops it from browning.

To reheat, warm the tofu and rice in a skillet or microwave, then add the cold, fresh toppings once everything is warm. I usually eat this bowl cold straight from the fridge for lunch, which works just as well.

This recipe is easy to switch up. Swap the sushi rice for brown rice or quinoa, use baked tofu instead of pan seared, or skip the nori and eat it as a straight rice bowl.

The Sauces I Love with This High-Protein Vegan Sushi Bowl

A good sauce does two things for this bowl: it adds richness and it cuts through all the fresh, crunchy veggies. Here are the ones I reach for most.

Spicy sriracha mayo: My go-to. I whisk sriracha, mayo, a squeeze of lime, and a drop of sesame oil until it’s smooth enough to drizzle. It brings heat and creaminess in one shot.

Sriracha cashew cream: When I want something dairy free and a little lighter, I blend soaked cashews with sriracha and a splash of water until it’s pourable. It still has that rich, creamy pull without the mayo.

Dynamite sauce: This one leans nuttier. I stir tahini into sriracha with a touch of rice vinegar, and it holds its own against the crispy tofu.

Soy sesame ginger sauce: My pick when I want something sweeter and less spicy. I whisk together soy sauce, toasted sesame oil, a little lime juice, honey, and fresh ginger, and use it as a marinade for the tofu or a drizzle over the finished bowl.

Shoyu sauce: On nights I want it closer to a poke bowl, I mix soy sauce with a touch of sugar and let it simmer down until it’s syrupy and deeply savory.

Pinterest pin for high-protein vegan sushi bowl with crispy tofu, avocado, and rice

Conclusion

This high-protein sushi bowl has become one of my regular dinners because it takes less time than ordering takeout and tastes just as good. The crispy tofu and cool, fresh toppings make it feel like a treat even on a plain Tuesday. If bowls like this are your kind of dinner, my protein power bowl is another one in heavy rotation, and on nights I want a different grain, I’ll swap in quinoa the way I do in my quinoa protein bowl. Give this one a try this week and see which sauce becomes your favorite.

Rachel Collins, founder and recipe developer of Healthy Bowl Recipes.

Meet Rachel Collins
Cooking has become my creative space. I love experimenting with fresh ingredients, discovering new flavor combinations, and finding simple ways to make everyday meals feel special without spending hours in the kitchen.
That's the heart of Healthy Bowl Recipes.

Leave a Comment

Recipe Rating