These vibrant skewers feature fresh zucchini grilled until tender-crisp with gorgeous char marks, then coated in a rich garlic butter infused with parsley and bright lemon zest. The entire dish comes together in just 25 minutes, making it perfect for weeknight dinners or weekend cookouts.
The preparation is straightforward: slice zucchini into rounds, thread onto skewers with optional bell pepper and red onion for color, then grill over medium-high heat. The garlic butter gets brushed on twice—once before grilling to help the vegetables caramelize, and again immediately after cooking for maximum flavor absorption.
These skewers shine alongside grilled meats like steak, chicken, or fish, but they're substantial enough to serve as a main course for vegetarians. The garlic butter can be made ahead and stored in the refrigerator, and the vegetables can be prepped up to a day in advance for effortless entertaining.
The smell of garlic butter hitting hot grill skewers still transports me back to my friend Sarah's backyard last summer. We were experimenting with vegetables from her garden, trying to prove that grilled sides could steal the show. These zucchini skewers disappeared faster than the burgers, with people reaching for seconds before the main course even hit plates.
I made these again last weekend for a dinner party where two guests swore they hated zucchini. Watching them politely take one skewer, then immediately ask for the recipe, was absolutely worth the effort. There is something magical about how the grill's char meets that buttery garlic finish.
Ingredients
- 3 medium zucchinis: Slice these into 1/2-inch rounds for the perfect bite that holds up on the grill without falling apart
- 1 red bell pepper: Optional but adds gorgeous color and a sweet contrast to the savory butter
- 1 small red onion: Cut into 1-inch chunks if you want that extra layer of flavor
- 4 tbsp unsalted butter: The foundation of everything good that will happen on these skewers
- 3 garlic cloves: Freshly minced releases way more flavor than pre-minced jars
- 2 tbsp fresh parsley: Adds brightness and makes everything look restaurant-worthy
- 1/2 tsp lemon zest: This tiny addition wakes up all the other flavors
- 8 skewers: Soak wooden ones for 20 minutes or skip straight to metal
Instructions
- Prep your skewers:
- If using wooden skewers, submerge them in water for at least 20 minutes while you prep everything else to prevent them from turning into charcoal on the grill.
- Fire up the grill:
- Get it to medium-high heat, around 400°F, with the grates clean and ready for action.
- Make the magic butter:
- Melt butter in a small saucepan over low heat, add garlic for one minute until it smells amazing, then remove from heat and stir in parsley, lemon zest, salt and pepper.
- Thread the vegetables:
- Alternate zucchini rounds with bell pepper pieces and onion chunks on each skewer, leaving a tiny bit of space between pieces for even cooking.
- First butter bath:
- Brush the skewers generously with half of your garlic butter before they hit the heat.
- Grill time:
- Cook for 3 to 5 minutes per side, turning when you see those gorgeous char marks, until vegetables are tender-crisp.
- The finishing touch:
- Remove from grill and immediately brush with the remaining garlic butter while everything is still sizzling hot.
- Serve it up:
- Arrange on a platter with lemon wedges and watch people hover around the serving dish.
My neighbor texted me the next day after our cookout saying she dreamed about those zucchini skewers. There is something deeply satisfying about turning a humble vegetable into the dish everyone talks about.
Grill Temperature Secrets
I have learned that 400°F is the sweet spot for these skewers. Any hotter and the garlic butter burns before the vegetables cook through. Any cooler and you lose those beautiful char marks that make grilling worth it in the first place.
Make-Ahead Magic
You can thread the skewers up to four hours ahead and keep them covered in the refrigerator. The garlic butter can also be made a day in advance—just gently reheat it before brushing so it spreads evenly.
Creative Variations
These skewers are incredibly forgiving and welcome experimentation. The basic technique works with whatever vegetables you have on hand or need to use up from your garden.
- Cherry tomatoes burst and add juicy sweetness when grilled alongside the zucchini
- Mushroom caps soak up the garlic butter like little flavor sponges
- A sprinkle of red pepper flakes right before serving adds excitement for heat lovers
These skewers have become my go-to for proving that vegetables deserve equal billing at any cookout. Simple, fast, and absolutely unforgettable.
Recipe Questions
- → Can I make these skewers in the oven instead of on the grill?
-
Yes, absolutely. Preheat your oven to 425°F and roast the skewers on a baking sheet for 15-20 minutes, turning halfway through. Brush with garlic butter before and after roasting just like the grilled version.
- → Do I need to peel the zucchini before grilling?
-
No, there's no need to peel zucchini. The skin holds the vegetable together on the skewer and adds nice color. Just wash them thoroughly and slice into rounds.
- → How long can I store leftover skewers?
-
Cooked skewers will keep in an airtight container in the refrigerator for 3-4 days. Reheat gently in the oven at 350°F for about 10 minutes, or enjoy cold in salads.
- → Can I prepare the garlic butter ahead of time?
-
Yes, the garlic butter can be made up to a week in advance and stored in the refrigerator. Let it come to room temperature before brushing onto the skewers for easier application.
- → What other vegetables work well on these skewers?
-
Cherry tomatoes, mushrooms, yellow squash, and eggplant all grill beautifully alongside zucchini. Just cut vegetables into similar-sized pieces so they cook evenly.