Vegetables on the grill suffer from two problems at once. The temperature window for proper char (450 F or higher) is narrow, and the cook time required to soften the interior varies wildly by vegetable. The result for most home cooks is some combination of charred-but-raw or cooked-but-pale, depending on which mistake gets made. The solution is a two-zone setup that lets you sear on direct heat and finish on indirect, plus a chart of the actual times each vegetable needs. This guide covers the prep, the oil and salt timing, the temperature targets, and the cook times for the 12 most common grilled vegetables. The aim is the kind of plate where peppers blister but stay crisp, zucchini takes a char without turning to mush, and corn comes off the grill juicy.

The two-zone setup

A two-zone grill has one side hot (direct heat, 450 to 550 F) and one side moderate (indirect, 300 to 375 F).

Charcoal grill: bank the coals to one side. Leave the other side empty.

Gas grill: light only half the burners on high. Leave the other half off.

Pellet smoker: set to 400 to 450 F. Use a grill grate accessory or a cast-iron pan for direct sear. Move to a cooler zone for indirect.

The hot side handles char. The moderate side handles the finish. Almost all grilled vegetables benefit from this dual approach.

Oil and salt before grilling

Toss vegetables with high-smoke-point oil (avocado, refined olive, grapeseed) at 1 to 2 tablespoons per pound. Coat lightly but evenly. Pooled oil pools to the bottom of the bowl and never reaches the grill.

Salt timing depends on water content.

Watery vegetables (zucchini, eggplant, mushrooms, summer squash): salt 15 to 30 minutes ahead. Place on paper towels to absorb the released water. Pat dry before grilling.

Firm vegetables (peppers, onions, asparagus, corn, romaine for grilling, brassicas): salt just before grilling, or after.

The chart, by vegetable

Asparagus. Trim the woody ends (the bottom inch). Snap one spear; the natural break point is the right trim line for the whole bunch. Oil, salt, pepper. Direct heat 2 to 3 minutes per side, rolling once or twice. Total 4 to 6 minutes. Finish with lemon zest.

Bell peppers. Cut into quarters or thirds, removing seeds and ribs. Oil, salt. Direct heat 3 to 4 minutes skin-side down, then 2 to 3 minutes flesh-side down. Total 5 to 7 minutes. The skin should char and blister. Optional: place charred peppers in a covered bowl for 10 minutes after grilling to steam off the skin.

Corn on the cob. Three methods.

Method 1, husk on: soak in water 30 minutes. Grill on indirect heat, lid down, 20 to 25 minutes, rotating every 5. Remove husks (use gloves). Brush with butter and salt.

Method 2, husked and oiled: oil ears, salt, grill on direct heat 10 to 12 minutes, rolling every 2 to 3 minutes for even char.

Method 3, foiled with butter: husk ears, place each on foil with a tablespoon of butter and salt, wrap tightly. Grill on indirect heat 18 to 20 minutes. No char but very juicy.

Eggplant. Slice into half-inch rounds or planks. Salt heavily and rest 30 minutes. Pat dry. Oil. Direct heat 3 to 4 minutes per side. Total 6 to 8 minutes. Finish to indirect side for 2 to 3 minutes if interior is still firm.

Mushrooms (whole portobellos). Remove stems. Oil top and bottom, salt. Direct heat 4 to 5 minutes gill-side up, then 4 to 5 minutes gill-side down. Total 8 to 10 minutes. The gills will release liquid; this is normal.

Mushrooms (cremini, button, shiitake). Skewer or use a grill basket. Oil, salt. Direct heat 6 to 8 minutes total, tossing 2 or 3 times.

Onions. Cut into half-inch rounds, leaving the rings stacked. Skewer horizontally through the rings so they hold together. Oil, salt. Direct heat 3 to 4 minutes per side, then move to indirect 4 to 6 minutes for the centers to soften. Total 10 to 14 minutes.

Red onion as a quick char: quarter through the root end to keep wedges intact. Direct heat 3 to 4 minutes per cut side. Total 6 to 8 minutes. Good for tacos and salads.

