Tofu poke proves you don’t need fish to enjoy poke’s bold, satisfying flavors. Made with firm tofu that’s been pressed and marinated, this vegetarian version delivers the same umami punch, the same sesame-soy goodness, and the same poke bowl experience—just plant-based.

Making Tofu Work for Poke

The secret to great tofu poke is texture. You want firm cubes that hold their shape and have enough density to feel satisfying. This means:

  1. Use extra-firm tofu: Soft or silken tofu will fall apart. Extra-firm is essential.
  2. Press the tofu: Removing excess water allows the marinade to penetrate and improves texture.
  3. Cut into proper cubes: Uniform pieces look better and marinate evenly.

Some people like to lightly freeze and thaw their tofu first—this creates a chewier, more “meaty” texture that some find closer to fish. For another unique texture in a poke bowl, check out our Tako Poke with its satisfying chew.

Pressing Your Tofu

To press tofu:

  1. Drain the tofu and wrap in clean kitchen towels or paper towels
  2. Place on a plate with another plate on top
  3. Add weight (canned goods, books, etc.)
  4. Let sit 20-30 minutes, changing towels if needed

Or use a tofu press if you have one—much easier.

Flat lay of tofu poke bowl ingredients: extra-firm tofu, soy sauce, sesame oil, rice vinegar, sriracha, green onions, cucumber, edamame, avocado, nori, and sesame seeds arranged in small bowls
All the ingredients for tofu poke — extra-firm tofu, sesame-soy marinade, and fresh toppings ready to go.
Tofu poke being prepared - cubed extra-firm tofu being marinated in a glass bowl with soy sauce, sesame oil, and sriracha with vegetables being added
Cubed tofu soaking up the sesame-soy marinade with fresh vegetables being added.
A tofu poke bowl with marinated tofu cubes over white rice with avocado, cucumber, edamame, nori strips, sesame seeds, and green onions
The finished tofu poke bowl — colorful, fresh, and packed with flavor over a bed of white rice.

Marinating Tips

Unlike fish poke, tofu poke benefits from longer marination:

  • 30 minutes: Light flavor, good if you’re in a hurry
  • 2-4 hours: Better penetration, more flavorful
  • Overnight: Deep flavor throughout, best results

Toss the tofu occasionally while marinating to ensure even coverage.

Variations

  • Crispy Tofu Poke: Pan-fry the cubed tofu until golden before marinating for added texture
  • Spicy Tofu Poke: Add spicy mayo and jalapeño
  • Tropical Tofu Poke: Add mango, pineapple, and macadamia nuts
  • Smoked Tofu Poke: Use smoked tofu for deeper flavor
  • Sesame Ginger: For a bright, zingy dressing, try our Sesame Ginger Poke approach

Building a Tofu Poke Bowl

Layer your tofu poke over:

  • Sushi rice, brown rice, or quinoa
  • Shredded purple cabbage
  • Cucumber slices
  • Shelled edamame
  • Pickled ginger
  • Avocado
  • Seaweed salad
  • Crispy wonton strips
  • Drizzle of sriracha mayo or ponzu
  • Furikake or everything bagel seasoning

Whether you’re vegetarian, vegan (skip the mayo), or just looking to eat less fish, tofu poke delivers all the flavors you love in a plant-powered package. Stock up on soy sauce, sesame oil, and other marinade staples with our essential Hawaiian pantry ingredients guide.

This recipe is part of our Complete Guide to Hawaiian Poke. Discover all our poke varieties!