Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You can grill squash and zucchini on skewers by slicing them into thick rounds or half-moons, threading them onto soaked wooden or metal skewers, and cooking them over medium-high heat for about 10 to 12 minutes.
This method is one of the easiest ways to get beautifully charred, tender vegetables with minimal fuss.
If you’ve been wondering how to grill squash and zucchini on skewers without ending up with mushy, falling-apart pieces, you’re in the right place.
The trick is all in the prep, the slice size, and a little bit of patience at the grill.
In this post, we’ll walk through exactly how to grill squash and zucchini on skewers, plus seasoning ideas, common mistakes, and tips for getting that perfect bite every single time.
Let’s fire up the grill.
How to Grill Squash and Zucchini on Skewers Perfectly
Grilling squash and zucchini on skewers is simple once you know the basic steps.
Here’s how to do it right:
1. Choose Firm, Fresh Squash and Zucchini
Start with firm squash and zucchini that feel heavy for their size.
Soft or spongy ones will turn to mush on the grill.
Look for glossy skin and no soft spots.
Small to medium squash and zucchini work best because their seeds are smaller and the flesh holds together better on a skewer.
2. Slice Them Thick and Even
Cut your squash and zucchini into rounds about ½ inch thick, or slice them lengthwise into half-moons.
Uniform slices are key when you grill squash and zucchini on skewers because they cook at the same rate.
Too thin and they’ll fall apart between the grates.
Too thick and the outside chars before the inside softens.
3. Soak Your Skewers
If you’re using wooden skewers, soak them in water for at least 30 minutes before grilling.
This keeps them from burning up while your squash and zucchini cook.
Metal skewers don’t need soaking, but they do get hot, so handle them with tongs or a glove.
4. Thread the Vegetables Tightly
Push the squash and zucchini slices onto the skewer so they’re snug against each other.
Not so tight that they can’t be flipped, but close enough that they don’t spin around when you turn the skewer.
You can alternate with cherry tomatoes, onion chunks, or bell peppers if you like.
Just keep pieces similar in size so everything grills evenly.
5. Oil and Season Before Grilling
Brush the skewers generously with olive oil or avocado oil.
This prevents sticking and helps the seasonings cling.
Then sprinkle with salt, black pepper, garlic powder, and dried herbs like oregano or thyme.
A little smoked paprika adds a lovely depth too.
6. Grill Over Medium-High Heat
Preheat your grill to medium-high, around 400°F to 450°F.
Place the skewers directly on the grates and close the lid.
Grill for about 5 to 6 minutes per side, flipping once with tongs.
You want nice grill marks and tender centers, not charred, collapsed pieces.
7. Watch for Doneness
Your squash and zucchini on skewers are done when they’re fork-tender and slightly translucent.
If they’re still firm in the middle, give them another 2 to 3 minutes.
Pull them off the heat right away so they don’t overcook.
Best Seasonings and Marinades for Squash and Zucchini Skewers
Seasoning is where you can really make your grilled squash and zucchini on skewers shine.
Here are some combinations that work beautifully:
1. Lemon, Garlic, and Herbs
Whisk together olive oil, lemon juice, minced garlic, and fresh chopped parsley or basil.
Brush it on before grilling and again right after they come off the heat.
The brightness cuts through the smoky char perfectly.
2. Balsamic and Honey Glaze
Mix balsamic vinegar with a touch of honey and Dijon mustard.
Brush it on during the last few minutes of grilling so the sugars don’t burn.
This gives your squash and zucchini skewers a sticky, tangy finish that’s hard to resist.
3. Smoky Chili and Lime
Toss the slices with chili powder, cumin, lime zest, and a pinch of cayenne before threading.
Squeeze fresh lime over the skewers once they’re done.
It’s a fantastic side for tacos or grilled meats.
4. Simple Salt, Pepper, and Parmesan
Sometimes less is more.
Grill your squash and zucchini on skewers with just oil, salt, and pepper, then shower them with grated Parmesan while they’re still hot.
The cheese melts slightly and adds a savory, nutty note.
Common Mistakes to Avoid When Grilling Squash and Zucchini on Skewers
Even though grilling squash and zucchini on skewers is straightforward, a few missteps can ruin the batch.
Watch out for these:
1. Skipping the Soak on Wooden Skewers
Dry wooden skewers will catch fire and burn right through, leaving you with charred sticks and vegetables on the grates.
Always soak them for at least half an hour.
2. Cutting the Slices Too Thin
Thin slices fall apart when you try to flip the skewer.
They also cook too fast and turn limp.
Stick to ½-inch thickness for the best texture.
3. Overcrowding the Skewer
Packing too many pieces onto one skewer steams the vegetables instead of grilling them.
Leave a tiny bit of space between each slice so the heat can circulate.
4. Not Oiling the Grill Grates
Even with oiled vegetables, a dry grill grate will cause sticking.
Brush the grates with oil right before placing the skewers down.
5. Walking Away Too Long
Squash and zucchini cook fast.
Stay nearby and check them after a few minutes.
A little char is great, but burnt, mushy squash is not.
So, How Do You Grill Squash and Zucchini on Skewers?
You grill squash and zucchini on skewers by slicing them thick, threading them snugly onto soaked skewers, oiling and seasoning them well, and cooking over medium-high heat for about 10 to 12 minutes, flipping once.
It’s a simple, forgiving method that gives you tender, smoky vegetables every time.
Just remember the key points: firm produce, even slices, soaked skewers, and a hot, clean grill.
Once you get the hang of grilling squash and zucchini on skewers, it’ll become your go-to summer side dish.
Happy grilling.