Romaine lettuce (for grilled Caesar). Halve lengthwise through the root. Oil cut side only, salt. Direct heat 60 to 90 seconds cut side down. Do not move to indirect; serve immediately while still crisp. Total 60 to 90 seconds.

Tomatoes (firm romas). Halve lengthwise. Oil, salt. Direct heat 3 to 4 minutes cut side down. Total 4 to 6 minutes. Soft tomatoes turn to puree and should not be grilled.

Zucchini and yellow squash. Cut into quarter-inch lengthwise planks or half-inch rounds. Salt and drain 15 minutes. Pat dry. Oil. Direct heat 2 to 3 minutes per side. Total 4 to 6 minutes.

Broccoli and cauliflower. Cut into florets. Par-boil 3 minutes in salted water. Drain and pat dry. Oil, salt. Direct heat 3 to 4 minutes per side. Total 6 to 8 minutes. Skipping the par-boil produces burned tips with raw stems.

Sweet potatoes. Slice into quarter-inch rounds. Par-boil 5 minutes. Pat dry. Oil, salt. Direct heat 3 to 4 minutes per side. Total 6 to 8 minutes. Skipping par-boil triples the grill time and burns the surface.

Mistakes to avoid

Skipping the oil. Dry vegetables stick to grates and steam instead of brown.

Crowding the grill. Vegetables in contact with each other steam each other and never develop char. Leave half an inch between pieces.

Closing the lid for direct heat. The lid traps moisture and steam. Use the lid only for the indirect finish phase.

Flipping too often. Char needs time on a hot grate. Flip once per side unless rolling cylindrical items.

Salting watery vegetables right before grilling. The released water steams the surface and prevents browning.

Salting after the cook on charred vegetables. Salt does not adhere to a hot dry char. Salt before or during the cook, not after.

For related guides, see the reverse sear on grill method for steak and the kamado temperature control primer for managing two-zone fires on charcoal.

Frequently asked questions

Why do my grilled vegetables turn out either charred and raw or perfectly cooked but pale?+

The fix is two-zone grilling. Char the surface over direct heat (450 to 550 F) for 60 to 90 seconds per side, then move to indirect heat (300 to 350 F) and finish with the lid down for 5 to 12 minutes depending on the vegetable. Single-zone grilling at medium heat either burns the outside before the inside cooks or cooks the inside before the outside browns. Two zones solve both.

Should I oil the grates or oil the vegetables?+

Oil the vegetables. Brush or toss with 1 to 2 tablespoons of high smoke-point oil (avocado, refined olive, grapeseed) per pound of vegetables. Oiled grates flame up when food is placed on them and the oil burns off in seconds anyway. Pre-oiling vegetables protects against sticking, helps seasoning adhere, and accelerates the Maillard browning that produces grill marks.

What vegetables should never go on a grill?+

Leafy greens that lack structure (spinach, lettuce, mesclun) wilt immediately and turn bitter. Soft tomatoes (other than firm romas split lengthwise) fall through the grates. Brassica florets (raw broccoli and cauliflower) cook unevenly and burn at the tips before the stems soften (par-boil them 3 minutes first). Garlic cloves burn at 350 F. Most root vegetables (potatoes, carrots, beets) need pre-cooking before they will grill in a reasonable time.

When should I salt grilled vegetables?+

Salt depends on the vegetable. Watery vegetables (zucchini, eggplant, mushrooms) should be salted 15 to 30 minutes before grilling and patted dry. The salt pulls out water and concentrates flavor. Firm vegetables (peppers, onions, asparagus, corn) should be salted right before grilling. Salting watery vegetables right before the grill produces steam and prevents browning. Salting firm vegetables too early just creates a wet surface.

How do I keep small vegetables from falling through the grates?+

Three options. A grill basket (the most flexible solution) holds small items and is the best general answer. Skewers (metal preferred; soak wooden 30 minutes in water) work for things that can be pierced. A cast-iron griddle or grill pan placed directly on the grates turns the grill into a flat-top for the smallest items (sliced shallots, halved cherry tomatoes, capers). Skewers and baskets both let smoke flavor through. A griddle does not.

Jordan Blake
Author

Jordan Blake

Sleep Editor

Jordan Blake writes for The Tested Hub.