This vibrant **Grilled Peach Salad** is a celebration of summer’s bounty, featuring juicy grilled peaches, creamy fresh mozzarella, crisp romaine lettuce, plump blueberries, thinly sliced red onions, and a sprinkle of toasted pine nuts. It’s all brought together with a simple, yet elegant, drizzle of extra virgin olive oil and a rich balsamic glaze. This seasonal peach salad recipe is not only incredibly easy to assemble but also bursts with fresh, unforgettable flavors, making it a perfect addition to any warm-weather meal.
“Loved making this salad for our BBQ get-together and everyone enjoyed it. So refreshing, easy to make and tasty too!! 5 stars!” ~Haley

When summer arrives, my kitchen shifts focus to dishes overflowing with farm-fresh produce, and salads are undoubtedly my favorite go-to side. You all adored my refreshing melon salad when I first shared it, and I’m thrilled to introduce you to my latest stone fruit creation. This **grilled peach salad with fresh mozzarella** embodies everything wonderful about summer dining – it’s light, flavorful, and incredibly versatile.
This exquisite peach salad is an ideal accompaniment for a summer cookout, pairing beautifully with hearty mains like juicy burgers topped with tomato relish, succulent honey mustard salmon, or classic barbecue chicken. For a lighter approach, serve it as a refreshing lunch on a balmy afternoon, perhaps alongside a sparkling vodka lime drink. No matter how you choose to enjoy this vibrant summer salad, the sweet, smoky peaches and creamy mozzarella promise a delicious experience. Embrace peach season with this simple yet sophisticated dish!
Why This Grilled Peach Salad Shines
During the peak of peach season, this **grilled peach salad recipe** becomes a cherished staple in my home. I find myself making it on repeat, captivated by the unique depth of flavor that grilling imparts to the peaches. It’s truly a game-changer.
Whether you use an outdoor grill or an indoor grill pan, the process is magical. The natural sugars within the peaches caramelize beautifully under the heat, creating a rich, smoky sweetness that simply can’t be achieved with fresh peaches alone. This warm, smoky-sweet fruit contrasts perfectly with the cool, crisp romaine lettuce and the soft, creamy fresh mozzarella cheese. The interplay of temperatures and textures elevates this salad from a simple side dish to a culinary highlight.
Beyond its exceptional taste, this salad is a delight for the senses. It offers a harmonious blend of sweet, tangy, salty, and savory notes, bursting with flavor in every bite. Despite its gourmet appeal, it’s remarkably easy to toss together, making it perfect for both impromptu meals and special gatherings. Plus, the vibrant colors of its simple ingredients – the golden peaches, bright red onions, deep blue blueberries, and lush green lettuce – create an eye-catching presentation that is sure to impress.
Key Ingredients for Your Perfect Grilled Peach Salad
A thoughtful combination of fresh, seasonal, and pantry ingredients come together to create this wonderfully cool, fresh, savory, and sweet grilled peaches salad. Each component plays a vital role in building the layered flavors and appealing textures. **For precise quantities, please refer to the detailed recipe card below.**

