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

Mango-Avocado Salsa Surprise
This vibrant salsa is like a party in a bowl! I love how the creamy avocado and sweet mango play together, and it's so refreshing on warm days.

Split Pea Soup
This hearty Split Pea Soup is a nourishing and flavorful dish packed with protein and fiber. Perfect for chilly days, it's made with simple ingredients and i...

Breakfast Wrap
I love this breakfast wrap because it’s a quick and wholesome way to start my day, packed with nutrients and flavor. Plus, you can customize it with whatever...
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...