The Best Vegetables to Grill on Charcoal
Vegetables are the cheapest thing you can put over coals and the most improved by them. Which ones suit direct heat, which need the cool side, and how to stop them falling through.
Vegetables are the most improved food on a charcoal grill and the cheapest thing you can put on it. Direct fire does something to a pepper or a spring onion that a pan cannot: the sugars caramelize, the edges blacken slightly, and the flavor becomes sweeter and deeper rather than just cooked.
There are only two things to get right. Match the vegetable to the zone— quick ones over the coals, dense ones on the cool side — and cut them so they can’t fall through the grate. Everything else is detail.
The direct-heat vegetables
High water content, thin or soft structure, cooks in minutes. These go straight over the coals.
| Vegetable | How to cut it | Time over direct heat |
|---|---|---|
| Corn on the cob | Whole, husk on or off | 10-15 min, turning |
| Peppers | Quartered, seeds out | 8-10 min |
| Courgette | Long planks, ~1/2 inch | 6-8 min |
| Aubergine | Rounds or planks, 3/4 inch | 8-10 min |
| Asparagus | Whole, woody ends snapped off | 4-6 min |
| Red onion | Thick rings or wedges, root intact | 8-12 min |
| Spring onions | Whole | 3-5 min |
| Portobello mushrooms | Whole, stem removed | 8-10 min |
| Romaine lettuce | Halved lengthways | 2-3 min, cut side down |
| Tomatoes | Halved, or whole on skewers | 4-6 min |
Grilled romaine is the sleeper on that list. Halve a head, oil the cut face, put it cut-side down over hot coals for two minutes, and you get a warm, smoky, still-crisp salad base that people remember. It takes almost no time and no one expects it.
The indirect-heat vegetables
Dense, starchy, low water. Over direct heat the outside blackens long before the center softens, so these want the cool side with the lid down — the grill working as a smoky oven at 350-400°F.
| Vegetable | How to cut it | Time indirect, lid on |
|---|---|---|
| Whole potatoes | Whole, pierced | 45-60 min |
| Potato halves or wedges | Parboiled 8 min first | 15-20 min (finish direct) |
| Sweet potatoes | Whole or thick rounds | 35-50 min |
| Carrots | Whole or halved lengthways | 25-35 min |
| Cabbage | Thick wedges, core intact | 25-30 min |
| Butternut squash | Halved, seeds out | 40-50 min |
| Whole heads of garlic | Top sliced off, wrapped | 35-45 min |
| Beetroot | Whole, wrapped in foil | 50-70 min |
The parboil trick is worth knowing. Eight minutes in boiling salted water before the potatoes go anywhere near the grill lets you finish them over direct heat for a crisp, charred outside in fifteen minutes rather than an hour of indirect cooking. Same for thick carrots.
Cutting for the grate
The single most common vegetable-grilling failure is losing half of it into the coals. The fix is entirely in the knife work.
- Cut across the bars, not along them. Long planks of courgette or aubergine laid perpendicular to the grate bars are supported at several points. Rounds are supported at one and pivot into the fire.
- Keep the root end on onions. Cut wedges from pole to pole through the root and the layers stay held together. Cut across and you have twenty loose rings.
- Quarter peppers rather than dicing them. Big flat pieces sit stably, char nicely and can be sliced after cooking.
- Skewer anything genuinely small. Mushrooms, cherry tomatoes, chunks of pepper. Two parallel skewers rather than one stops everything spinning when you turn it.
- Use a basket for the rest. A perforated grill basket handles chopped vegetables and green beans without any of the above.
Oil the vegetable, not the grate
Oil on hot bars smokes off in seconds and leaves the food to stick anyway. Oil on the vegetable stays where you put it, conducts heat into the surface, and promotes browning.
A tablespoon or two tossed through a whole tray is enough. More than that drips onto the coals, flares up, and coats the food in soot — which is unpleasant to eat and, per the National Cancer Institute’s guidance on grilling, the mechanism by which PAHs end up on food. Light oiling and avoiding flare-ups is the sensible default for vegetables and meat alike.
Salt before cooking on quick vegetables; salt after on watery ones like courgette if you want firmer results. Acid — lemon, vinegar, a squeeze of lime — always goes on after they come off the grill, when it lifts everything rather than stewing.
Timing vegetables around the meat
A two-zone fire makes this easy, and the sequencing more or less arranges itself.
Sear your meat over the coals first, then move it to the cool side to finish under the lid. That frees the hot zone exactly when the vegetables need it, and most vegetables cook in about the time a thick cut takes to come up to temperature and rest.
Dense vegetables go the other way round: they go on the cool side before the meat, since they need the longest. A whole head of garlic or a few potatoes tucked at the back of the indirect zone will be ready about when everything else is.
Setting up the two zones is covered in how to use a charcoal grill, and the temperature targets are in the temperature guide.
Three things that make vegetables better
Cook them in the fat. If you have grilled meat first, put the vegetables on the same part of the grate. The rendered fat left on the bars is free flavor.
Char more than feels right.Vegetables can take considerably more color than meat before they turn bitter, and blackened edges on a spring onion or a pepper are the best part. This is the opposite of the advice for meat — where heavy charring is worth avoiding — because vegetables don’t form the same compounds that make charred meat a concern.
Dress them the moment they come off. Warm vegetables absorb dressing; cold ones sit in it. Olive oil, lemon, flaky salt and something green, straight onto the hot tray.
For the vegetable that most deserves its own page, our grilled corn method covers husk-on versus husk-off in full. And if you want more ideas than a side dish, the best things to grill list goes beyond vegetables entirely.
Frequently asked questions
What are the best vegetables to grill?
Corn, peppers, courgette, red onion, asparagus, mushrooms and aubergine are the reliable core — all of them hold together on a grate, take char well, and cook in a time that suits a charcoal fire. Dense vegetables like potatoes and carrots grill beautifully too, but need indirect heat or a parboil first so the inside cooks before the outside burns.
Should you oil vegetables before grilling?
Yes, lightly, and oil the vegetables rather than the grate. Oil on hot bars burns off almost immediately and leaves the food to stick anyway; a thin coat on the vegetable itself conducts heat into the surface, promotes browning and stops it welding to the grate. A tablespoon or two tossed through a whole tray is plenty — dripping oil causes flare-ups.
How do you stop vegetables falling through the grill grate?
Cut for the grate, not for the plate. Slice courgette and aubergine into long planks rather than rounds, cut peppers into quarters, leave spring onions whole, and cut onions into thick rings or wedges with the root end intact to hold the layers together. For anything genuinely small — cherry tomatoes, mushrooms, chopped peppers — use skewers or a grill basket.
Do you grill vegetables over direct or indirect heat?
It depends on density. Quick, high-water vegetables — courgette, asparagus, peppers, spring onions, mushrooms — go directly over the coals for a few minutes a side. Dense ones — potatoes, carrots, beetroot, whole squash, cabbage wedges — want the cool side with the lid down, so they cook through before the outside chars.
How long do vegetables take on a charcoal grill?
Most quick vegetables take 4 to 10 minutes total over direct heat: asparagus around 4-6, courgette planks 6-8, pepper quarters 8-10, corn 10-15 turning regularly. Dense vegetables take 25-45 minutes over indirect heat, or much less if you parboil them first. Cook by look and feel — a knife should meet slight resistance, not slide straight through.
Can you grill vegetables and meat at the same time?
Yes, and a two-zone fire makes it easy. Sear the meat over the coals, then move it to the cool side to finish while you use the freed-up hot zone for vegetables. Timing works out well because most vegetables cook in the time a thick cut needs to rest — vegetables also benefit from being cooked in the meat's rendered fat if you use the same area of grate.
Should you grill vegetables in foil?
Only when you specifically want steaming rather than grilling. A foil packet traps moisture, so the vegetables soften but never char — which is fine for sliced potatoes or a mixed packet with butter and herbs, and pointless for asparagus or peppers. If char is what you're after, put them on the bare grate.
Sources
- USDA FSIS — Grilling Food Safely — USDA on safe handling at the grill, using a food thermometer, and the difference between grilling and slower cooking (accessed July 21, 2026)
- National Cancer Institute — Chemicals in Meat Cooked at High Temperatures and Cancer Risk — NCI on how HCAs form above ~300°F and PAHs form when fat drips onto flames and the smoke coats the food — with practical ways to reduce both (accessed July 21, 2026)
Keep reading
How to Grill Corn on the Cob
Husk-on or husk-off, charred or tender — the full method for the best vegetable on the grill.
Read the methodThe Best Things to Grill
Twenty-five ideas beyond burgers, sorted by time and cost.
Read the listCharcoal Grill Temperature Guide + Chart
The heat-zone chart — useful when you're juggling direct and indirect at once.
See the chartBest Grill Tongs
Turning thirty pieces of vegetable is where a long, precise pair earns its money.
See the picks