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!
How long to cook squash and zucchini on the grill depends on the thickness of your slices, the heat of your grill, and whether you’re working with squash or zucchini.
Grilled squash and zucchini are one of those summer sides that feel fancy but take almost no effort.
If you’ve been wondering how long to cook squash and zucchini on the grill so they come out tender but not mushy, you’re in the right place.
In this post, we’ll break down exactly how long to cook squash and zucchini on the grill, plus how to prep them so they char beautifully.
Let’s get grilling.
How Long to Cook Squash and Zucchini on the Grill
You’ll want to grill squash and zucchini for about 4 to 6 minutes per side over medium-high heat.
That puts your total cook time at roughly 8 to 12 minutes.
The exact time to cook squash and zucchini on the grill shifts a little based on a few things.
Here’s what moves the needle.
1. Thickness of Your Slices
Thick planks take longer than thin coins.
If you slice your zucchini and squash into half-inch rounds, plan for 4 to 5 minutes per side.
If you cut them lengthwise into long spears or planks, give them 5 to 6 minutes per side.
Thin slices cook in as little as 2 to 3 minutes per side, so keep an eye on them.
This is the single biggest factor in how long to cook squash and zucchini on the grill.
2. Grill Temperature
Medium-high heat, around 400 to 450°F, is the sweet spot.
At that temp, squash and zucchini cook through while picking up nice grill marks.
If your grill runs hotter, shave a minute or two off each side.
If it’s running cooler, you’ll need closer to 6 to 7 minutes per side to cook squash and zucchini on the grill properly.
3. Squash vs. Zucchini
Zucchini and yellow squash are close cousins, so they cook at nearly the same rate.
That said, zucchini tends to hold a bit more water, so it can take an extra minute.
Yellow squash softens slightly faster, so pull it off first if you’re grilling both.
Either way, the time to cook squash and zucchini on the grill stays in that 8 to 12 minute window.
4. Direct vs. Indirect Heat
Direct heat gives you char and fast cooking.
Indirect heat is gentler and better for thick planks that need to cook through without burning.
If you go indirect, add 3 to 4 minutes to your total time.
So when you’re figuring out how long to cook squash and zucchini on the grill, match your method to your cut.
How to Prep Squash and Zucchini for the Grill
Good prep is what keeps your squash and zucchini from turning into mush.
Here’s how to set yourself up for success.
1. Slice Evenly
Uniform slices cook at the same rate.
Aim for half-inch rounds or quarter-inch planks.
Even slices mean you won’t have some pieces charred while others stay raw.
2. Salt and Rest
Sprinkle your squash and zucchini with salt and let them sit for 15 minutes.
The salt pulls out excess water, which is the enemy of crispy grilled veggies.
Pat them dry before they hit the grill.
3. Oil Lightly
Brush with olive oil or avocado oil.
Too much oil causes flare-ups, so a light coat is all you need.
4. Season Simply
Salt, pepper, garlic powder, and a squeeze of lemon go a long way.
Keep it simple so the natural flavor of the squash and zucchini shines.
Tips for Perfectly Grilled Squash and Zucchini
A few small moves make a big difference.
1. Preheat and Clean Your Grates
A hot, clean grill prevents sticking.
Scrape the grates and oil them right before adding your veggies.
2. Don’t Flip Too Soon
Let the squash and zucchini sit for the full 4 to 5 minutes before flipping.
If it sticks, it’s not ready to turn yet.
3. Use a Grill Basket for Small Pieces
If you cut your squash and zucchini into chunks, a grill basket keeps them from falling through.
It also makes tossing and even cooking easier.
4. Watch for Doneness
Your squash and zucchini are done when they’re fork-tender and have visible grill marks.
They should still hold their shape, not collapse.
So, How Long to Cook Squash and Zucchini on the Grill?
You should cook squash and zucchini on the grill for about 4 to 6 minutes per side, or 8 to 12 minutes total.
Thicker cuts need more time, thinner cuts need less, and medium-high heat is your best friend here.
Prep them right with salt, oil, and simple seasoning, and you’ll get tender, smoky veggies every time.
Hope this post has helped you nail down exactly how long to cook squash and zucchini on the grill.