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 whatever veggies you have on hand!

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

Lo Mein
This Lo Mein has been my midweek hero for years—it's bright, full of flavor, and only takes about 20 minutes from start to finish, which is a lifesaver when I'm in a rush.

Vegan Paella
This hearty Vegan Paella is a vibrant, one-pan dish bursting with flavors of saffron, fresh vegetables, and rich spices, perfect for a delightful dinner experience.

Spanakopita
Delicious and flaky spinach pie filled with a savory blend of spinach, herbs, and tofu feta, wrapped in crisp phyllo dough.
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 whatever veggies you have on hand!
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...