Vegan Poke Bowl Recipe brings bright umami, creamy avocado, and crunchy veggies together in one satisfying bowl. This recipe suits vegans, vegetarians, and weeknight cooks, and you can finish it in about 35 minutes. I built this after a Maui trip, and I still hoard extra pickled ginger like a guilty pleasure.
Why You Should Try This Vegan Poke Bowl Recipe
Vegan Poke Bowl Recipe gives you restaurant flavor without a takeout bill. You control the heat, the crunch, and the toppings, so picky eaters and spice lovers both win. The marinated tofu packs savory depth, and the saucy rice ties everything together.
You also get a balanced bowl with protein, fiber, and plenty of color. It works for meal prep, and it tastes great warm or chilled.
Ingredients You’ll Need
- Sushi rice base
- 1.5 cups short-grain sushi rice, rinsed well (Nishiki or Lundberg work great)
- 2 cups water
- 2 tablespoons rice vinegar
- 1 teaspoon sugar
- 1/2 teaspoon fine sea salt
- Pantry shortcut: use microwave sticky rice or frozen rice to save time.
- Tofu and marinade
- 14 ounces extra-firm tofu, pressed (Hodo or Nasoya hold up well)
- 2 tablespoons tamari or low-sodium soy sauce (use tamari or coconut aminos for gluten-free)
- 1 tablespoon rice vinegar
- 1 tablespoon lime juice
- 1 tablespoon maple syrup
- 1 teaspoon toasted sesame oil
- 1 teaspoon grated fresh ginger
- 1 small garlic clove, grated
- 1 teaspoon sriracha or chili-garlic sauce, to taste
- 1 tablespoon cornstarch for crisp edges
- 1 tablespoon neutral oil if pan-searing, or oil spray for baking/air frying
- Pantry shortcut: buy pre-marinated baked tofu and warm it.
- Poke drizzle
- 3 tablespoons tamari or low-sodium soy sauce
- 1 tablespoon rice vinegar
- 2 teaspoons toasted sesame oil
- 2 teaspoons maple syrup
- 1 teaspoon grated fresh ginger
- 1 teaspoon chili crisp or gochujang, to taste
- 1 teaspoon toasted sesame seeds
- Toppings and mix-ins
- 1 avocado, sliced
- 1 cup cucumber, diced
- 1 cup shelled edamame, thawed (frozen works great)
- 1 large carrot, shredded
- 2 scallions, thinly sliced
- Pickled ginger, to taste
- 1 sheet nori, snipped, or a shake of furikake
- Radishes, thinly sliced
- Mango or pineapple, diced, optional but fun
- Jalapeño or serrano, thinly sliced
- Lime wedges
- Pantry shortcut: grab a bagged slaw mix for instant crunch.
- Equipment
How to Make Vegan Poke Bowl Recipe
Cook the rice (20 to 25 minutes)
- Rinse the rice until the water runs mostly clear. Combine rice and water in a pot, bring it to a boil, cover, and simmer on low for 15 minutes. Turn off the heat and rest it covered for 10 minutes.
- Stir together rice vinegar, sugar, and salt until dissolved, then fold it into the warm rice. Keep the rice covered so it stays steamy and tender.
Press and marinate the tofu (15 minutes)
- Wrap the tofu in a clean towel and set something heavy on top for 10 minutes. Cut the tofu into 3/4-inch cubes.
- Whisk tamari, rice vinegar, lime juice, maple, sesame oil, ginger, garlic, and sriracha. Toss the tofu in the marinade and rest it for 10 to 15 minutes while you prep the toppings.
Cook the tofu (10 to 20 minutes)
- For extra crisp edges, sprinkle the marinated tofu with cornstarch and toss. Choose one method:
- Air fryer: 400°F for 12 to 15 minutes, shake once.
- Oven: 425°F on a lined sheet pan for 20 minutes, flip halfway.
- Skillet: Heat 1 tablespoon oil over medium-high and sear tofu 8 to 10 minutes until golden on multiple sides.
Prep the toppings (10 minutes)
- Slice avocado, cucumber, scallions, radishes, and jalapeño. Shred the carrot and snip the nori. Thaw edamame under warm water and pat it dry. Cut mango if using.
Stir the poke drizzle (2 minutes)
- Whisk tamari, rice vinegar, sesame oil, maple, ginger, and chili crisp. Taste and adjust salt, heat, and sweetness.
Assemble the bowls (5 minutes)
- Scoop warm sushi rice into bowls. Add tofu, then arrange avocado, cucumber, edamame, carrot, scallions, and any extras. Drizzle with poke sauce, then finish with sesame seeds, nori, pickled ginger, and a squeeze of lime. Take a proud bite, then build the rest of the bowls before you snack away all the avocado.
Tips & Tricks
- Press tofu so it can soak up the marinade and stay firm.
- Toss tofu with cornstarch for a thin, crispy coat.
- Keep rice warm and sticky by covering the pot until serving.
- Slice toppings small so every forkful hits all the flavors.
- Use tamari or coconut aminos for a gluten-free bowl.
- Add a spoon of white miso to the drizzle if you want extra umami.
- Pack meal-prep bowls with rice and tofu on the bottom, and keep the sauce in a small lidded cup.
- Use roasted seaweed snacks if you do not want to snip nori sheets.
What to Serve with Vegan Poke Bowl Recipe
This vegan poke bowl pairs well with miso soup, seaweed salad, or quick smashed cucumbers with rice vinegar and sesame. I also love roasted shishito peppers with flaky salt on the side. For drinks, pour chilled green tea, citrusy sparkling water, or a light lager if you enjoy beer. Fresh pineapple or orange slices finish the meal with a sweet bite.
Make-Ahead and Storage
- Meal prep: portion rice and tofu into containers and keep toppings in separate bags so crisp veggies stay snappy.
- Fridge: rice, tofu, and sauce keep for 3 to 4 days; sliced avocado lasts 1 day, so slice that fresh. Store cucumbers, scallions, and herbs in airtight containers with a dry paper towel to keep them crisp. Keep the sauce in a jar for up to a week.
- Freezer: freeze cooked rice in flat bags for up to 1 month; reheat in the microwave with a sprinkle of water. Do not freeze tofu after saucing it or fresh produce like avocado or cucumber.
- Reheating: warm rice and tofu in the microwave until hot, then add cold crunchy toppings and sauce. This contrast keeps the bowl lively and satisfying.

