Ingredients
Equipment
Method
Preheat and portion
- Preheat your grill to medium-high, aiming for steady heat before you cook. Keep the lid closed to build temperature quickly.
- Divide the zucchini, onion rings, and cherry tomatoes evenly among four large sheets of heavy-duty aluminum foil. Aim for even layers in each packet so everything cooks at the same pace.
Season and seal packets
- Top each portion with butter pats, then add minced garlic, Italian seasoning, red pepper flakes, salt, and black pepper. Spread ingredients across the vegetables so the flavor hits every bite.
- Fold the foil tightly to seal into packets, pressing the edges closed to prevent steam from escaping. Check for gaps by gently squeezing along the seams.
Grill and finish
- Grill over direct heat for 18–20 minutes until the zucchini is tender. Look for visible steam building inside and softened edges on the zucchini through the foil.
- Carefully open packets away from you—the steam is very hot. Keep the foil angled so the burst of steam rises upward as you lift the top.
- Top with grated parmesan and fresh herbs, letting the cheese melt over the hot zucchini. Serve in the foil with any melted juices pooled inside.
Notes
For best texture, slice zucchini into consistent 1/2-inch coins so they all become tender by the 18–20 minute grill window. Store leftovers in the refrigerator up to 3 days; reheat gently in a skillet or microwave until warmed through (parmesan may firm slightly). Freeze is not recommended because zucchini can soften too much. If you want a lighter option, use plant-based butter and a reduced amount of parmesan while keeping the garlic and seasonings the same.
