Vegan Poke Bowl
You do not have to miss out on poke bowls just because you skip the fish, and this version with marinated tofu is every bit as satisfying. Think again if you assumed a bowl without seafood could not deliver.
Poke restaurants have become a familiar sight, and they serve bowls piled high with fresh vegetables and punchy sauces. All of that is open to you too, because the bowl is built on rice, and rice does not care whether the protein on top came from the sea or from a block of tofu.
Vegan poke bowls are popular for a simple reason. They are endlessly customizable, so you can mix and match ingredients until you land on the exact combination you crave. Extra avocado?
Absolutely. A pile of shredded carrots? Yes, please.
A spoonful of spicy mayo drizzled over the top? Go for it. The recipe below gives you a dependable plant based version, then a list of add ins so you can make the bowl your own.
This recipe serves 2 and comes together with 10 minutes of prep and about 20 minutes of cooking. The tofu marinates while the rice simmers, so the timing lines up neatly. It is adapted from the vegan poke bowl recipe at Daily Dish if you would like to compare notes.
| Recipe detail | Info |
|---|---|
| Servings | 2 |
| Prep time | 10 minutes |
| Cook time | 20 minutes |
| Total time | 30 minutes |
| Main protein | Marinated tofu |
| Method | Stovetop |
What’s A Poke Bowl?
A poke bowl is a Hawaiian dish that traditionally features cubed raw fish, such as tuna or salmon, served over rice with assorted toppings and sauces. The word “poke” is pronounced “poh keh” and comes from a Hawaiian word that means to slice or cut, which describes exactly how the fish is prepared.
Poke bowls have become popular enough that vegan versions are now easy to find. Instead of raw fish, a vegan poke bowl uses plant based ingredients such as marinated tofu, tempeh, or watermelon tuna.
If you want to try the watermelon route, this watermelon tuna vegan poke bowl is a great place to start.

What stays the same is the shape of the dish: a base of rice, a colorful mix of vegetables, and plenty of flavorful toppings and sauce.
That is the idea behind the bowl below. The tofu soaks up a savory marinade, the rice gets a light sweet and tangy seasoning, and the toppings bring crunch, creaminess, and a touch of heat.

Not everything in a poke bowl has to be raw, either. Traditional bowls feature raw fish, while vegan versions usually involve cooking or marinating the main protein, which is exactly what happens with the tofu here.
Jump to:
- Vegan Poke Bowl
- What’s A Poke Bowl?
- How To Make A Vegan Poke Bowl
- Prepare The Rice
- Prepare The Tofu
- For The Toppings
- Make The Dressing
- Customize It!
- Vietnamese Peanut Sauce
- You Might Also Enjoy These Recipes
- More Vegan Salads And Bowls
- FAQs
- What is a good fish substitute for vegan poke bowls?
- How long do you marinate tofu for poke bowls?
- What rice is best for vegan poke bowls?
- What are the best vegan poke bowl toppings?
- Vegan Poke Bowl
- Ingredients
- Instructions
- Last Step:
- Nutrition
- Did you make this recipe?
How To Make A Vegan Poke Bowl
The bowl has four parts: the base, the tofu poke, the toppings, and the dressing. Each part is quick on its own, and the whole thing comes together in about 30 minutes from start to finish. Start the rice first, then whisk the tofu marinade so the tofu can soak while the rice cooks.

