A tofu poke bowl is one of the most satisfying vegan meals you can make at home, and the recipe is simpler than most people expect. The key to getting it right at home starts with understanding what makes tofu work in a poke bowl. Unlike fish, tofu has a neutral flavor on its own, which means the recipe lives and dies by two things: how crispy you get the tofu and how bold your sauce is. Get those two elements right and everything else falls into place naturally.
In this guide, we walk you through a General Tao-inspired tofu poke bowl recipe step by step, covering everything from ingredients to preparation. And if you want to skip the kitchen entirely, we will also show you where to find the best tofu poke bowl in Montreal already made and waiting for you.
What Is a Tofu Poke Bowl?
A tofu poke bowl is a plant-based version of the classic Hawaiian poke bowl where tofu replaces the fish as the main protein. It follows the same build: a base of rice or grains, a seasoned protein, fresh toppings, and a bold sauce, but delivers it entirely through plant-based ingredients.
It is one of the most popular vegan poke bowl options in Montreal right now and a genuinely great choice for anyone who wants the poke experience without the seafood.
What Ingredients Do You Need for a Tofu Poke Bowl?

A great tofu poke recipe starts with the right ingredients. Here is what you need to build a General Tao-inspired tofu poke bowl at home.
For the tofu:
- 1 block (8 oz) firm tofu
- 1 beaten egg (or cornstarch slurry for a fully vegan version)
- Half a cup of cornstarch
- 1 tablespoon vegetable oil
For the General Tao sauce:
- 1 tablespoon sesame oil
- 3 shallots, minced
- 3 garlic cloves, minced
- 2 tablespoons grated ginger
- 5 tablespoons water
- 4 tablespoons sugar
- 2 tablespoons vinegar
- 2 tablespoons soy sauce
- 2 tablespoons oyster sauce (or hoisin for a vegan version)
- 2 tablespoons ketchup
- A quarter teaspoon of crushed red pepper
- Sesame seeds to finish
For the bowl:
- White rice or brown rice, or barley as your base
- Avocado, edamame, cucumber, and pickled vegetables as toppings
- Green onion and sesame seeds to garnish
How Do You Make a General Tao Tofu Poke Bowl at Home?
Making a tofu poke bowl at home is straightforward when you follow these steps.
Start by cutting your firm tofu into three-quarter-inch cubes. Drain thoroughly and pat completely dry with a paper towel. Moisture is the enemy of crispiness, so take your time here.
Coat the tofu cubes in beaten egg and then toss in cornstarch until fully covered. Heat vegetable oil in a skillet over medium-high heat and fry the tofu until golden and crispy on all sides. Set aside.
For the General Tao sauce, heat sesame oil in a separate pan and sauté your shallots, garlic, and ginger until fragrant. Add water, sugar, and vinegar and let it simmer for a few minutes. Add soy sauce, oyster sauce, ketchup, and crushed red pepper. Simmer until the sauce thickens to a glossy consistency.
Add the crispy tofu to the sauce and toss until every piece is fully coated. Let it heat through for another minute.
Build your bowl starting with your rice or grain base. Add your sauced tofu, then layer your toppings around it. Avocado, edamame, pickled cucumber, and green onion all work beautifully. Finish with a sprinkle of sesame seeds.
What Makes a Great Tofu Poke Bowl?
A great tofu poke bowl comes down to three things: crispy tofu, a bold sauce, and fresh toppings that balance the richness of both.
The tofu needs to be properly dried and fried to achieve that satisfying crunch that holds up against the sauce. A sauce that is too thin will make everything soggy. A sauce that is too thick will overpower the bowl. The sweet, tangy, and slightly spicy profile of a well-made General Tao sauce is ideal because it brings boldness without dominating every other ingredient in the bowl.
Fresh toppings like avocado, pickled vegetables, and edamame are not optional. They are what lifts the whole bowl from a plate of sauced tofu and rice into something that genuinely feels like a complete, satisfying meal.
Where Can You Try the Best Tofu Poke Bowl in Montreal?

The best tofu poke bowl in Montreal is at Olu Olu Poke, where two dedicated tofu bowls have built a loyal following among vegetarian diners and plant-based eaters across the city.
The General Tao Tofu bowl is the bold choice. Fried tofu, General Tso sauce, pineapple, corn, and edamame come together in a bowl that delivers everything the homemade recipe promises, but with the consistency, freshness, and depth of flavor that only comes from a kitchen that makes this every single day. The pineapple adds a tropical sweetness that the home version does not include, and it takes the whole bowl to a completely different level.
The Smiling Buddha is the cleaner, more nourishing option. Brown rice, barley, tofu, avocado, wakame, pickled onion, pickled ginger, and a shoyu unagi combination create a bowl that is as nutritious as it is genuinely delicious. It is one of the most recommended vegetarian poke bowls in Montreal for a reason, and customers who order it once tend to come back for it specifically.
Both bowls use the same fresh, high-quality ingredients that go into every Olu Olu order, made fresh daily with house-made sauces that you simply cannot replicate from a bottle at home. That is the difference between a good tofu poke bowl and a great one.
Conclusion
A tofu poke bowl is one of the best plant-based meals you can put together, whether you are building it in your own kitchen or ordering from one of the best poke restaurants in Montreal. The General Tao Tofu recipe above gives you everything you need to try it at home. But if you want the version that is fresher, bolder, and made with more care than any home kitchen can consistently deliver, Olu Olu Poke is where you go.
Visit any of Olu Olu’s three Montreal locations or order online and try the General Tao Tofu bowl or the Smiling Buddha for yourself.
Foire aux
Questions
Q1. What is a tofu poke bowl?
A tofu poke bowl is a vegan version of the classic Hawaiian poke bowl where tofu replaces fish as the main protein. It is built the same way as a traditional poke bowl with a grain base, seasoned protein, fresh toppings, and a bold sauce.
Q2. How do you make crispy tofu for a poke bowl?
The key to crispy tofu is drying it thoroughly before cooking. Cut your firm tofu into cubes, pat completely dry, coat in cornstarch, and fry in hot oil until golden on all sides. Moisture prevents crispiness, so taking time to dry the tofu properly makes a significant difference in the final result.
Q3. What is the best sauce for a tofu poke bowl?
A General Tao-style sauce works exceptionally well for a tofu poke bowl. It is sweet, tangy, and slightly spicy, which complements the mild flavor of tofu without overpowering the fresh toppings. At Olu Olu Poke, the General Tso sauce used in their General Tao Tofu bowl is made fresh daily and is one of the reasons the bowl has become one of the best poke bowls in Montreal for vegetarian diners.
Q4. Where can I find the best vegetarian poke bowl in Montreal?
Olu Olu Poke is consistently recommended as one of the best spots for a vegetarian poke bowl in Montreal. Their General Tao Tofu bowl and Smiling Buddha are both dedicated tofu options made with fresh ingredients and house-made sauces across three Montreal locations.
Q5. Is a tofu poke bowl healthy?
Yes. A tofu poke bowl is high in plant-based protein, rich in fiber, and packed with nutrients from fresh toppings like avocado, edamame, wakame, and pickled vegetables. When built on a brown rice barley base like the Smiling Buddha at Olu Olu, it also delivers a meaningful amount of dietary fiber that supports gut health and steady energy levels throughout the day.
