This **Grilled Peach Salad** is a vibrant celebration of summer, generously packed with creamy fresh mozzarella, crisp romaine lettuce, sweet plump blueberries, thinly sliced red onions, and crunchy toasted pine nuts. It’s all brought together with a simple, yet utterly delicious, olive oil and balsamic glaze drizzle. This refreshing peach salad recipe is exceptionally simple to prepare, bursting with fresh flavors that perfectly capture the essence of a warm summer day.
“Loved making this salad for our BBQ get-together and everyone enjoyed it. So refreshing, easy to make and tasty too!! 5 stars!” ~Haley

As the days grow longer and the sun shines brighter, my kitchen transforms into a hub for fresh, seasonal produce. Salads brimming with farm-fresh ingredients become my absolute favorite go-to side dishes during the glorious summer months. You adored my melon salad when I first shared it, and I just knew I had to introduce you to my latest creation: this irresistible stone fruit salad featuring grilled peaches.
This exquisite peach salad with fresh mozzarella is the quintessential dish for any summer gathering. Imagine it alongside savory burgers with a zesty tomato relish, perfectly grilled honey mustard salmon, or classic barbecue chicken. Its vibrant flavors and textures effortlessly complement a wide range of main courses. Alternatively, serve it as a light yet satisfying lunch on a balmy afternoon, perhaps paired with a refreshing sparkling vodka lime drink for a truly elevated experience.
Embrace the peak of peach season and pick up some juicy, ripe summer peaches. Whether you’re entertaining guests or enjoying a quiet meal at home, this sensational summer salad with peaches promises a burst of deliciousness with every forkful. It’s more than just a salad; it’s an experience that celebrates the very best of summer produce.
Why This Grilled Peach Salad is a Summer Essential
With peach season in full, glorious swing, this grilled peach salad has quickly become one of my most cherished and frequently made recipes. It’s a dish I prepare on repeat, and for very good reason. The magic truly happens when you introduce the peaches to the grill, adding an entirely new dimension of flavor to this already delightful fruit.
Whether you’re grilling outdoors on a sizzling barbecue or indoors using a trusty grill pan, the natural sugars within the peaches undergo a beautiful transformation. They caramelize, creating a delicate crust and intensifying their inherent sweetness. This process infuses the peaches with a subtly smoky, wonderfully sweet flavor that forms an exquisite contrast. This warmth pairs magnificently with the cool, crisp romaine lettuce and the rich, creamy texture of fresh mozzarella cheese, making each bite a harmonious blend of sensations.
Beyond its incredible taste, this salad is a symphony of flavors and textures: sweet, tangy, salty, and savory all at once. It’s bursting with vibrant tastes and incredibly easy to toss together, making it an ideal choice for busy weeknights or relaxed weekend gatherings. The simple yet carefully chosen ingredients come together not only to create an unforgettable taste but also to present an eye-catching array of colors that will impress anyone at your table. It’s a healthy, satisfying, and visually stunning dish that embodies everything wonderful about summer eating.
Essential Ingredients & Creative Substitutions for Your Peach Salad
A perfect blend of fresh, seasonal produce and versatile pantry staples creates this cool, refreshing, and exquisitely balanced grilled peach salad. Each ingredient plays a crucial role in delivering a complex flavor profile that is both savory and sweet. **For a complete list of quantities, please refer to the printable recipe card at the end of this article.**

