Smoked tofu and vegetable skewers feature tender cubes of smoky tofu paired with fresh vegetables, threaded onto skewers, and grilled until lightly charred and perfectly caramelized. The result is a delicious combination of smoky, juicy, and garden-fresh flavors that feels both wholesome and satisfying.
Perfect for backyard cookouts, weeknight dinners, or summer gatherings, these skewers are as beautiful as they are flavorful. Each bite delivers a wonderful mix of textures—from the hearty tofu to the tender-crisp vegetables—making them a crowd-pleasing option for vegans and non-vegans alike.
Simple, colorful, and packed with feel-good flavor, these skewers are sunshine on a stick.
Soak wood skewers in warm water for about 20 to 30 minutes before skewing your ingredients so they don't burn.

Meanwhile, prepare all of your ingredients for the skewer.
Try to keep the vegetable pieces uniform in size—this will make turning the skewers easier and help everything cook more evenly.
When the wood skewers are ready, skewer each vegetable, alternating them as you go.

When all the vegetables are on the skewer, brush or spray them lightly with cooking oil before placing them on the grill; this helps keep them from drying out while grilling and adds extra flavor and crispiness.
Grill each side for 3 to 5 minutes, turning three to four times until the vegetables are tender and cooked to your liking.

Brush with our homemade Asian tofu marinade or your favorite store-bought marinade, concentrating on the tofu, for a few minutes before removing the skewers from the grill.

Serve with a lime wedge for freshness and your favorite dipping sauce.