- **Fresh Peaches:** The star of our show! Select peaches that exhibit a vibrant orange hue with hints of red, exude a sweet, fragrant aroma, and yield slightly to gentle pressure. These indicators signify ripeness. For this recipe, avoid canned peaches as they lack the firm texture and fresh flavor required for grilling.
- **Romaine Lettuce:** I particularly love the satisfying crunch and crisp texture that super crisp romaine lettuce brings to this salad. Its sturdy leaves hold up well to the grilled peaches and dressing. Excellent substitutes include tender baby spinach, a diverse spring mix for varied greens, or spicy arugula if you prefer a peppery kick.
- **Fresh Mozzarella:** The mild, milky, and creamy nature of fresh mozzarella perfectly complements the sweetness of the fresh and grilled fruits. Its soft texture adds a delightful contrast. If you’re looking for alternatives, consider rich burrata for an even creamier experience, tangy feta cheese, delicate creamy goat cheese, or firm halloumi cheese which can also be grilled for an extra layer of flavor.
- **Fresh Blueberries:** These plump, sweet berries add a burst of color and tangy sweetness that harmonizes beautifully with the peaches. Feel free to substitute with other fresh berries such as sweet strawberries (sliced), tart raspberries, or juicy blackberries.
- **Red Onion:** Thinly sliced red onions contribute a vibrant color, a crisp texture, and a subtly sharp, piquant flavor that cuts through the sweetness and creaminess. Shallots offer a milder onion flavor, while green onions provide a fresher, lighter touch. Sweet Vidalia onions can also be used for a less intense onion presence.
- **Toasted Pine Nuts:** Pine nuts add a wonderful buttery flavor and a delicate crunch. Toasting them enhances their aroma and taste significantly. Alternatively, you can use chopped pecans for a richer flavor, walnuts for a more robust earthy note, or sliced almonds for a different kind of crunch.
- **Extra Virgin Olive Oil:** Chosen for its superior flavor profile, extra virgin olive oil is fruitier and more robust than regular olive oil, making it ideal for dressing salads. For an added layer of nutty complexity, experiment with walnut oil or hazelnut oil.
- **Balsamic Glaze:** This thick, sweet reduction of balsamic vinegar is a crucial component, adding a touch of sophisticated tang and sweetness. You can easily make your own homemade balsamic glaze with simple directions provided in the FAQ section below, or opt for the convenience of a store-bought bottle available at most grocery stores or online.
- **Kosher Salt:** Using kosher salt ensures that the flavors of the food are enhanced without imparting an overly salty taste. Its larger grain size is perfect for seasoning.
- **Freshly Ground Black Pepper:** For the freshest and most aromatic flavor, always use freshly ground black pepper, which far surpasses the intensity of pre-ground varieties.
How to Make a Grilled Peach Salad: A Step-by-Step Guide
Creating this delicious peach salad is surprisingly straightforward. By gathering your fresh and pantry ingredients, you’ll be well on your way to assembling the perfect summer salad. This section provides a brief overview of the recipe steps to guide you. **For comprehensive, detailed instructions, please consult the complete recipe card at the end of this article.**

Step 1: Grill the Peaches. Prepare and slice your peaches into thick wedges. Lightly brush them with olive oil, then grill them on a preheated outdoor grill or indoor grill pan until they develop beautiful char marks and soften slightly.

Step 2: Create the Base. On a spacious serving platter, artfully arrange the crisp romaine lettuce. Top this green base with your freshly grilled peach wedges and the tender, bite-sized pieces of fresh mozzarella.

Step 3: Add the Colorful Accents. Distribute the fresh blueberries, thinly sliced red onions, and toasted pine nuts evenly over the arranged lettuce, peaches, and mozzarella. These additions enhance both the visual appeal and the flavor profile.

Step 4: Drizzle with Olive Oil. Lightly drizzle the entire salad with a generous amount of extra virgin olive oil. This step adds a crucial layer of richness and flavor, binding the ingredients together.

Step 5: Add Balsamic Glaze. Follow with a luscious drizzle of balsamic glaze. This adds a beautiful sheen and a perfect balance of sweet and tangy notes to the salad.