- Fresh Peaches: The star of our show! Opt for peaches that are bright orange with lovely hints of red. They should have a distinctly sweet aroma and yield slightly when gently squeezed, indicating perfect ripeness. Avoid any peaches that are overly soft or mushy. For this recipe, fresh peaches are absolutely essential; canned or frozen varieties will not hold up to grilling and won’t deliver the desired texture or intense flavor.
- Romaine Lettuce: I adore the incredible crunch and crisp texture that fresh romaine lettuce brings to this salad. Its sturdy leaves provide the perfect base. If you’re looking for alternatives, baby spinach offers a softer texture and milder flavor, a spring mix provides a delicate variety of greens, or spicy arugula can add a delightful peppery kick for those who enjoy it.
- Fresh Mozzarella: The creamy, mellow notes of fresh mozzarella wonderfully complement the sweetness of the fruits. Its soft texture melts beautifully in your mouth. For an interesting twist, consider using burrata for an even creamier interior, crumbled feta cheese for a salty tang, creamy goat cheese for a distinct savory note, or slices of grilled halloumi cheese for a unique, squeaky texture and salty flavor.
- Fresh Blueberries: These plump, juicy berries add a burst of sweetness and a beautiful pop of color. Feel free to substitute with other fresh berries like sliced strawberries for a classic pairing, raspberries for a tart-sweet contrast, or blackberries for a deeper, more intense fruit flavor.
- Red Onion: Thinly sliced red onions provide a crucial crisp texture and a mild, piquant flavor that beautifully cuts through the sweetness of the peaches and berries. If red onion isn’t to your liking, finely diced shallots offer a milder onion flavor, green onions provide a fresher, lighter taste, or sweet Vidalia onions can be used for a less pungent option.
- Toasted Pine Nuts: These small, buttery nuts add a fantastic crunch and a rich, earthy flavor that elevates the entire dish. If pine nuts are unavailable or you prefer alternatives, chopped pecans, walnuts, or sliced almonds make excellent substitutions, each offering its own unique nutty profile.
- Extra Virgin Olive Oil: Chosen for its superior flavor and fruity notes, extra virgin olive oil is ideal for dressing salads. It provides a foundational richness to the dressing. For an even nuttier depth, experiment with high-quality walnut oil or hazelnut oil, which can add another layer of gourmet flavor to this delicious salad.
- Balsamic Glaze: This is a luscious, thicker, and sweeter reduction of balsamic vinegar. It adds a sophisticated tang and a beautiful glossy finish to the salad. You can easily make your own homemade balsamic glaze with my simple instructions found in the FAQ section below, or conveniently purchase a bottle from your local gourmet store or online.
- Kosher Salt: The larger grain of kosher salt is perfect for seasoning, as it enhances the natural flavors of all the ingredients without making the salad overly salty. It brings out the best in both the sweet and savory components.
- Freshly Ground Black Pepper: Always choose freshly ground black pepper over pre-ground varieties. Its aromatic intensity and sharp flavor provide a superior finish, adding a subtle warmth and depth that complements the other vibrant flavors.
Crafting Your Perfect Grilled Peach Salad: Step-by-Step
Assembling this delightful grilled peach salad is wonderfully straightforward, making it the perfect recipe for warm summer days when you want maximum flavor with minimal effort. Here’s a brief visual overview of the simple steps involved. **For the complete, detailed instructions and ingredient quantities, please consult the full recipe card at the bottom of this page.**

Step 1: Grill the Peaches. Begin by slicing your ripe peaches into thick wedges. Lightly brush them with olive oil to prevent sticking, then grill them on your outdoor grill or indoor grill pan until beautiful char marks appear and the fruit softens slightly, becoming wonderfully caramelized.

Step 2: Build the Base. On a large, attractive platter, artfully arrange your crisp romaine lettuce. This forms the refreshing foundation for your salad. Next, gently layer the warm, smoky grilled peaches and tear fresh mozzarella into bite-sized pieces, scattering them over the lettuce.

Step 3: Add Vibrant Toppings. Sprinkle the fresh blueberries evenly over the salad for a burst of sweetness and color. Then, add the thinly sliced red onions for a delicate crunch and a touch of piquant flavor, followed by the toasted pine nuts, which provide an inviting nutty aroma and satisfying texture.

Step 4: Drizzle with Olive Oil. Generously drizzle the entire salad with high-quality extra virgin olive oil. This adds a foundational richness and helps to bring out the flavors of all the fresh ingredients, creating a cohesive and beautifully dressed presentation.

Step 5: Finish with Balsamic Glaze. Add an elegant final touch by drizzling the balsamic glaze over the salad. Its sweet and tangy notes provide a delightful counterpoint to the other ingredients and enhance the overall visual appeal with its beautiful sheen.

