Ready to elevate your BBQ game? Herb marinated veggie skewers are vibrant, flavorful, and easy to make. With fresh ingredients like zucchini, bell peppers, and mushrooms, these skewers pack a punch of taste. Plus, I’ll share my secret marinade that makes them irresistible. Whether you’re grilling for friends or a family dinner, these skewers will impress. Let’s dive into this tasty recipe and turn your BBQ into a veggie feast!
Why I Love This Recipe
- Vibrant Colors: The mix of zucchini, bell peppers, and cherry tomatoes creates a visually stunning dish that is as appealing to the eyes as it is to the palate.
- Fresh Herbs: The combination of rosemary and thyme adds a fresh, aromatic flavor that elevates the grilled vegetables to a whole new level.
- Grilling Perfection: Grilling these veggie skewers brings out their natural sweetness and adds a delightful smoky flavor, making them a perfect side or main dish.
- Easy Preparation: With simple ingredients and straightforward steps, this recipe is quick to prepare, allowing you to enjoy delicious grilled veggies in no time.
Ingredients
Main Ingredients
- 1 medium zucchini, sliced into rounds
- 1 red bell pepper, chopped into large chunks
- 1 yellow bell pepper, chopped into large chunks
- 1 red onion, cut into wedges
- 8 cherry tomatoes, whole
- 1 cup mushrooms, cleaned with stems removed
Marinade Components
- 3 tablespoons extra virgin olive oil
- 2 tablespoons balsamic vinegar
- 2 cloves garlic, finely minced
- 1 tablespoon fresh rosemary, finely chopped
- 1 tablespoon fresh thyme, finely chopped
- Sea salt and freshly ground black pepper to taste
Skewers
- Wooden or metal skewers work well for this recipe.
- If you use wooden skewers, soak them in water for 30 minutes before grilling. This step helps prevent burning on the grill. Metal skewers do not need soaking and are reusable.