Vegan Poke Bowl Recipe
Ingredients
Instructions
- Combine rinsed rice and water in a small pot. Bring to a boil, then reduce heat to low, cover, and simmer for 12–15 minutes until water is absorbed.
- Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork and gently mix in rice vinegar and salt if using. Set aside to slightly cool.
- In a medium bowl, whisk together soy sauce, rice vinegar, toasted sesame oil, maple syrup, grated ginger, and garlic if using.
- Add the cubed tofu and gently toss to coat. Let marinate for at least 15 minutes, stirring once or twice so all sides absorb the marinade.
- While the tofu marinates, prepare the cucumber, carrot, edamame, avocado, red cabbage, and green onions.
- Arrange each topping in separate small bowls or on a tray to make assembling the poke bowls easier.
- Divide the cooked rice between two serving bowls.
- Spoon the marinated tofu over the rice, drizzling on some of the extra marinade as a dressing.
- Arrange cucumber, carrot, edamame, avocado, and red cabbage around the tofu in each bowl.
- Top with green onions, sesame seeds, and nori strips if using.
- Finish with a drizzle of soy sauce and a little sriracha or vegan mayo if desired, then serve immediately.
Notes
Approximate per serving (1 bowl): 540 calories; fat 22 g; saturated fat 3 g; carbohydrates 60 g; fiber 10 g; sugars 9 g; protein 25 g; sodium 780 mg. Values are estimates and will vary based on tofu brand, toppings, and portion size.