Step 6: Season to Perfection. Season the salad generously with kosher salt and freshly ground black pepper. These seasonings are crucial for balancing and enhancing all the flavors. Take a taste, and if desired, add a little more balsamic glaze or seasoning to suit your preference. Serve immediately on chilled plates for the best experience.
Mastering the Art of Grilling Peaches
Grilling peaches is a simple technique that yields incredible results, transforming ordinary fruit into a caramelized, smoky delight. With just a few straightforward steps, you’ll be an expert at grilling peaches, adding a gourmet touch to your salads and desserts.
- Choose Ripe but Firm Peaches: The key to successful grilled peaches lies in selecting the right fruit. Look for peaches that are ripe enough to have a sweet aroma and give slightly when gently pressed, but importantly, they should still feel firm. Overripe or mushy fruit will struggle to hold its shape on the grill and may fall apart, resulting in a less appealing texture.
- Halve, Pit, and Slice into Wedges: Start by washing your peaches thoroughly. Then, carefully cut them in half around the pit, twist, and remove the pit. For optimal grilling, cut each peach half into large, thick wedges. Larger slices of fruit are much easier to handle on the grill, are less prone to falling through the grates, and offer more surface area to develop those beautiful, desirable char marks and smoky flavor.
- Brush with Oil: Before placing your peaches on the hot grill, lightly coat the cut sides with a touch of extra virgin olive oil. This crucial step prevents the delicate fruit from sticking to the grill grates, ensuring they release easily and retain their shape. It also helps in achieving that perfect golden-brown caramelization.
- Preheat Grill to Medium-High Heat: Patience is a virtue when grilling, especially with fruit. Always ensure your grill (whether gas, charcoal, or an indoor grill pan) is thoroughly preheated to a consistent medium-high heat. Adding peaches to a cold or insufficiently heated grill will cause them to stick and cook unevenly. You want the grill hot enough to create those distinct char marks in just a few minutes, while allowing the sugars to caramelize without burning.
- Grill the Peaches to Perfection: Place the oiled peach wedges cut-side down directly onto the preheated grill grates. Allow them to cook undisturbed for approximately 2-3 minutes. This initial contact with high heat is where the magic happens, forming those irresistible char marks. Once grilled on the cut side, carefully flip the wedges and grill them skin-side down for another 2 minutes. This brief second cook time further softens the fruit and ensures even warming, locking in all those wonderful grilled flavors.
Delicious Variations to Customize Your Peach Salad
While this grilled peach salad is perfect as is, it’s also wonderfully versatile, allowing you to get creative and tailor it to your personal preferences or dietary needs. Don’t hesitate to try some of these exciting variations to make this incredible salad your very own culinary masterpiece.
- Add Protein for a Hearty Meal: Transform this refreshing side dish into a substantial main course by incorporating your favorite protein. Sliced grilled chicken breast adds lean protein and pairs beautifully with the sweet peaches. Crispy prosciutto offers a salty, savory crunch. Leftover slices of barbecue pork tenderloin enhance the smoky flavors, or cooked shrimp can provide a light, flavorful seafood option. These additions make the salad a complete and satisfying meal.
- Sprinkle with Fresh Herbs: Elevate the aromatic profile of your salad by adding a handful of fresh herbs. Finely chopped fresh basil is a classic pairing with peaches and mozzarella, lending a sweet, peppery note. Fresh mint, on the other hand, offers a bright, cooling sensation that provides a delightful contrast to the rich flavors of the grilled fruit and cheese.
- Short on Time? Skip the Grilling!: If you’re pressed for time or simply don’t have access to a grill, don’t let that stop you from enjoying this fantastic salad. Simply slice fresh, ripe peaches and add them directly to the salad. While you’ll miss the smoky caramelization, the salad will still taste absolutely delicious, bursting with the natural sweetness and juicy texture of raw peaches. It’s a quick and easy way to enjoy the core flavors.
- Need a Smaller Salad? Adjust the Portions: This recipe is perfect for serving a group, but it’s also incredibly easy to scale down. If you’re preparing a meal for a more intimate gathering of 2 to 3 people, simply halve all the ingredient quantities. This ensures you have just enough salad without any unnecessary waste, making it perfect for smaller households or a quick lunch.

