Savory Summer Squash Frittata Recipe

There’s a moment every summer when the air gets thick with the scent of ripening fruit, and the grill becomes the true heart of the kitchen. That’s when I find myself reaching for peaches—not for pie or jam, but for something entirely unexpected. I still remember the first time I brought a platter of grilled peaches to a potluck. I layered them with creamy mozzarella and fresh basil, then drizzled everything with a syrupy balsamic glaze. People stopped mid-conversation. They asked, “What is this magic?” It was simple, really. It was a Grilled Peach Caprese Salad, and it completely changed the way I think about summer cooking.

This isn’t your classic tomato-and-mozzarella affair. It’s a sweet, smoky, and tangy twist that feels both familiar and entirely new. The heat of the grill caramelizes the peaches, drawing out their natural sugars and adding a kiss of char. Paired with cool, milky mozzarella and peppery basil, every bite is a celebration of contrast. It’s the salad that steals the show, and I’m about to show you exactly how to make it.

Recipe Timing

  • Prep Duration: 10 minutes
  • Active Cooking: 6 minutes
  • Total Duration: 16 minutes
  • Portion Size: Serves 4 as a side or appetizer
  • Complexity: Simple

Nutritional Recipe

  • Calories per portion: 265
  • Protein: 14g
  • Carbs: 18g
  • Fats: 16g
  • Fiber: 2g
  • Sugars: 14g
  • Sodium: 380mg

Why You’ll Love This Grilled Peach Caprese Salad

You will love this because it’s a 16-minute recipe that looks like you spent an hour plating. The peaches go from firm to fork-tender in just a few minutes on the grill, and the whole thing comes together without any complicated techniques or hard-to-find ingredients. It’s naturally gluten-free, vegetarian, and packed with fresh, vibrant flavors. Plus, it’s the kind of dish that makes people at the table lean in and say, “Wait—peaches on a salad? That’s brilliant.” It is brilliant, and it’s yours to make tonight.

The Complete Cooking Journey

We start by preheating the grill to a medium-high heat. While the grates get nice and hot, we slice the peaches in half and remove the pits. A quick brush of olive oil on the cut sides, and onto the grill they go. In about four minutes, you’ll see beautiful grill marks forming, and the peaches will soften just enough. Off the heat, we let them cool slightly before slicing into wedges. Then comes the fun part: layering the peaches with fresh mozzarella and basil on a serving platter. A drizzle of the best balsamic glaze you can find, a pinch of flaky salt, and a crack of black pepper finish the dish. It’s simple, intentional, and utterly delicious.

Ingredients:

  • 4 ripe but firm peaches (freestone or clingstone, whichever you prefer)
  • 8 ounces fresh mozzarella (the soft, milky kind, preferably in a ball or large slice)
  • 1/2 cup fresh basil leaves (small leaves left whole, larger ones gently torn)
  • 2 tablespoons extra-virgin olive oil (plus a little extra for brushing the peaches)
  • 2 tablespoons balsamic glaze (store-bought or homemade, see tip below)
  • 1/2 teaspoon flaky sea salt (like Maldon, for a delicate crunch)
  • 1/4 teaspoon freshly ground black pepper
  • Optional: 2 tablespoons toasted pine nuts or 4 thin slices of prosciutto for extra texture and salt

Method:

Step 1: Preheating the Grill and Preparing the Peaches

Preheat your grill (outdoor gas or charcoal, or an indoor grill pan) to medium-high heat, about 400°F (200°C). While the grill heats, wash the peaches and gently pat them dry. Using a sharp knife, cut each peach in half around the pit, then twist the halves apart. Remove the pit with a small spoon or your fingers. Lightly brush the cut sides of the peach halves with a little olive oil—this prevents sticking and encourages beautiful caramelization.

Step 2: Grilling the Peaches to Perfection

Place the peach halves cut-side down on the hot grill grates. Let them cook undisturbed for 3 to 4 minutes. You’ll know they’re ready when you see distinct, dark grill marks and the edges start to soften. Using a thin spatula, carefully flip the peaches and grill for another 1 to 2 minutes on the skin side, just to warm them through. Transfer the grilled peaches to a cutting board and let them rest for about 2 minutes. Once cool enough to handle, slice each half into 3 or 4 wedges.

Step 3: Assembling the Salad with Artful Precision

On a large, flat serving platter or wooden board, begin layering your ingredients. Start with a bed of fresh basil leaves. Arrange the peach wedges and mozzarella slices (or small torn pieces of mozzarella) over the basil, alternating them in a pleasing pattern. Don’t overthink the arrangement—just let the colors and shapes mingle naturally.

Step 4: Dressing and Finishing the Dish

Drizzle the extra-virgin olive oil evenly over the entire salad. Follow with the balsamic glaze, using a spoon to create thin ribbons across the peaches and cheese. Sprinkle the flaky sea salt and freshly ground black pepper over everything. If you’re using pine nuts or prosciutto, scatter or drape them on top now. Serve immediately at room temperature for the best flavor and texture.

