Ingredients
-
200g firm tofu, pressed and cut into 1-inch cubes firm tofu200g firm tofu, pressed and cut into 1-inch cubes
-
150g seitan, cut into 1-inch cubes seitan150g seitan, cut into 1-inch cubes
-
3 cloves garlic, minced garlic3 cloves garlic, minced
-
1 small red onion, sliced red onion1 small red onion, sliced
-
1 tbsp soy sauce (or tamari for gluten-free) soy sauce1 tbsp soy sauce (or tamari for gluten-free)
-
2 tsp vegan oyster sauce vegan oyster sauce2 tsp vegan oyster sauce
-
1 tbsp maple syrup maple syrup1 tbsp maple syrup
-
1 tbsp lime juice lime juice1 tbsp lime juice
-
1 tsp freshly cracked black pepper black pepper1 tsp freshly cracked black pepper
-
1 tbsp neutral oil (or water for oil-free) neutral oil1 tbsp neutral oil (or water for oil-free)
-
1/2 tsp vegan mushroom seasoning (optional) vegan mushroom seasoning1/2 tsp vegan mushroom seasoning (optional)
-
1 cup fresh watercress watercress1 cup fresh watercress
-
1 small tomato, sliced into wedges tomato1 small tomato, sliced into wedges
-
Cilantro, for garnish cilantroCilantro, for garnish
-
Lime wedges, for serving limeLime wedges, for serving
-
Steamed jasmine rice, for serving (optional) jasmine riceSteamed jasmine rice, for serving (optional)
Directions
Sear marinated tofu and seitan cubes to mimic the classic Vietnamese ‘shaking beef’ texture and flavor, then toss with fresh watercress and tomatoes for a light yet hearty meal. For a gluten-free version, use only tofu and gluten-free soy sauce. Adjust black pepper to taste if serving to children.
Steps
|
1
Done
|
In a medium bowl, combine the tofu and seitan cubes with soy sauce, vegan oyster sauce, maple syrup, lime juice, black pepper, and mushroom seasoning (if using). Toss gently to coat and marinate for 10–15 minutes. |
|
2
Done
|
Heat oil (or water for oil-free) in a large nonstick skillet over medium-high heat. Add garlic and red onion, sauté until fragrant (about 1 minute). |
|
3
Done
|
Add the marinated tofu and seitan cubes to the pan in a single layer. Let them sear undisturbed for 2–3 minutes, then shake (or stir) the pan to flip and brown all sides, about 5 minutes total. |
|
4
Done
|
Add the tomato wedges and sauté for 1 minute more, just until slightly softened. |
|
5
Done
|
Turn off the heat and add watercress, tossing gently to wilt slightly. |
|
6
Done
|
Transfer to a serving platter. Garnish with fresh cilantro and lime wedges. Serve immediately with steamed jasmine rice if desired. |