Preparing Your Grilled Peach Salad in Advance: Tips for Freshness
One of the beauties of this peach salad is that many of its components can be prepped ahead of time, allowing for quick assembly just before serving. This makes it an ideal choice for entertaining or for preparing healthy meals during a busy week. However, there’s a key consideration to keep in mind regarding the star ingredient:
You can prepare all the ingredients for the salad, except for the grilled peaches, in advance. This includes washing and tearing the romaine lettuce, slicing the red onions, washing the blueberries, tearing the fresh mozzarella, and toasting the pine nuts. Store each prepped ingredient separately in airtight meal prep containers or sealed bags in the refrigerator for up to 6 hours before you plan to serve. This ensures they remain crisp and fresh.
The crucial step is to cut and grill the peaches just before serving. Peaches, like many fruits, begin to oxidize and turn brown relatively soon after being cut and exposed to air. Grilling them right before assembly ensures they are warm, perfectly caramelized, and at their absolute best, offering that delicious smoky sweetness that truly defines this salad. Waiting to grill also prevents the warm peaches from wilting the crisp lettuce if combined too early. By following these simple tips, you can enjoy a perfectly fresh and flavorful grilled peach salad with minimal last-minute effort.

Chef’s Tips for the Best Grilled Peach Salad
Achieving a truly exceptional grilled peach salad involves a few insider tips and tricks that can elevate your dish from good to unforgettable. These expert suggestions cover everything from preparation to presentation, ensuring every bite is perfect.
- Perfectly Sized Lettuce: To ensure an enjoyable eating experience, always cut or tear your romaine lettuce into bite-sized pieces. This means your guests can easily scoop up a perfect forkful of salad without needing a knife. Aim for pieces that are large enough to provide a satisfying crunch but small enough to be manageable.
- Thick Peach Wedges are Key: When slicing your peaches for grilling, make sure to cut them into thick wedges, not thin slices. Thicker wedges are much sturdier and will hold their shape beautifully on the hot grill, preventing them from falling apart or becoming too soft. This also allows for better char marks and a more substantial bite of caramelized peach.
- Effortless Toasted Pine Nuts: Toasted pine nuts add a fantastic crunch and depth of flavor, and toasting them is surprisingly simple, especially using a microwave! Place your pine nuts in a single layer on a microwave-safe plate. Microwave on HIGH at 1-minute intervals, stirring gently after each minute. It typically takes about 2-3 minutes to achieve perfectly golden-brown, fragrant toasted nuts. Keep a close eye on them, as they can go from toasted to burnt very quickly! For a full visual guide, watch my video tutorial on how to toast nuts.
- Optimal Balsamic Glaze Application: For the best coverage and flavor distribution, drizzle the balsamic glaze in a zigzag pattern over the assembled salad. This ensures that the sweet and tangy notes touch various components of the salad without overwhelming any single part.
- Seasoning in Layers: Don’t just season at the end. Consider a light pinch of salt and pepper on the grilled peaches as they come off the grill to enhance their sweetness, then another light seasoning over the assembled salad for a balanced overall flavor.
Frequently Asked Questions About Grilled Peach Salad
Absolutely! Making your own balsamic glaze at home is incredibly simple and yields a rich, flavorful result that often surpasses store-bought versions. In a small saucepan, combine 1 cup of good quality balsamic vinegar with ¼ cup of light brown sugar. Bring this mixture to a gentle boil over medium heat, stirring occasionally to dissolve the sugar. Once boiling, reduce the heat to low and let it simmer. Continue simmering for about 15-20 minutes, or until the liquid has thickened and reduced by half, taking on a syrupy consistency. Remember to stir occasionally to prevent it from sticking. Once cooled, transfer the glaze to an airtight container and store it in the refrigerator for up to 3 weeks. It’s fantastic not just on salads, but also over cheeses, fruits, and even grilled meats!
For grilling, it is generally recommended to leave the peels on the peaches. As peaches soften and caramelize on the grill, the skin helps the fruit wedges maintain their structural integrity, preventing them from turning into mush or falling apart. The peel also adds a slight textural contrast and a beautiful rustic look to the grilled fruit. Once grilled, the skin becomes tender and is perfectly edible, though some prefer to remove it after cooking if desired.
Ripe peaches are essential for the best grilling results and flavor. If your peaches are still a bit firm, you can speed up their ripening process by placing them in a paper bag. The paper bag traps the ethylene gas that peaches naturally produce, which helps accelerate ripening. Place the bag on your kitchen counter at room temperature for 1-2 days. Check them after 24 hours; they should become softer and emit a sweet, fragrant aroma when ready.
While canned or frozen peaches are convenient for many recipes, I strongly advise against using them for this grilled peach salad. Both canned and frozen peaches tend to be much softer than fresh ones, and their texture is often too watery or mushy. They simply will not hold their shape when subjected to the heat of the grill, resulting in a disappointing outcome. For the best flavor, texture, and grilling experience, always opt for fresh, firm peaches.
Perfect Pairings: What to Serve with Your Summer Peach Salad
This grilled peach salad is incredibly versatile, making it an excellent companion to a variety of summer meals. Its balance of sweet, smoky, and savory notes complements both rich and lighter dishes. These are my absolute favorite main courses to serve alongside this vibrant and refreshing grilled peach salad:
- Barbecue Pork Tenderloin Sliders with Tangy Cole Slaw
The smoky sweetness of the peaches beautifully offsets the rich, savory flavors of barbecue pork, while the tangy slaw provides a refreshing contrast.
- Orange Dijon Oven Roasted Chicken Legs
The bright, citrusy notes of orange Dijon chicken find a wonderful companion in the sweet and fresh elements of the peach salad, creating a balanced meal.
- Cheeseburger Sliders for a Crowd
The freshness of the peach salad provides a light, crisp counterpoint to the hearty, savory flavors of cheeseburger sliders, making any BBQ feel complete.
- Baked Teriyaki Salmon
The sweet and tangy profile of the peach salad beautifully complements the umami-rich glaze of teriyaki salmon, creating a fresh and flavorful meal.
More Refreshing Salad Recipes to Explore
If you’ve fallen in love with the vibrant flavors and fresh ingredients of this grilled peach salad, you’ll be delighted to discover more delightful recipes that bring the best of nature to your table. Here are some other fantastic salad creations to try:
- Stuffed Tomato, Mozzarella and Basil Caprese Salad
- Spinach Blueberry Salad with Yogurt Dressing {Healthy and Fresh}
- Sweet Corn Salad with Bacon
- Chickpea Tomato Salad with Fresh Herb Vinaigrette
Explore all my refreshing salad recipes for more inspiration!