Step-by-Step Instructions
Preparing the Marinade
Start by making the marinade. In a medium bowl, combine the extra virgin olive oil, balsamic vinegar, minced garlic, chopped rosemary, and chopped thyme. Add a pinch of sea salt and black pepper. Use a whisk to mix everything until it blends well. This mix adds a great flavor to the veggies.
Marinating the Vegetables
Next, it's time for the vegetables. Add the sliced zucchini, red bell pepper chunks, yellow bell pepper chunks, red onion wedges, whole cherry tomatoes, and cleaned mushrooms to the bowl. Toss all the veggies gently, so they all get coated in the marinade. Cover the bowl with plastic wrap. Place it in the fridge for at least 30 minutes. This helps the veggies soak up the flavors.
Grilling the Skewers
Now, get your grill ready. Preheat it to medium-high heat. While it heats, take the marinated veggies. Carefully thread them onto your skewers. Alternate the types of veggies to make them look colorful and fun. Once your grill is hot, place the skewers on it. Grill for about 10-12 minutes. Turn them often to cook evenly. You want the veggies to be tender with nice grill marks. After grilling, let them cool for a few minutes. Then, they are ready to serve!
Tips & Tricks
Enhancing Flavor
To make your herb marinated veggie skewers shine, try adding more herbs. Fresh basil or oregano works well. You can also use spices like cumin or smoked paprika for a twist. These flavors give your skewers a unique taste that will impress everyone.
Grilling Techniques
For those perfect grill marks, make sure your grill is hot. When you place the skewers on, do not move them right away. Let them sit for a few minutes before turning. This helps create those nice sear lines. Remember to turn the skewers slowly for even cooking and to avoid burning.
Serving Suggestions
When serving, presentation matters! Lay the skewers on a rustic wooden platter for a cozy feel. Add fresh herbs like parsley or rosemary on top for color. A light drizzle of olive oil or balsamic vinegar makes the dish pop visually and adds flavor. Enjoy your beautiful and tasty creation!
Pro Tips
- Marinade Time Matters: Allow the vegetables to marinate for at least 30 minutes, or even up to 2 hours, to achieve maximum flavor absorption.
- Skewer Variety: Use a mix of different vegetables for a colorful presentation and varying textures, which will enhance both the taste and visual appeal.
- Grill Preheating: Ensure your grill is properly preheated to medium-high heat before placing the skewers on it. This helps to achieve those beautiful grill marks and prevents sticking.
- Resting Period: Let the skewers rest for a few minutes after grilling before serving. This allows the flavors to settle and the veggies to become perfectly tender.
Variations
Using Different Vegetables
Feel free to mix up the veggies! You can use:
- Eggplant, cut into cubes
- Asparagus, trimmed
- Pineapple, cut into chunks
- Bell peppers of different colors
- Sweet potatoes, cut into small pieces
These options add flavor and color. Each one brings a unique taste to your skewers. Experiment and find your favorites!
Marinade Substitutions
You can change the marinade for different tastes. Try these ideas:
- Use lemon juice instead of balsamic vinegar for a zesty kick.
- Swap rosemary and thyme for basil and oregano for an Italian twist.
- Add a splash of soy sauce for a savory, umami flavor.
Mixing up the herbs and liquids gives you new flavors every time you grill. Your taste buds will thank you!
Protein Additions
Want to add protein? It’s easy! You can include:
- Tofu, cut into cubes, for a vegetarian option.
- Chicken breast, cut into chunks, for a lean meat choice.
- Shrimp, marinated and threaded onto skewers for a seafood delight.
Adding protein makes your skewers heartier. Just ensure your cooking times match the protein you choose. Enjoy a balanced meal with every grill!
Storage Info
Storing Leftovers
To keep your leftover veggie skewers fresh, place them in an airtight container. This will help prevent moisture loss and keep the flavors intact. You can also wrap them tightly in plastic wrap or aluminum foil. Store them in the fridge for up to three days. If you want to save them for longer, consider freezing.
Reheating Instructions
When you’re ready to eat your leftover skewers, reheating them is easy. You can use a microwave or the grill. For the microwave, place the skewers on a microwave-safe plate and heat for about one to two minutes. If you use the grill, preheat it to medium heat. Grill the skewers for about five minutes, turning them until heated through. This method helps to maintain their texture and flavor.
Freezing Guidance
Yes, you can freeze these skewers! To do this, first let them cool completely. Then, wrap each skewer in plastic wrap or place them in a freezer bag. Remove as much air as possible before sealing. This will prevent freezer burn. They can last up to three months in the freezer. When you're ready to enjoy them, thaw them in the fridge overnight before reheating.
FAQs
How long should I marinate the vegetables?
Marinate the vegetables for at least 30 minutes. This time allows them to soak up the flavors from the marinade. If you have more time, you can marinate them for up to 2 hours. This extra time boosts their taste and tenderness.
Can I use a grill pan instead?
Yes, you can use a grill pan. Preheat the grill pan on medium heat before adding the skewers. Use a little oil to prevent sticking. Cook the skewers for about 10-12 minutes, turning them often to get those nice grill marks.
What are the best vegetables for skewers?
The best vegetables for skewers include:
- Zucchini: Soft and juicy.
- Bell Peppers: Sweet and colorful.
- Red Onion: Adds a nice bite.
- Mushrooms: Earthy and meaty.
- Cherry Tomatoes: Sweet bursts of flavor.
Feel free to mix and match your veggies based on your taste. Using different colors and textures makes your skewers look great!
In this post, we explored making delicious grilled veggie skewers. We covered essential ingredients, including colorful veggies and a tasty marinade. You learned how to prepare, marinate, and grill your skewers. We also shared tips to enhance flavor and presented fun variations. Remember, these skewers are easy to store and reheat. Enjoy your grilling adventures with friends and family. Experiment with different veggies and marinades to find your favorites. These skewers are a fun and tasty way to enjoy healthy eating. Get grilling!