Step 6: Season to Perfection. Gently season the entire salad with kosher salt and freshly ground black pepper to taste. A final seasoning ensures all the flavors are brightened and balanced.
Mastering the Art of Grilling Peaches for Your Salad
Grilling peaches is a simple technique that elevates their natural sweetness and adds a delightful smoky depth. With just a few straightforward steps, you’ll be an expert at preparing perfectly grilled peaches for this sensational salad or any other culinary creation.
- **Choose Ripe but Firm Peaches:** The foundation of great grilled peaches is selecting the right fruit. Look for peaches that are ripe enough to be fragrant and slightly soft to the touch when gently pressed, but still firm. Overripe or mushy fruit will struggle to hold its shape on the grill and may fall apart.
- **Halve, Pit, and Wedge:** Begin by carefully cutting each peach in half and removing the pit. Then, slice the peach halves into substantial wedges. Aim for larger slices (e.g., 6-8 wedges per peach) as these will maintain their structure better during grilling and provide more surface area for those coveted char marks and caramelization.
- **Brush with a Touch of Oil:** To prevent your beautiful peach wedges from sticking to the grill grates and to help achieve a lovely sear, lightly brush the cut sides of the peaches with a small amount of extra virgin olive oil. This also aids in the caramelization process.
- **Preheat Your Grill to Medium-High Heat:** Patience is key. Ensure your grill (whether it’s a gas grill, charcoal grill, or an indoor grill pan) is thoroughly preheated to a medium-high temperature. Placing peaches on a cold or lukewarm grill will cause them to stick and cook unevenly. You want the surface hot enough to create appealing grill marks and caramelize the sugars quickly.
- **Grill the Peaches Until Marked and Tender:** Place the peach wedges directly on the hot grill grates, cut-side down. Grill for approximately 2-3 minutes, or until distinct char marks appear and the fruit begins to soften. Then, carefully flip the wedges and grill them for another 1-2 minutes on the skin side to further warm them through. Watch them closely to prevent burning. Remove them promptly to a plate once done.
Creative Variations & Customizations for Your Peach Salad
While this grilled peach salad is perfect as is, it’s also incredibly adaptable. Feel free to experiment with these variations to truly make it your own culinary creation, catering to your taste preferences and what you have on hand.
- **Elevate with Added Protein:** Transform this vibrant side salad into a satisfying and hearty main course by incorporating your favorite protein. Delicious options include tender grilled chicken breasts, thin slices of savory prosciutto, leftover barbecue pork tenderloin, or perfectly cooked shrimp. For a vegetarian protein boost, consider chickpeas or grilled halloumi.
- **Infuse with Fresh Herbs:** The addition of fresh herbs can brighten and enhance the existing flavors of the salad ingredients. Finely chopped fresh basil adds a classic summery aroma, while fresh mint offers a wonderfully refreshing counterpoint to the sweet peaches. Parsley or chives can also provide subtle herbal notes.
- **Short on Time? Skip the Grill!** If you’re pressed for time or simply don’t have access to a grill, don’t let that stop you. You can absolutely enjoy this salad by simply adding sliced fresh peaches instead of grilled ones. The salad will still taste incredibly delicious, offering a burst of sweet, raw peach flavor.
- **Adjust for Smaller Servings:** Planning a meal for fewer people? This recipe is easily scaled down. Simply cut all the ingredient quantities in half to yield enough salad for 2 to 3 servings, without compromising on flavor or appeal.
- **Cheese Alternatives:** Beyond mozzarella, consider blue cheese for a pungent contrast, goat cheese for a tangy creaminess, or a sprinkle of Parmesan for a salty kick.
- **Nutty Additions:** Instead of pine nuts, try candied pecans or walnuts for an extra layer of sweetness and crunch, or sunflower seeds for a nut-free option.
- **Dress It Up Differently:** While olive oil and balsamic glaze are classic, a honey-lime vinaigrette or a light poppy seed dressing could also be delightful.
- **Spice It Up:** A pinch of red pepper flakes can add a subtle warmth if you enjoy a little heat.

Can a Peach Salad Be Made in Advance? Make-Ahead Tips
Planning ahead can make serving this delicious **grilled peach salad** even easier, especially when entertaining. The good news is that many components of this salad can be prepped in advance, ensuring a fresh and vibrant dish when it’s time to serve. All of the ingredients, *except for the grilled peaches*, can be prepared ahead of time.
Store your prepped components – the washed and torn romaine, sliced red onions, fresh blueberries, toasted pine nuts, and torn mozzarella – in separate airtight meal prep containers in the refrigerator. They will remain fresh and ready to assemble for up to 6 hours before serving. This allows you to quickly compose the salad just before your meal.
It’s crucial to slice and grill the peaches just before you plan to serve the salad. Peaches, once cut and exposed to air, tend to oxidize and begin to turn brown relatively quickly. Grilling them fresh ensures they retain their beautiful color, optimal texture, and warm, smoky-sweet flavor, providing the best possible experience for your guests.

