This grilled zucchini with mozzarella is a light yet satisfying side dish that’s perfect for everyday cooking.
Packed with fresh summer flavors, it offers plant-based fiber from zucchini, lean protein from mozzarella, and healthy fats from olive oil.
Low in carbs and free of heavy sauces, it’s a wholesome option that comes together in minutes.
Whether served warm, at room temperature, or chilled, it’s a versatile, crowd-pleasing favorite.

Zucchini with Mozzarella
Equipment
- 1 outdoor grill or grill pan
- 1 Sharp Knife
- 1 Cutting board
- 1 Serving Platter
- 1 basting brush (for oiling zucchini)
Ingredients
- 3 medium zucchini about 1 ½ lbs., cut lengthwise
- 5 campari or similar tomatoes sliced ½-inch thick
- 8 –10 oz fresh mozzarella cheese thinly sliced
- ¼ tsp garlic powder
- 2 tbsp olive oil plus more for drizzling
- ½ tsp kosher salt or to taste
- ½ tsp freshly ground black pepper or to taste
- Fresh basil leaves thinly sliced
- 1 –2 tbsp balsamic glaze optional, for serving
Instructions
- Prepare the Zucchini: Start by washing the zucchini under cold running water to remove any dirt. Pat them completely dry with a clean kitchen towel or paper towel. Trim off both ends and carefully slice each zucchini in half lengthwise to create long flat pieces. These wide surfaces will grill more evenly and give you enough space for layering the toppings later.
- Season the Zucchini: Place the zucchini halves on a large tray or cutting board, flesh side up. Using a basting brush (or your hands), lightly coat each piece with a thin layer of olive oil on both sides. Sprinkle garlic powder evenly over the top, followed by kosher salt and freshly ground black pepper. This simple seasoning enhances the natural flavor of zucchini without overpowering the freshness of the toppings.
- Preheat and Prepare the Grill: If you’re using an outdoor gas grill, preheat it to medium heat (about 375–400°F). Make sure the grates are clean to prevent sticking, then lightly oil them using a paper towel dipped in olive oil and held with tongs. If you prefer cooking indoors, you can use a cast-iron grill pan over medium heat. Just be sure to brush the pan lightly with oil to create a non-stick surface.
- Grill the Zucchini: Place the zucchini halves cut side down directly on the hot grill grates. Grill for 3–5 minutes per side, turning carefully with tongs once the underside has nice grill marks. The zucchini should be tender when pierced with a knife but still firm enough to hold its shape—avoid overcooking, as mushy zucchini won’t support the toppings. Cooking time will vary slightly depending on thickness, so keep an eye on them.
- Transfer to a Serving Dish: Once the zucchini are grilled to perfection, remove them from the heat and arrange them cut side up on a large serving platter or tray. This presentation not only looks inviting but also creates a natural “base” for layering the cheese, tomatoes, and herbs.
- Add the Mozzarella: While the zucchini is still slightly warm, layer thin slices of fresh mozzarella on top of each piece.The gentle heat from the zucchini will soften the cheese, allowing it to settle beautifully into the surface. Use enough slices to cover most of the zucchini but leave some green edges visible for a colorful presentation.
- Add the Tomatoes: Next, arrange the tomato slices over the mozzarella in a slightly overlapping pattern. Choose firm but ripe tomatoes so they hold their shape and release just enough juice to add freshness without making the zucchini watery. The vibrant red against the creamy white mozzarella creates an eye-catching caprese-style topping.
- Garnish with Basil and Olive Oil: Sprinkle the zucchini generously with freshly julienned basil leaves. The basil adds a bright herbal aroma that balances the richness of the cheese. Drizzle a little extra olive oil over the top for a silky finish and extra flavor. At this stage, you can also adjust the seasoning by adding a light pinch of salt and pepper if desired.
- Optional Balsamic Drizzle: For added depth and a touch of sweetness, finish with a drizzle of balsamic glaze. This step is optional but highly recommended, as the tangy-sweet glaze complements the grilled zucchini and creamy mozzarella perfectly.
- Slice and Serve: Using a sharp knife, carefully cut the zucchini into smaller portions for serving. This dish can be enjoyed hot off the grill, at room temperature, or even chilled the next day as a refreshing cold side.It pairs wonderfully with grilled meats, pasta, or can stand alone as a light vegetarian main course.
Notes
- Tomato Choice Matters: Campari tomatoes work well, but vine-ripened or cherry tomatoes are also excellent alternatives. Look for firm tomatoes to prevent sogginess.
- Mozzarella Options: Fresh mozzarella in a log or ball works best. Pre-sliced mozzarella can also be used, but thicker slices may take longer to soften.
- Grill Pan Adjustments: If using a grill pan, allow slightly longer cooking times for thicker zucchini. Always oil the pan lightly to avoid sticking.
- Olive Oil Use: Use high-quality extra-virgin olive oil for best flavor. You can adjust the amount depending on taste preferences.
- Serving Temperature: This dish is versatile—it tastes great warm, at room temperature, or even chilled as a refreshing salad.
Chef’s Secrets For Perfect Grilling
The key to perfectly grilled zucchini lies in balancing tenderness with firmness.
Always preheat your grill or pan and ensure the grates or surface are well-oiled to prevent sticking.
Light seasoning before grilling enhances the natural flavor without overpowering it.
For the best melt on mozzarella, grill zucchini until just tender, then immediately top with cheese so it softens without overcooking.
Fresh herbs like basil should be added at the end to preserve their fragrance and vibrant color.
Finally, slicing zucchini evenly ensures consistent cooking and an appealing presentation.
Serving Suggestions And Flavor Pairings
Grilled zucchini with mozzarella is incredibly versatile.
Serve it as a side to grilled chicken, fish, or even a plant-based protein like tofu for a complete meal.
For a fresh Mediterranean twist, drizzle with balsamic glaze or add roasted red peppers. Pair it with crusty bread or a light pasta dish for an elegant yet simple dinner.
This dish also works beautifully as part of a buffet or picnic, as it can be enjoyed warm, at room temperature, or chilled, making it a crowd-pleaser for any occasion.
Storage Tips For Freshness
Leftovers can be stored in an airtight container in the refrigerator for up to 2–3 days.
To maintain texture, keep the basil separate and add it just before serving.
Reheating is best done in a low-temperature oven (around 300°F / 150°C) for 5–7 minutes to avoid overcooking the zucchini or melting the cheese too much.
Avoid microwaving if possible, as it can make the zucchini soggy.
This recipe also freezes well without toppings; grill zucchini first, then freeze plain pieces, adding cheese and tomatoes after thawing.
Frequently Asked Questions
1. Can I make this recipe vegan?
Absolutely! Substitute mozzarella with a plant-based cheese, such as cashew-based or almond mozzarella.
Drizzle extra olive oil to enhance creaminess, and the flavor remains fresh and satisfying.
2. Can I bake zucchini instead of grilling?
Yes! Preheat your oven to 425°F (220°C), place the zucchini on a baking sheet, drizzle with olive oil, and bake for 12–15 minutes until tender.
Then add mozzarella and tomatoes and return to the oven for a few minutes to melt the cheese.
3. How thick should I slice zucchini?
Aim for halves that are roughly ½–inch thick. This thickness allows the zucchini to cook evenly on the grill without becoming mushy while providing enough surface for the toppings to stay in place.
4. Can I prepare this dish in advance?
You can prep zucchini, tomatoes, and mozzarella separately in advance. Grill zucchini just before serving to maintain freshness and texture.
f made ahead, store toppings separately and assemble just before serving.
5. What is the best way to prevent zucchini from getting soggy?
Salt the zucchini lightly and let it rest for a few minutes before grilling to draw out excess moisture, then pat dry.
Avoid overcooking, and layer toppings gently, adding fresh basil at the last moment to preserve texture and flavor.