Char Chimney

How to Grill Vegetables

Vegetables cook at wildly different speeds, and that's why half of them burn while the rest stay raw. Group them by density and the problem disappears.

By Stephen V.Last updated How we pick

Quick answer

Cut vegetables into large, flat pieces so they can’t fall through, toss them in oil and salt, and grill by density — quick items like asparagus and courgette over direct medium-high for 4–8 minutes, dense items like potatoes and carrots over indirect heat for 20–30. Vegetables have no safe internal temperature; they’re done when they’re tender and charred.

Grilled vegetables go wrong for one structural reason: people put them all on at the same time. An asparagus spear and a potato wedge are not the same cooking problem, and treating them as one is why a mixed platter tends to arrive with some things blackened and others still crunchy.

Group by density, not by color

Sort everything into three groups before you light the grill.

Quick and delicate — asparagus, courgette, spring onions, tomatoes, mushrooms. These need direct medium-high heat and 4 to 8 minutes. They’re done almost as soon as they’re marked.

Medium — peppers, onions, aubergine, corn, broccoli. Direct medium heat, 8 to 15 minutes, turning. They want enough time for the inside to soften while the outside chars.

Dense — potatoes, sweet potatoes, carrots, beetroot, winter squash. These need indirect heat and 20 to 30 minutes, or a par-boil first. Trying to cook a raw potato wedge over direct flame gives you charcoal outside and raw starch inside, every time.

Cut for the grate, not the plate

The second-biggest problem is things falling through the bars. Cut vegetables larger than you would for a pan — peppers into quarters rather than strips, onions into thick rounds rather than slices, courgette lengthways into planks. You can always cut them down after they come off.

Flat surfaces are what you’re after, because contact with the bars is what creates char. Round, rolling shapes touch the grate at a single point and never brown properly. For anything genuinely small — mushrooms, cherry tomatoes, chopped peppers — use a grill basket, which is the tool that makes small vegetables possible at all.

Oil before, salt at the right time

Toss vegetables in oil before they go on. Oil conducts heat into the surface, promotes browning and stops sticking. Don’t drown them — excess oil drips and flares.

Salt timing depends on water content. Salting watery vegetables like courgette and aubergine well in advance draws moisture to the surface, which then has to evaporate before browning can start. For those, salt just before grilling or after. For dense vegetables, salt whenever you like — it makes little difference.

Timing chart

VegetableCutHeatRough time
AsparagusWhole spearsDirect med-high4–6 min
Courgette / zucchiniLengthways planksDirect med-high6–8 min
MushroomsWhole or halvedDirect medium6–10 min
PeppersQuarteredDirect medium8–12 min
OnionsThick roundsDirect medium10–15 min
Corn (husked)Whole cobDirect med-high10–15 min
PotatoesWedges or halvesIndirect20–30 min
CarrotsHalved lengthwaysIndirect20–25 min

Unlike meat, vegetables carry no food-safety target — they’re safe raw, so “done” means tender and charred to your taste. That makes them the ideal thing to practice fire management on, because the only cost of a mistake is a slightly sad courgette.

If you’re cooking vegetables alongside chicken or burgers, though, those do have targets — see the grilling temperature chart.

Frequently asked questions

How long do vegetables take on the grill?

It depends entirely on density. Asparagus and courgette need 4 to 8 minutes over direct medium-high heat; peppers, onions and corn take 8 to 15; dense vegetables like potatoes and carrots need 20 to 30 minutes over indirect heat or a par-boil first.

What vegetables are best for grilling?

Peppers, onions, courgette, asparagus, mushrooms and corn are the reliable ones — they have enough structure to survive the grate and enough sugar to char well. Dense root vegetables work but need indirect heat, and very watery vegetables like lettuce are novelty rather than staple.

How do you keep vegetables from falling through the grill?

Cut them much larger than you would for a pan — peppers into quarters, onions into thick rounds, courgette into lengthways planks — and cut them down after cooking. For anything genuinely small, a grill basket is the only reliable answer.

Should you oil vegetables before grilling?

Yes. Oil conducts heat into the surface, promotes browning and stops sticking. Toss them in it rather than drizzling, and don't overdo it — excess oil drips into the fire and causes flare-ups that char rather than brown.

Do grilled vegetables need to reach a certain temperature?

No. Unlike meat, vegetables carry no food-safety target — they're safe raw, so 'done' simply means tender and charred to your taste. That makes them the ideal thing to practice fire management on, because a mistake costs you nothing but a sad courgette.

Keep reading