Grilled Tofu Skewers with Pesto and Vegetables
Marinated tofu and seasonal vegetables grilled to perfection, served with a zesty vegan pesto.
Ingredients
- 14 oz firm tofu
- 1 medium zucchini
- 2 medium bell peppers
- 1 medium red onion
- 3 tablespoons olive oil
- 2 cups basil leaves
- 1 4 nutritional yeast
- 2 tablespoons lemon juice
- 2 cloves garlic
- 1 teaspoon salt
- 1 teaspoon black pepper
- 8 pieces skewers
Send ingredients to your shopping list
Instructions
- 1
Press the tofu: Wrap the firm tofu block in a clean kitchen towel and place a heavy object on top for 15-20 minutes to remove excess moisture.
- 2
While the tofu is pressing, prepare the vegetables: Slice the zucchini, bell peppers, and red onion into bite-sized pieces.
- 3
In a bowl, combine 2 tablespoons of olive oil, salt, and black pepper. Add the sliced vegetables and toss to coat evenly.
- 4
After pressing, cut the tofu into 1-inch cubes and add them to the bowl with the vegetables. Drizzle with an additional tablespoon of olive oil and toss gently to coat.
- 5
Soak the skewers in water for at least 15 minutes to prevent burning on the grill.
- 6
Preheat the grill to medium-high heat (about 400°F).
- 7
Thread the marinated tofu and vegetables onto the soaked skewers, alternating between tofu and vegetables.
- 8
Grill the skewers for 10-12 minutes, turning occasionally, until the vegetables are tender and slightly charred.
- 9
While the skewers are grilling, prepare the vegan pesto: In a food processor, combine the basil leaves, nutritional yeast, lemon juice, garlic, and a pinch of salt. Pulse until finely chopped.
- 10
With the food processor running, slowly drizzle in 1/4 cup of olive oil until the pesto reaches a smooth consistency. Adjust seasoning to taste.
- 11
Once the skewers are grilled, remove them from the grill and serve hot with the vegan pesto drizzled on top or on the side.
Try step-by-step Cook Mode in the app
Get the full recipe experience
Scan to download Ohh Foodies on the App Store — step-by-step Cook Mode, smart shopping lists, and thousands of community recipes.
ohhfoodies.com
More Recipes

Get the full experience
Cook, plan, and shop — all in one app.
- 🍳Step-by-step Cook Mode
- 🛒Smart Shopping Lists
- 🍽️Discover Community Recipes
- 💾Save & Organize Recipes