Here is how the recipe breaks down nutritionally, using the values provided by the source recipe. Keep in mind that the numbers will shift a little depending on how generous you are with the toppings.
| Nutrition detail | Amount |
|---|---|
| Calories | 1038 |
| Carbohydrates | 136 g |
| Protein | 42 g |
| Fat | 38 g |
| Saturated fat | 6 g |
| Fiber | 17 g |
| Sugar | 28 g |
| Sodium | 4114 mg |
| Cholesterol | 14 mg |
Prepare The Rice
Start with 1 cup of sushi rice or brown rice. Rinse it under cold water until the water runs clear. This step removes excess starch and keeps the grains from turning gluey.
Combine the rinsed rice with 2 cups of water in a saucepan. Bring it to a boil, then reduce the heat to low, cover the pan, and simmer for 15 to 20 minutes, until the water is absorbed and the rice is tender.
A rice cooker works here as well. Follow the instructions for making sushi rice in a rice cooker and let the appliance do the work.
Remove the pan from the heat and let the rice sit, covered, for 10 minutes. Then fluff it with a fork.
In a small bowl, mix 2 tablespoons of rice vinegar, 1 tablespoon of sugar, and 1/2 teaspoon of salt. Stir this mixture into the cooked rice. The rice should taste lightly sweet, a little tangy, and ready for everything you pile on top.
Prepare The Tofu
Now for the star of the bowl. In a bowl, whisk together the marinade: 1/4 cup of soy sauce or tamari for a gluten free version, 1 tablespoon of sesame oil, 1 tablespoon of rice vinegar, 1 tablespoon of maple syrup, 1 teaspoon of sriracha or another hot sauce if you want heat, 1 teaspoon of grated fresh ginger, 1 minced clove of garlic, 2 thinly sliced green onions, and 1 tablespoon of sesame seeds.
Add 1 block of firm or extra firm tofu, about 14 oz, that has been pressed and cubed. Gently toss the cubes to coat them, then let the tofu marinate for at least 15 minutes. Longer is fine if you have the time, and the flavor only deepens.
Cooking the tofu is optional, but it is recommended for added texture. Heat a nonstick skillet over medium high heat and add a small amount of oil. Once the skillet is hot, add the marinated tofu cubes and reserve the marinade for later.
Cook for about 3 to 5 minutes on each side, until the tofu is golden and slightly crispy.
Pour the reserved marinade over the tofu and cook for another 1 to 2 minutes, letting the sauce thicken slightly and cling to every cube. That glossy coating is what gives the tofu its poke style shine.
For The Toppings
Divide the cooked rice among serving bowls and arrange the cooked tofu on top. Around the tofu, add 1 sliced avocado, 1 cup of shelled and cooked edamame, 1/2 cup of shredded carrots, 1 thinly sliced cucumber, 1 thinly sliced radish, 1/2 cup of seaweed salad, and 1/4 cup of pickled ginger.

The seaweed salad and the pickled ginger are optional, so leave them out if they are not your thing. Finish with 2 tablespoons of chopped green onions and 1 tablespoon of sesame seeds.

Make The Dressing
For the dressing, whisk together 2 tablespoons of soy sauce or tamari, 1 tablespoon of sesame oil, 1 tablespoon of rice vinegar, 1 teaspoon of maple syrup, 1 teaspoon of sriracha or another hot sauce if you like heat, and 1 teaspoon of grated fresh ginger in a small bowl.
Drizzle it over the assembled bowls right before serving. If you would rather have something creamy, a vegan sriracha aioli sauce makes a lovely swap.
Customize It!
Here is where the bowl really becomes yours. A poke bowl is a build your own situation, and a few extra add ins can change the whole mood of the meal. Try one or two of these next time.
- Pickled ginger. A zingy, sushi style kick that wakes up every bite.
- Seaweed salad. Briny and ocean fresh, with a slippery texture that stands out against the rice.
- Crispy fried onions. Instant crunch with almost no effort at all.
- Chopped macadamia nuts. Buttery and tropical, and they add a satisfying crunch.
- Mango salsa. A sweet, tangy, slightly spicy twist that plays nicely with the tofu.
- Pickled vegetables. Carrots or radishes bring a tangy, acidic note and amp up the color.
- Sriracha mayo. Drizzle it on top for a creamy, spicy kick.
- Wasabi peas. Fiery heat that reminds you of horseradish, plus a crunchy contrast in texture.
- Sliced jalapeños. Fresh green spiciness for anyone who wants more heat.
- Chopped kimchi. Tangy, spicy, and slightly sour.
Read the label before you add kimchi. Not every jar or batch is vegan, so check the ingredients list first.
You do not need all of these at once. Pick two or three that sound good, and the bowl will still feel fresh and balanced.
Vietnamese Peanut Sauce
If you want to change the sauce completely, Vietnamese peanut sauce would make a fabulous dressing for a vegan poke bowl.

It is rich, nutty, and savory, and it pairs beautifully with the rice, the tofu, and all those crisp vegetables. The full recipe is linked in the related recipes below.
You Might Also Enjoy These Recipes
If this bowl hits the spot, there is a whole set of related recipes worth working through. They share the same fresh, savory flavors and the same easygoing approach to cooking.
- Vegan potstickers served with a dipping sauce
- Korean vegetable pancakes with a dipping sauce
- A lemongrass tofu banh mi
- Miso eggplant, also known as nasu dengaku
- Vegan sweet potato sushi rolls
- Sweet potato tempura
- Korean cucumber salad, known as oi muchim
More Vegan Salads And Bowls
Bowls like this one are easy to love because they are flexible, filling, and packed with vegetables. If you want to keep building in that direction, the Vegan Buddha Bowl With Tahini Dressing is a natural next step. It follows the same idea of a grain base, a mix of vegetables, and a creamy sauce that ties everything together.
The Vegan Mediterranean Roasted Vegetables Bowl is another good one to keep in rotation, especially when you want deeper, roasted flavors instead of the bright, fresh notes of a poke bowl. Between the two, you have a light lunch option and a heartier dinner option, and both come together without much fuss.
One last tip for any bowl you build: season the base. A little vinegar, salt, and sugar in the rice makes a surprising difference, and it is the small step that separates a plain bowl of grains from something you actually look forward to eating.
FAQs
What is a good fish substitute for vegan poke bowls?
How long do you marinate tofu for poke bowls?
What rice is best for vegan poke bowls?
What are the best vegan poke bowl toppings?

