
Grilled Zucchini Caprese Salad tastes smoky, juicy, herby, and a little cheesy, like summer on a plate with extra char marks. It works perfectly for busy home cooks who want a 25-minute side or light main that feels special without a ton of effort. I first made this on a Tuesday when my fridge only held zucchini, mozzarella, and tomatoes, and my family still talks about that dinner.
Why Make This Grilled Zucchini Caprese Salad at Home
You control the char, the salt, and the amount of cheese, which already makes this better than anything from a deli case. The grilled zucchini adds a smoky depth that fresh zucchini never hits, and the warm slices slightly melt the mozzarella in the best way.
You also use up extra zucchini and tomatoes before they go sad and wrinkly in the crisper. The recipe works for gluten free, vegetarian, and low carb eaters, so you please a whole crowd with one platter.
My family asked me to make this Grilled Zucchini Caprese Salad three nights in a row, and I happily agreed because it tastes like a fancy restaurant side with almost no work ★★★★★
Ingredients You Need
For the grilled zucchini:
- 3 medium zucchini, sliced lengthwise into 1/4 inch planks
- 2 tablespoons extra virgin olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried Italian seasoning or dried oregano
For the Caprese part:
- 8 ounces fresh mozzarella, sliced or torn
- Use ciliegine (small balls) or pearls if you like bite size pieces.
- 2 cups cherry or grape tomatoes, halved
- Use mixed colors if possible for prettier salad.
- 1/4 cup fresh basil leaves, torn or thinly sliced
- 2 to 3 tablespoons balsamic glaze
- Store bought glaze works great and saves time.
- 2 to 3 tablespoons extra virgin olive oil
- Flaky sea salt, to finish
- Freshly ground black pepper, to finish
Optional flavor boosters:
- 1 small clove garlic, very finely minced or grated
- Pinch of red pepper flakes
- 1 teaspoon lemon zest
- 1 teaspoon honey if your tomatoes taste bland
Substitutions and notes:
- Swap zucchini with yellow squash or a mix of both.
- Use marinated mozzarella balls for extra flavor and skip extra olive oil.
- Use lactose free mozzarella if you need a dairy friendly version.
- Use large tomatoes (Roma or heirloom) cut into wedges if you do not have cherry tomatoes.
Equipment list:
- Outdoor grill, grill pan, or cast iron skillet
- Tongs
- Large mixing bowl
- Cutting board and sharp knife
- Small bowl for seasoning oil
- Large serving platter
Tips & Mistakes
- Pat zucchini dry before seasoning so it grills instead of steaming.
- Slice zucchini evenly so all pieces cook at the same speed.
- Oil the zucchini, not the grill grates, to reduce flare ups.
- Heat the grill or grill pan until it feels very hot so you get good grill marks.
- Do not crowd the pan or grill, or the zucchini will turn soggy.
- Pull zucchini when it feels tender but still holds shape, not mushy.
- Add salt to tomatoes right before serving so they do not release too much liquid.
- Let grilled zucchini cool slightly before mixing with mozzarella so the cheese softens but does not fully melt.
- Taste and adjust salt, acid, and olive oil at the end so the salad pops.
- Add balsamic glaze lightly at first, then more if needed, since glaze tastes sweet and strong.
How to Make Grilled Zucchini Caprese Salad
Step 1: Prep the zucchini
Slice the zucchini lengthwise into planks about 1/4 inch thick. Lay them on a cutting board or tray in a single layer. Pat both sides dry with paper towels.
In a small bowl, mix olive oil, kosher salt, black pepper, garlic powder, and Italian seasoning. Brush or rub this mixture on both sides of each zucchini slice.
Step 2: Heat the grill or pan
Preheat your outdoor grill or grill pan over medium high heat until hot. You should feel strong heat when you hold your hand a few inches above the grates for a couple of seconds. If you use a cast iron skillet, heat it dry first, then lightly oil it right before the zucchini goes in.
Step 3: Grill the zucchini
Lay zucchini planks on the hot grill in a single layer. Cook about 3 to 4 minutes on the first side until grill marks appear and the edges look tender. Flip and cook another 2 to 3 minutes on the second side.
Move finished zucchini to a plate or tray and let it cool for 5 to 10 minutes. You want it warm, not steaming hot, before it touches the mozzarella.
Step 4: Prep the Caprese ingredients
While the zucchini cools, slice or tear the fresh mozzarella into bite size pieces. Halve the cherry tomatoes and place them in a large bowl. Sprinkle the tomatoes with a pinch of salt and pepper to wake up the flavor.
Stack the basil leaves, roll them into a little cigar shape, and slice into thin ribbons. Keep them aside so they stay bright and fresh.
Step 5: Assemble the salad
Cut the grilled zucchini planks into large chunks or wide strips if you prefer smaller pieces. Add the zucchini to the bowl with tomatoes. Drizzle with olive oil and toss gently.
Add the mozzarella and most of the basil. Toss again very gently so the mozzarella does not break up too much. Taste and adjust salt, pepper, and olive oil.
Step 6: Finish with glaze and garnish
Transfer the salad to a large serving platter. Drizzle balsamic glaze in a thin zigzag over the top. Sprinkle with the remaining basil and a pinch of red pepper flakes if you like a little heat.
Finish with flaky sea salt and a few extra grinds of black pepper. Serve slightly warm or at room temperature for the best flavor.
Variations I've Tried
I swap the mozzarella with small chunks of feta and skip the balsamic glaze for a more briny, Mediterranean style version. I also add cooked farro or quinoa to turn this Grilled Zucchini Caprese Salad into a full meal that packs well for lunches.
Sometimes I add grilled corn kernels and a squeeze of lime for a sweet, smoky twist. On cooler nights, I toss everything with warm cooked pasta and turn it into a grilled zucchini Caprese pasta dinner.
How to Serve Grilled Zucchini Caprese Salad
Serve this Grilled Zucchini Caprese Salad slightly warm or at room temperature so the flavors shine and the mozzarella stays soft. Pair it with grilled chicken, roasted chicken thighs, or simple baked fish for a balanced meal. It also tastes great next to veggie burgers, turkey burgers, or a big platter of garlic bread.
You can spoon it over toasted sourdough or ciabatta for a chunky bruschetta style snack. Pack leftovers in a lunch box with some crackers and fresh fruit for a light but satisfying meal.
How to store
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Keep the basil garnish separate if possible and add fresh basil right before serving again.
- Skip the freezer, since zucchini, tomatoes, and mozzarella lose texture after freezing.
- Reheat gently in a skillet over low heat for a few minutes, just until the chill comes off, or enjoy straight from the fridge as a cold salad.