Serving Suggestions & Pairings

This salad is incredibly versatile. Serve it as a stunning appetizer at a summer barbecue, or make it the centerpiece of a light lunch alongside a crusty baguette. It pairs beautifully with grilled chicken, fish, or even a simple pasta with pesto. For drinks, a crisp Sauvignon Blanc or a chilled rosé complements the sweet and tangy notes perfectly. If you’re hosting a dinner party, this salad is the perfect start to a meal featuring grilled lamb chops or a citrusy shrimp skewer.

Storage & Leftovers Guide

Grilled Peach Caprese Salad is best enjoyed immediately, while the peaches are still slightly warm and the mozzarella is at its creamiest. However, if you have leftovers, store them in an airtight container in the refrigerator for up to 1 day. Note that the peaches will release some juice and the basil may darken, so the texture will be softer. To refresh leftovers, let them come to room temperature and add a fresh drizzle of balsamic glaze and a new sprinkle of salt. Do not freeze—the mozzarella will become rubbery, and the peaches will lose their structure.

Kitchen Wisdom & Success Tips

The number one secret to this recipe is using peaches that are ripe but still slightly firm. If they’re too soft, they’ll turn to mush on the grill. Too hard, and they’ll lack sweetness. Look for peaches that yield just a little when you gently squeeze near the stem. Also, make sure your grill grates are clean and well-oiled to prevent sticking. If you’re using a grill pan indoors, keep the heat steady and don’t overcrowd the pan—work in batches if needed. Lastly, invest in a good-quality balsamic glaze. It’s thicker and sweeter than regular balsamic vinegar and creates that beautiful, glossy finish. You can make your own by simmering 1 cup of balsamic vinegar with 2 tablespoons of brown sugar until it’s reduced by half and syrupy.

Flavor Variations & Adaptations

This salad is a fantastic base for experimentation. Try substituting nectarines or plums for the peaches—they grill just as well and offer a slightly different sweetness. For a savory twist, add a handful of arugula or watercress to the basil layer for a peppery bite. If you want more protein, top the salad with grilled shrimp or crumbled goat cheese instead of mozzarella. For a vegan version, replace the mozzarella with a thick slice of grilled tofu or a creamy cashew cheese, and use a good-quality balsamic glaze. You can also add a drizzle of honey or a sprinkle of crushed red pepper flakes for a sweet-heat combo that’s absolutely addictive.

Reader Questions & Solutions

Q: Can I use canned or frozen peaches instead of fresh?

Savory Summer Squash Frittata

A: Fresh peaches are best for grilling because they hold their shape and develop those lovely caramelized marks. Canned peaches are too soft and will fall apart. If you must use frozen, thaw them completely, pat them very dry, and grill them quickly—but the texture won’t be the same.

Q: My peaches stuck to the grill. What went wrong?

A: This usually happens if the grill grates aren’t clean or well-oiled. Make sure to scrub your grates with a wire brush before heating, then lightly oil them using a paper towel dipped in vegetable oil held with tongs. Also, don’t move the peaches too early—let them cook until a crust forms, which naturally releases them.

Q: What if I can’t find balsamic glaze?

A: No problem! You can easily make your own, as mentioned in the tips. Alternatively, use a regular balsamic vinegar, but drizzle it lightly and be aware it will be more tart and runny. You can also buy balsamic glaze in most grocery stores near the vinegar or specialty condiments.

Q: Is there a way to make this salad ahead of time for a party?

A: I recommend grilling the peaches up to an hour in advance and keeping them at room temperature. Assemble the salad just before serving to keep the basil fresh and the mozzarella creamy. If you need to prep even earlier, store the grilled peaches separately and bring them to room temp before assembling.

Q: Can I use a different cheese?

A: Absolutely. Fresh mozzarella is classic, but burrata is even creamier and makes for a luxurious version. You can also use a mild feta for a saltier bite, or a soft goat cheese for tanginess. Just avoid aged cheeses like Parmesan, as they don’t have the same soft texture.

Q: I don’t have a grill. Can I still make this?

A: Yes! Use a grill pan on your stovetop over medium-high heat. You can also broil the peaches in your oven on a baking sheet lined with foil, cut-side up, for about 5 minutes until they’re caramelized. A cast-iron skillet works beautifully too.

Wrapping Up

This Grilled Peach Caprese Salad is more than just a recipe—it’s a little piece of summer that you can create in your own kitchen, no matter the season. It’s proof that the best dishes don’t need long ingredient lists or hours of effort. They just need a few perfect components, a little heat, and a lot of love. I hope you make this for your next gathering, for a quiet dinner on the porch, or even just for yourself on a Tuesday. Because you deserve something this beautiful, this simple, and this good. Now go light that grill—and let the peaches work their magic.

Savory Summer Squash Frittata - pin

Scroll to Top