Expert Tips for a Perfect Grilled Peach Salad
Achieving a truly exceptional grilled peach salad is easy with these insider tips:
- **Bite-Sized Lettuce:** Always cut or tear your romaine lettuce into bite-sized pieces. This makes the salad much easier and more pleasant to eat, eliminating the need for a knife at the table.
- **Thick Peach Wedges are Key:** When slicing your peaches for grilling, aim for thick wedges. Thicker slices are more robust and will hold their shape beautifully on the grill, preventing them from falling apart or becoming mushy. Typically, I cut each peach into about 10 to 12 substantial wedges.
- **Effortlessly Toast Pine Nuts in the Microwave:** Toasting pine nuts (or any nuts) enhances their flavor and aroma significantly. For a quick and easy method, use your microwave! Place the pine nuts in a single layer on a microwave-safe plate. Microwave on HIGH at 1-minute intervals, stirring between each interval, until they are golden brown and fragrant. This usually takes about 2-3 minutes to achieve perfectly toasted nuts. For a visual guide, watch my detailed video tutorial on how to toast nuts.
- **Dress Just Before Serving:** To prevent the lettuce from becoming soggy and to ensure maximum freshness, drizzle the olive oil and balsamic glaze over the salad just before you plan to serve it.
- **Chill Your Plates:** For an extra touch of elegance and to keep the salad refreshingly cool, serve it on chilled salad plates.
Frequently Asked Questions About Grilled Peach Salad
Absolutely! Making your own balsamic glaze is incredibly simple and much more cost-effective than buying it. In a small saucepan, combine 1 cup of good quality balsamic vinegar and ¼ cup of light brown sugar. Bring the mixture to a gentle boil over medium heat. Once boiling, reduce the heat to low and let it simmer for about 15-20 minutes, or until the liquid has thickened to a syrupy consistency and reduced by approximately half. Stir occasionally to prevent sticking. Allow it to cool completely, as it will thicken further as it cools. Store your homemade balsamic glaze in an airtight container in the refrigerator for up to 3 weeks.
For grilling peaches, it is generally recommended to leave the peels on the stone fruit. As peaches grill, they soften and caramelize beautifully. The skin helps the peach wedges hold their shape and prevents them from disintegrating on the grill grates, ensuring you get firm, distinct pieces of grilled peach in your salad.
Ripe peaches are essential for the best grilling results and optimal sweetness. If your peaches aren’t quite ripe yet, you can speed up the process. Place them in a paper bag on your kitchen counter for 1 to 2 days. The paper bag traps the ethylene gas that peaches naturally release, which helps to accelerate ripening. Check them after 24 hours to assess their ripeness; they should feel slightly soft and smell fragrant.
For this grilled peach salad, I highly recommend using fresh peaches. Canned peaches are typically too soft and often packed in syrup, which would interfere with the grilling process and desired flavor. Frozen peaches, once thawed, also tend to become too soft and watery to hold their shape when grilled, resulting in a less appealing texture in the salad.
You can use either an outdoor gas or charcoal grill, or an indoor cast-iron grill pan. All methods work well for caramelizing the peaches and achieving those beautiful grill marks. Just ensure your chosen grilling surface is well-preheated to medium-high heat.
What to Serve with a Summer Peach Salad
This versatile **summer peach salad** makes a sensational side dish or a light main. Here are some of my favorite dishes that pair wonderfully with its sweet and savory notes:
- Barbecue Pork Tenderloin Sliders with Tangy Cole Slaw
- Orange Dijon Oven Roasted Chicken Legs
- Cheeseburger Sliders for a Crowd
- Baked Teriyaki Salmon
More Refreshing Salad Recipes to Try
If you’re looking for more delightful and fresh salad recipes like this one, explore these other fantastic options from my collection:
- 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 salad recipes for more inspiration!

Did you try this recipe?
I would love to hear from you! Please let me know by leaving a comment and a star rating below. Your feedback is truly appreciated! Feel free to share your creations on Pinterest, Instagram, and Facebook.
Thanks ~ Amy
Recipe Card
Grilled Peach Salad with Fresh Mozzarella
Print
Pin
Rate
15 minutes
5 minutes
20 minutes
4
servings
316
kcal
Amy Casey
Ingredients
- 2 large peaches (sliced into thick wedges)
- 3 tablespoons extra virgin olive oil (plus extra for brushing peaches)
- 6 cups romaine lettuce pieces (bite-sized, about 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)
- freshly ground black pepper (to taste)
Instructions
-
Preheat your gas grill, charcoal grill, or grill pan over medium-high heat. Lightly brush the peach wedges with extra virgin olive oil to prevent sticking. Grill the peaches for 2 to 3 minutes per side, or until beautiful char marks appear and the peaches are slightly softened. Remove the grilled peaches to a plate to cool slightly.
-
On a large serving platter, arrange the bite-sized romaine lettuce pieces to form a base. Evenly distribute the grilled peaches and the torn fresh mozzarella over the lettuce.
-
Scatter the fresh blueberries, thinly sliced red onions, and toasted pine nuts over the salad. Drizzle generously with the remaining 3 tablespoons of extra virgin olive oil and the balsamic glaze. Season the entire salad to taste with kosher salt and freshly ground black pepper. Taste and add more balsamic glaze if you desire a sweeter or tangier profile.
-
Serve immediately on chilled salad plates for the best experience.
Notes
Brush the peach slices with extra virgin olive oil before grilling. This prevents them from sticking to the grill grates and helps achieve beautiful caramelization.
When grilling peaches, leave the peels on. The skin helps the stone fruit maintain its structure as it softens and caramelizes under the heat.
Nutrition
Serving:
1
/4 of recipe
|
Calories:
316
kcal
|
Carbohydrates:
18.1
g
|
Protein:
16.1
g
|
Fat:
21.6
g
|
Saturated Fat:
6.3
g
|
Cholesterol:
24
mg
|
Sodium:
514
mg
|
Fiber:
1.9
g
|
Sugar:
11.2
g
Did you make this recipe?
Tag @amycaseycooks on Instagram so we can all admire your work