Vegan Poke Bowl
Vegan Poke Bowl You do not have to miss out on poke bowls just because you skip the fish, and this version with marinated tofu is every bit as satisfying. Think again if you assumed a bowl without seafood could not deliver.
- Total Time: 30 min
- Yield: 2 1x
Ingredients
For the Base
1 cup sushi rice or brown rice
2 cups water
2 tablespoons rice vinegar
1 tablespoon sugar
½ teaspoon salt
For the Tofu Poke
1 block firm or extra-firm tofu, pressed and cubed
¼ cup soy sauce or tamari
1 tablespoon sesame oil
1 tablespoon rice vinegar
1 tablespoon maple syrup
1 teaspoon sriracha or other hot sauce
1 teaspoon fresh ginger, grated
1 clove garlic, minced
2 green onions, thinly sliced
1 tablespoon sesame seeds
For the Toppings
1 avocado, sliced
1 cup edamame, shelled and cooked
½ cup shredded carrots
1 cucumber, thinly sliced
1 radish, thinly sliced
½ cup seaweed salad
¼ cup pickled ginger
2 tablespoons green onions, chopped
1 tablespoon sesame seeds
For the Dressing
2 tablespoons soy sauce or tamari
1 tablespoon sesame oil
1 tablespoon rice vinegar
1 teaspoon maple syrup
1 teaspoon sriracha or other hot sauce
1 teaspoon fresh ginger, grated
Instructions
Prepare the Rice
1-Rinse the rice under cold water until: Rinse the rice under cold water until the water runs clear.
2-Combine the rice and water in a: Combine the rice and water in a saucepan. Bring to a boil, then reduce the heat to low, cover, and simmer for 15-20 minutes, until the water is absorbed and the rice is tender.
3-Remove from heat and let it sit,: Remove from heat and let it sit, covered, for 10 minutes. Fluff with a fork.
4-In a small bowl, mix the rice: In a small bowl, mix the rice vinegar, sugar, and salt. Stir this mixture into the cooked rice.
Prepare the Tofu Poke
5-In a bowl, whisk together soy sauce,: In a bowl, whisk together soy sauce, sesame oil, rice vinegar, maple syrup, sriracha, ginger, garlic, green onions, and sesame seeds.
6-Add the cubed tofu to the bowl: Add the cubed tofu to the bowl and gently toss to coat. Let it marinate for at least 15 minutes.
7-Cook the Tofu (Optional but recommended for: Cook the Tofu (Optional but recommended for added texture): Heat a non-stick skillet over medium-high heat. Add a small amount of oil. Once the skillet is hot, add the marinated tofu cubes (reserve the marinade) and cook for about 3-5 minutes on each side, until the tofu is golden and slightly crispy. Pour the reserved marinade over the tofu and cook for another 1-2 minutes, allowing the sauce to thicken slightly.
Assemble the Poke Bowl
8-Divide the cooked rice among serving bowls: Divide the cooked rice among serving bowls.
9-Arrange the cooked tofu on top of: Arrange the cooked tofu on top of the rice.
10-Add the avocado, edamame, shredded carrots, cucumber,: Add the avocado, edamame, shredded carrots, cucumber, radish, seaweed salad, and pickled ginger around the tofu.
11-Sprinkle with chopped green onions and sesame: Sprinkle with chopped green onions and sesame seeds.
Prepare the Dressing
12-In a small bowl, whisk together soy: In a small bowl, whisk together soy sauce, sesame oil, rice vinegar, maple syrup, sriracha, and ginger.
Serve
13-Drizzle the dressing over the assembled poke: Drizzle the dressing over the assembled poke bowls.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.- Prep Time: 10 min
- Cook Time: 20 min
- Method: stovetop
Nutrition
- Calories: 1038
- Sugar: 28
- Sodium: 4114
- Fat: 38
- Saturated Fat: 6
- Carbohydrates: 136
- Fiber: 17
- Protein: 42
- Cholesterol: 14