Did you try this recipe?
I would absolutely love to hear about your experience! Please let me know by leaving a comment and a star rating below. Your feedback is invaluable. Don’t forget to share your delicious creations with me on Pinterest, Instagram, and Facebook – I can’t wait to see them!
Thanks ~ Amy
Recipe
Grilled Peach Salad with Fresh Mozzarella
⎙Print
📌Pin
⭐Rate
Ingredients
- 2 large peaches sliced into thick wedges
- 3 tablespoons extra virgin olive oil plus more to brush on peaches for grilling
- 6 cups bite-sized romaine lettuce pieces approximately 1 large head
- 8 ounces fresh mozzarella torn into bite-sized pieces
- ½ cup fresh blueberries
- ⅓ cup thinly sliced red onion
- ¼ cup toasted pine nuts
- 2 – 3 tablespoons balsamic glaze
- kosher salt to taste
- fresh ground black pepper to taste
Instructions
-
Heat your gas grill, charcoal grill, or a heavy-bottomed grill pan over medium-high heat. While the grill is heating, lightly brush the sliced peach wedges with a bit of olive oil to prevent sticking. Place the peaches cut-side down on the hot grill and cook for 2-3 minutes per side, until beautiful char marks appear and the peaches are slightly softened and caramelized. Remove the grilled peaches to a plate to cool slightly.
-
On a large serving platter, artfully arrange the bite-sized romaine lettuce pieces as the base of your salad. Evenly distribute the warm grilled peaches and the torn fresh mozzarella over the lettuce.
-
Next, sprinkle the fresh blueberries, thinly sliced red onions, and toasted pine nuts over the peaches and mozzarella, ensuring an even distribution of all ingredients.
-
Generously drizzle the entire salad with the 3 tablespoons of extra virgin olive oil and then a zigzag pattern of balsamic glaze. Season the salad to taste with kosher salt and freshly ground black pepper. Give it a quick taste and add more balsamic glaze or seasonings if you prefer.
-
Serve your Grilled Peach Salad immediately on chilled salad plates to ensure the lettuce remains crisp and refreshing. Enjoy this delightful taste of summer!
Notes
Always brush the peach slices with a light coating of extra virgin olive oil before placing them on the grill. This crucial step ensures they don’t stick to the grill grates and helps them achieve that beautiful, golden-brown caramelization.
When grilling peaches, it’s best to leave the peels on the stone fruit. The skin acts as a protective layer, helping the peaches to soften and caramelize while still holding their form. The peel also adds a rustic charm and is perfectly edible once cooked.