Grilled Zucchini Caprese Salad
Ingredients
Method
- Slice the zucchini lengthwise into planks about 1/4 inch thick and lay them in a single layer on a cutting board or tray. Pat both sides dry with paper towels.
- In a small bowl, mix 2 tablespoons olive oil, kosher salt, black pepper, garlic powder, and Italian seasoning. Brush or rub this mixture on both sides of each zucchini slice.
- Preheat an outdoor grill, grill pan, or cast iron skillet over medium-high heat until very hot. If using a skillet, heat it dry first, then lightly oil it right before cooking the zucchini.
- Lay zucchini planks on the hot grill or pan in a single layer. Cook about 3 to 4 minutes on the first side until grill marks appear and the edges look tender. Flip and cook another 2 to 3 minutes on the second side.
- Transfer the grilled zucchini to a plate or tray and let it cool for 5 to 10 minutes until warm but not steaming hot.
- While the zucchini cools, slice or tear the mozzarella into bite-size pieces. Halve the cherry or grape tomatoes and place them in a large bowl. Sprinkle the tomatoes with a pinch of salt and pepper.
- Stack the basil leaves, roll into a tight cylinder, and slice into thin ribbons. Set most of the basil aside for mixing and reserve a little for garnish.
- Cut the grilled zucchini planks into large chunks or wide strips. Add the zucchini to the bowl with the tomatoes. Drizzle with about 2 tablespoons olive oil and toss gently.
- Add the mozzarella and most of the basil to the bowl. Toss very gently so the mozzarella does not break up too much. Taste and adjust salt, pepper, and olive oil. Add any optional flavor boosters such as minced garlic, red pepper flakes, lemon zest, or honey if using.
- Transfer the salad to a large serving platter. Drizzle balsamic glaze in a thin zigzag over the top. Sprinkle with the remaining basil, flaky sea salt, and a few extra grinds of black pepper. Serve slightly warm or at room temperature.
Notes
Approximate per serving (4 servings): 260 calories; fat 20 g; saturated fat 8 g; carbohydrates 11 g; fiber 2 g; sugars 7 g; protein 11 g; sodium 520 mg. Values will vary based on exact zucchini size, mozzarella, balsamic glaze, and added optional ingredients.
