This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
You can grill squash for about 4 to 6 minutes per side over medium-high heat.
That said, the exact time depends on the type of squash you’re grilling and how thick you slice it.
If you’ve ever wondered how long do you grill squash, the short answer is simple, but the full answer has a few tasty details.
In this post, we’ll walk through how long to grill squash, how to prep it, and a few tips so it comes out perfectly tender every time.
Let’s fire up the grill.
How Long Do You Grill Squash?
When you grill squash, most varieties take between 8 and 12 minutes total, flipping halfway through.
That means you’re looking at roughly 4 to 6 minutes per side on a hot grill.
But here’s where it gets a little more specific, because not all squash cook at the same rate.
1. Summer Squash (Zucchini and Yellow Squash)
Summer squash is the quickest to grill because it’s tender and has a high water content.
When you grill zucchini or yellow squash, aim for 3 to 4 minutes per side.
If your slices are thin, cut that down to 2 to 3 minutes per side so they don’t turn to mush.
So if you’re asking how long do you grill squash like zucchini, keep it short and sweet.
2. Butternut and Acorn Squash
Winter squash is denser, so it takes longer to grill than summer varieties.
When you grill butternut or acorn squash, plan for 5 to 7 minutes per side.
Slices should be about half an inch thick so the inside cooks through before the outside chars.
This is the answer to how long do you grill squash when it’s a firmer, heartier type.
3. Whole or Halved Squash
If you’re grilling squash halves instead of slices, the time goes up quite a bit.
Halved squash usually needs 15 to 20 minutes per side over medium heat.
Whole small squash can take 25 to 30 minutes, and you’ll want to turn them occasionally.
So how long do you grill squash when it’s whole?
Longer than you’d think, so be patient and keep an eye on it.
How to Prep Squash for Grilling
Good grilling starts before the squash even hits the grate.
Here’s how to get it ready so it cooks evenly and tastes amazing.
1. Wash and Cut Evenly
Rinse your squash under cool water and pat it dry.
Cut it into uniform slices, usually about a quarter to half an inch thick.
Even slices mean even cooking, which matters when you’re counting how long do you grill squash.
2. Brush With Oil and Season
Brush each slice with olive oil so it doesn’t stick to the grill.
Season with salt, pepper, and any herbs you love like garlic powder or paprika.
The oil also helps the squash get those lovely grill marks.
3. Preheat the Grill Properly
Set your grill to medium-high heat and let it preheat for about 10 minutes.
A hot grill is key, because it sears the outside while the inside turns tender.
If the grill isn’t hot enough, your squash will steam instead of grill.
Tips for Perfect Grilled Squash
A few small tricks can make a big difference in how your squash turns out.
1. Don’t Overcrowd the Grill
Give each slice its own space so the heat circulates around it.
Overcrowding leads to steaming, and you lose that smoky grilled flavor.
2. Flip Only Once
Resist the urge to keep flipping your squash.
Turn it once halfway through the cooking time for the best char and texture.
3. Watch for Doneness
Your squash is ready when it’s tender and has nice grill marks.
Pierce it with a fork, and if it goes in easily, it’s done.
So the next time you wonder how long do you grill squash, just remember the fork test.
So, How Long Do You Grill Squash?
You grill squash for about 4 to 6 minutes per side over medium-high heat, depending on the variety.
Summer squash cooks faster at 3 to 4 minutes per side, while winter squash needs 5 to 7 minutes per side.
Whole or halved squash takes longer, so adjust your timing based on how you cut it.
Prep it well, don’t overcrowd the grill, and flip only once for the best results.
Now you know exactly how long do you grill squash, so go ahead and get grilling.