Preheat the grill: Heat a gas or charcoal grill to medium-high. You want it hot enough to sear but not scorch.
Prep the zucchini: Rinse, dry, and trim the ends. Slice lengthwise into planks about 1/3 inch thick or cut into thick rounds on a slight angle. Consistent thickness helps them cook evenly.
Season generously: In a large bowl, toss the zucchini with olive oil, salt, and pepper until every piece is lightly coated.
Add garlic powder if using. If you’re using fresh garlic, mix it with the oil first to distribute it evenly.
Oil the grates: Right before cooking, oil the grill grates with a folded paper towel dipped in oil and held with tongs. This helps prevent sticking and gives clean grill marks.
Grill the zucchini: Lay slices across the grates.
Cook 3–4 minutes on the first side until you see char marks and the edges start to soften. Flip and grill another 2–3 minutes. The goal is tender-crisp, not mushy.
Finish with brightness: Transfer to a platter.
Add lemon zest, a squeeze of lemon juice, and herbs if you like. Taste and adjust salt and pepper. A pinch of red pepper flakes adds a nice little kick.
Serve warm or at room temp: It’s great right away but also holds up well as part of a spread.