Fire up the grill for this mouthwatering Vegan Classic Shish Kebab, a plant-based twist on the beloved barbecue favorite! This recipe features a vibrant medley of extra-firm tofu, bell peppers, zucchini, mushrooms, and juicy cherry tomatoes marinated in a bold blend of olive oil, soy sauce, lemon juice, smoked paprika, and aromatic spices. Perfectly charred on the grill, these skewers deliver smoky, savory flavors with a hint of citrusy brightness that will delight vegans and meat-eaters alike. Ready in under 45 minutes, this easy, healthy dish is ideal for summer BBQs, weeknight dinners, or meal prep. Serve these colorful kebabs with quinoa, couscous, or a fresh salad for a wholesome, crowd-pleasing meal. Donβt forget to soak your bamboo skewersβthis recipe checks all the boxes for convenience, flavor, and flair!
Drain and press the tofu to remove excess moisture. Cut the tofu into 1-inch cubes.
Cut the bell peppers, red onion, and zucchini into similarly-sized pieces as the tofu cubes.
In a large mixing bowl, combine olive oil, soy sauce, lemon juice, minced garlic cloves, ground cumin, smoked paprika, dried oregano, black pepper, and salt. Mix well to form the marinade.
Add the tofu cubes, bell peppers, red onion, zucchini, cherry tomatoes, and mushrooms to the marinade. Toss to coat well. Let sit for at least 15 minutes to absorb flavors, or refrigerate for up to 2 hours for deeper flavor penetration.
Preheat a grill or grill pan over medium-high heat. If using bamboo skewers, soak them in water for at least 15 minutes to prevent burning.
Thread the marinated tofu and vegetables onto the skewers, alternating between the different ingredients.
Place skewers on the grill and cook for about 3-4 minutes on each side, or until the vegetables are tender and have grill marks, and the tofu is slightly charred.
Remove from the grill and let cool slightly before serving.
Serve warm, optionally with a side of quinoa or couscous, and enjoy your Vegan Classic Shish Kebab!
Calories |
1578 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 99.5 g | 128% | |
| Saturated Fat | 15.1 g | 76% | |
| Polyunsaturated Fat | 9.0 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 6390 mg | 278% | |
| Total Carbohydrate | 99.4 g | 36% | |
| Dietary Fiber | 27.3 g | 98% | |
| Total Sugars | 49.7 g | ||
| Protein | 86.6 g | 173% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 2968 mg | 228% | |
| Iron | 18.6 mg | 103% | |
| Potassium | 4354 mg | 93% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.