Grilled Teriyaki Tofu Skewers
Charred edges and sticky glaze turn simple pressed tofu into a smoky, savory skewer.
Dietary
Vegan, Vegetarian, Pescatarian, Dairy free, Nut free, Halal, Kosher
Allergens
Soy, Sesame, Wheat
Firm tofu is pressed, marinated in teriyaki sauce, and threaded with bell peppers and onion before hitting the grill for a smoky char. The glaze caramelizes slightly over direct heat, giving each skewer a sticky, savory-sweet finish that works well for a casual dinner or backyard cookout.
Ingredients
- 2 blocks extra-firm tofu, pressed and cut into 1-inch cubes
- 1 cup cup teriyaki sauce
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow bell pepper, cut into 1-inch pieces
- 1 red onion, cut into 1-inch pieces
- 8 oz ounces whole button mushrooms
- 2 tablespoons tablespoons vegetable oil
- 1 tablespoon tablespoon sesame seeds, for garnish
- 2 green onions, thinly sliced, for garnish
- 8 wooden or metal skewers
Method
-
Press the tofu blocks under a weighted plate for 20 minutes to remove excess moisture, then cut into 1-inch cubes.
-
Place the tofu cubes in a shallow dish, pour half the teriyaki sauce over them, and toss gently to coat.
-
Marinate the tofu in the refrigerator for at least 30 minutes, reserving the remaining sauce for brushing.
-
Preheat a grill or grill pan to medium-high heat, about 400°F, and lightly oil the grates.
-
Thread the marinated tofu, bell peppers, onion, and mushrooms onto the skewers, alternating pieces.
-
Brush the assembled skewers lightly with vegetable oil on all sides.
-
Grill the skewers, turning every 3 minutes, until the vegetables are tender and the tofu is lightly charred, about 12 minutes total.
-
Brush the skewers with the reserved teriyaki sauce during the last 2 minutes of grilling to build a sticky glaze.
-
Transfer the skewers to a platter, sprinkle with sesame seeds and sliced green onions, and serve warm.
Related recipes
Rate this recipe
Report this comment

Grilled Teriyaki Tofu Skewers
Firm tofu is pressed, marinated in teriyaki sauce, and threaded with bell peppers and onion before hitting the grill for a smoky char. The glaze caramelizes slightly over direct heat, giving each skewer a sticky, savory-sweet finish that works well for a casual dinner or backyard cookout.
2 hr 5 min 4 servings 245 cal
Ingredients
- 2 blocks extra-firm tofu, pressed and cut into 1-inch cubes
- 1 cup cup teriyaki sauce
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow bell pepper, cut into 1-inch pieces
- 1 red onion, cut into 1-inch pieces
- 8 oz ounces whole button mushrooms
- 2 tablespoons tablespoons vegetable oil
- 1 tablespoon tablespoon sesame seeds, for garnish
- 2 green onions, thinly sliced, for garnish
- 8 wooden or metal skewers

Method
- 1
Press the tofu blocks under a weighted plate for 20 minutes to remove excess moisture, then cut into 1-inch cubes.
- 2
Place the tofu cubes in a shallow dish, pour half the teriyaki sauce over them, and toss gently to coat.
- 3
Marinate the tofu in the refrigerator for at least 30 minutes, reserving the remaining sauce for brushing.
- 4
Preheat a grill or grill pan to medium-high heat, about 400°F, and lightly oil the grates.
- 5
Thread the marinated tofu, bell peppers, onion, and mushrooms onto the skewers, alternating pieces.
- 6
Brush the assembled skewers lightly with vegetable oil on all sides.
- 7
Grill the skewers, turning every 3 minutes, until the vegetables are tender and the tofu is lightly charred, about 12 minutes total.
- 8
Brush the skewers with the reserved teriyaki sauce during the last 2 minutes of grilling to build a sticky glaze.
- 9
Transfer the skewers to a platter, sprinkle with sesame seeds and sliced green onions, and serve warm.
Comments
Log in to comment.