Shish Kebabs
These shish kebabs are a delightful mix of vibrant veggies and marinated tofu, perfect for a summer evening. I love how customizable they are - just throw on...

I remember the first time I made shish kebabs for a summer BBQ with friends.
It felt so joyous to skewer fresh veggies and watch them sizzle on the grill.
This recipe means a lot to me because it brings together the flavors of the season and makes me feel connected to nature.
Plus, it’s a great way to get creative with whatever produce is in your fridge!
What Makes This Recipe Special
- ✓Made with simple, plant-based ingredients that are easy to find
- ✓No animal products - completely vegan and cruelty-free
- ✓Perfect for beginners and experienced cooks alike
- ✓Delicious results that everyone will love, vegan or not
Ingredients & Substitutions
Feel free to swap in your favorite veggies! Mushrooms, eggplant, or even pineapple would work beautifully. If you're not a fan of tofu, tempeh or seitan could also be great alternatives.
Tips & Notes
- •I love to serve these kebabs with a side of quinoa or a fresh salad for a complete meal.
- •If you want extra flavor, try adding some fresh herbs like basil or cilantro to the marinade.
Recipe Variations
- •Sometimes, I add a splash of balsamic vinegar to the marinade for a tangy twist.
- •If I have extra time, I'll throw some grilled pineapple on the skewers for a sweet contrast.
Storage & Freezing
Store any leftovers in an airtight container in the fridge for up to 3 days. You can reheat them gently in a skillet or enjoy them cold in a salad.
Frequently Asked Questions
Can I make these kebabs ahead of time?
Absolutely! You can marinate the tofu and prep the veggies a day in advance. Just keep them in the fridge until you're ready to grill.
Rate this Recipe
Loading votes...
You May Also Like

Gyro
Savor the delicious flavors of this vegan gyro, featuring marinated soy curls and a creamy tahini sauce, all wrapped in a warm pita.

Vegan Ham
This Vegan Ham is a savory, satisfying dish perfect for any dinner table. Made with wholesome ingredients, it's a delightful plant-based alternative that eve...

Vegan Pesto
This vegan pesto is a vibrant blend of fresh basil, garlic, and nuts, perfect for adding a punch of flavor to pastas, sandwiches, or even as a dip. I love ho...
These shish kebabs are a delightful mix of vibrant veggies and marinated tofu, perfect for a summer evening. I love how customizable they are - just throw on...
Ingredients
Instructions
- 1
Start by pressing your tofu to remove excess moisture. You can do this by wrapping it in a clean kitchen towel and placing a heavy object on top for about 15 minutes.
- 2
While the tofu is pressing, chop your bell peppers, zucchini, red onion, and prepare your cherry tomatoes.
- 3
In a bowl, whisk together the olive oil, soy sauce, maple syrup, garlic powder, smoked paprika, and black pepper to create a marinade.
- 4
Cut the pressed tofu into 1-inch cubes and gently toss them in the marinade. Let it sit for about 10 minutes.
- 5
Now it’s time to assemble! Thread the marinated tofu and veggies onto the soaked skewers, alternating between them. Get creative with the pattern!
- 6
Preheat your grill or grill pan over medium-high heat. Lightly brush the kebabs with any remaining marinade.
- 7
Place the skewers on the grill and cook for about 10-15 minutes, turning occasionally, until the veggies are tender and slightly charred.
- 8
Once cooked, remove the skewers from the grill and let them cool slightly before serving.
Comments
Loading comments...