How Long To Grill Zucchini On Charcoal Grill

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 zucchini on a charcoal grill in about 8 to 12 minutes total, depending on how thick you slice it and how hot your coals are running.
 
That short window is exactly why so many people love cooking zucchini on a charcoal grill.
 
It’s fast, it’s forgiving, and the smoky flavor you get from real charcoal is hard to beat.
 
If you’ve ever wondered how long to grill zucchini on a charcoal grill so it comes out tender but not mushy, you’re in the right place.
 
In this post, we’ll break down the exact timing, how to prep your zucchini, and the little tricks that keep it from turning into a sad, soggy mess.
 
Let’s fire up those coals.
 

How Long to Grill Zucchini on a Charcoal Grill

The honest answer is that grilling zucchini on a charcoal grill takes anywhere from 8 to 12 minutes, but the real number depends on a few things.
 
Here’s what shifts that timing up or down:
 

1. Thickness of Your Slices

Thin coins or planks that are about a quarter inch thick will grill in roughly 6 to 8 minutes.
 
Thicker spears or halves can take 10 to 12 minutes or even a bit longer.
 
So when you’re figuring out how long to grill zucchini on a charcoal grill, always start with how thick you cut it.
 

2. Heat Level of Your Coals

A hot, well-lit charcoal bed cooks zucchini fast, usually in that 8-minute range.
 
If your coals are on the cooler side, expect closer to 12 minutes.
 
You want a medium-high heat, meaning you can hold your hand about 5 inches above the grate for just 3 to 4 seconds.
 
That’s the sweet spot for grilling zucchini on a charcoal grill.
 

3. Direct vs Indirect Grilling

Direct heat over the coals gives you those nice char marks and a quicker cook.
 
Indirect heat, where you move the zucchini to the cooler side, takes a little longer but is more forgiving.
 
Most people grilling zucchini on a charcoal grill use direct heat for the first few minutes, then finish over indirect heat.
 

How to Prep Zucchini for a Charcoal Grill

Good timing starts before the zucchini even hits the grate.
 
Here’s how to set yourself up for perfectly grilled zucchini:
 

1. Slice Evenly

Cut your zucchini into uniform pieces so they all cook at the same rate.
 
Lengthwise spears and half-inch planks are the easiest to manage on a charcoal grill.
 
Even slices mean you’re not guessing how long to grill zucchini on a charcoal grill for each piece.
 

2. Salt and Rest

Sprinkle your zucchini with salt and let it sit for about 10 minutes.
 
This pulls out excess water so your zucchini grills instead of steams.
 
Pat it dry before it goes on the grill.
 

3. Oil Lightly

Brush each piece with a thin layer of olive oil or avocado oil.
 
This keeps the zucchini from sticking and helps it pick up that smoky charcoal flavor.
 
Don’t overdo it, though, because too much oil causes flare-ups.
 

4. Season Simply

Salt, pepper, garlic powder, and a squeeze of lemon are all you really need.
 
Keep it simple so the charred, smoky taste of grilling zucchini on a charcoal grill shines through.
 

Step-by-Step: Grilling Zucchini on a Charcoal Grill

Once your coals are ready, here’s the process from start to finish.
 

1. Get Your Coals Ready

Light your charcoal and let it burn until the coals are covered in gray ash.
 
This usually takes about 20 to 30 minutes.
 
Spread them into an even layer for direct heat, or push them to one side for a two-zone setup.
 

2. Clean and Oil the Grate

Brush the grill grate clean and wipe it with an oiled paper towel.
 
This step prevents sticking and makes flipping your zucchini much easier.
 

3. Lay Zucchini Perpendicular to the Bars

Place your zucchini across the grate bars, not parallel to them.
 
This keeps smaller pieces from falling through and gives you better char marks.
 

4. Grill 4 to 6 Minutes Per Side

For slices and spears, cook about 4 to 6 minutes per side.
 
Flip once, and only once, using tongs so you don’t tear the flesh.
 
That’s the core answer to how long to grill zucchini on a charcoal grill.
 

5. Look for Doneness Cues

Your zucchini is done when it’s tender but still holds its shape.
 
The skin should be slightly blistered, and a fork should slide in with just a little resistance.
 
If it’s floppy and falling apart, you went a minute or two too long.
 

Tips for Perfect Charcoal-Grilled Zucchini

A few small habits make a big difference when grilling zucchini on a charcoal grill.
 

1. Don’t Walk Away

Zucchini cooks fast, and it can go from perfect to mushy in under a minute.
 
Stay near the grill and keep an eye on it.
 

2. Avoid Overcrowding

Give each piece its own space so the heat circulates and you get real grill marks.
 
Crowding steams the zucchini instead of grilling it.
 

3. Use a Grill Basket for Small Pieces

If you cut rounds or cubes, a grill basket keeps them from slipping through the grate.
 
It also makes tossing and turning them a breeze.
 

4. Finish with a Squeeze of Lemon

A little acid at the end brightens up the smoky flavor.
 
Fresh herbs like basil or parsley are a nice touch too.
 

So, How Long to Grill Zucchini on a Charcoal Grill?

You should grill zucchini on a charcoal grill for about 8 to 12 minutes, flipping once halfway through.
 
Thin slices cook faster, thick spears take longer, and hot coals speed everything up.
 
Prep your zucchini with salt, oil, and simple seasonings, then watch it closely so it stays tender instead of turning to mush.
 
Now that you know exactly how long to grill zucchini on a charcoal grill, you can serve up perfectly charred, smoky zucchini every single time.
 
Happy grilling.