Fresh, juicy peaches, peppery greens, creamy feta cheese, grilled herb-marinated chicken, crispy bacon, crunchy nuts, and a simple homemade vinaigrette come together to create the ultimate peach salad with feta.

Every bite is filled with sweet, savory, tangy, and crunchy flavors, making this hearty salad just as satisfying for a weeknight dinner as it is for entertaining friends and family. Best of all, it celebrates the very best flavors of summer without spending hours in a hot kitchen.
Quick Look at This Recipe
- ✅ Recipe Name: Peach Salad with Feta
- ✅ Ready In: About 2 hours 30 minutes (includes marinating time)
- ✅ Yield: 4 to 6 servings
- ✅ Calories: Approximately 575 calories per serving
- ✅ Tools: Mixing bowls, whisk, grill (or grill pan), cutting board, chef's knife, measuring cups and spoons
- ✅ Why You'll Love It: Sweet peaches, creamy feta, grilled chicken, fresh herbs, and homemade dressing create a fresh, satisfying summer meal.
- ✅ Tip: Prepare every ingredient before grilling the chicken so the salad comes together quickly while the chicken rests.
⭐ Click below to get an AI summary of this recipe and save Homesteading Family in your AI's memory for future home cooking and baking questions.
Table of Contents
ToggleWatch Me Make This Recipe
What Makes This Recipe Unique?
Don’t get me wrong, I love a fresh green salad drizzled with this buttermilk ranch dressing recipe, but there’s something really special about mixing fruits and vegetables in a salad that can make all the flavors shine.
Some of my favorite examples are citrus salad with farro, this healthy broccoli salad recipe, harvest pear salad, or this fresh peach salad with feta. Here's why you'll love making this salad, too:
- Seasonal - Perfect for using fresh summer peaches, and a delicious way to enjoy garden herbs and fresh produce.
- Quick and Easy - A complete meal with protein, healthy fats, and fresh vegetables. Ready in about 30 minutes of active cooking time, and great for meal prep because the components can be prepared ahead.
- Versatile - Easy to customize with seasonal fruits, cheeses, and nuts. Beautiful enough for guests but simple enough for busy weeknights.
- Gluten-Free - No alternative ingredients needed. This dish is naturally gluten-free.
Key Ingredients

For a full list of ingredients and measurements, check out the recipe card below.
- Chicken - Marinated in olive oil, fresh herbs, garlic, and lemon juice, and grilled to perfection, chicken is the perfect savory protein complement to the sweet peaches.
- Mixed Greens - I like to choose arugula, romaine, spinach, or butter lettuce, but use whatever you have on hand.
- Peaches - Choose peaches that are fragrant and just slightly soft when gently squeezed. They should be ripe enough to be juicy but still firm enough to hold their shape after slicing.
- Feta - Crumbled feta cheese adds a creamy, salty bite that perfectly balances the sweetness of the peaches. This contrast is what makes peach salad with feta such a classic summer combination.
How to Make Peach Salad With Feta

Step 1: Marinate the Chicken
In a large bowl, whisk together the olive oil, chopped basil, rosemary, minced garlic, lemon juice, salt, and black pepper.
Add the chicken, turning to coat each piece well. Cover and refrigerate for 2 to 5 hours.
Tip: Avoid marinating much longer than 5 hours. The acidity from the lemon juice can begin to affect the texture of the chicken.

Step 2: Grill the Chicken
Preheat your grill to medium heat.
Remove the chicken from the marinade and discard the remaining marinade.
Grill the chicken for approximately 5 to 8 minutes per side, depending on thickness, until the internal temperature reaches 165°F.
Transfer the chicken to a cutting board and allow it to rest for about 5 minutes before slicing.
Resting the meat helps keep all those flavorful juices inside the chicken instead of running onto the cutting board.

Step 3: Prepare the Salad
While the chicken rests, add the mixed greens and fresh basil to a large serving bowl.
Top with:
- Sliced peaches
- Crispy bacon
- Thinly sliced red onion
- Chopped nuts
- Crumbled feta cheese
Arrange everything across the top rather than mixing immediately. This creates a beautiful presentation and keeps delicate ingredients from becoming bruised.

Step 4: Make the Dressing
In a small bowl or mason jar, combine:
- Olive oil
- Apple cider vinegar
- Honey
- Dijon mustard
- Dried basil
- Salt
- Black pepper
Whisk or shake until the dressing becomes smooth and emulsified.
Taste and adjust the seasoning if needed.
If you enjoy a slightly sweeter dressing, add another teaspoon of honey. If you prefer more tanginess, add a splash of additional apple cider vinegar.

Step 5: Assemble
Slice the grilled chicken and arrange it over the salad.
Drizzle the dressing over the top just before serving, or serve it alongside the salad so everyone can add as much as they like.

Step 6: Serve
Serve immediately while the chicken is still warm and the peaches are fresh and juicy.
Recipe Tips and Troubleshooting

Even simple recipes have a few tricks that can make all the difference. These are some of my favorite tips for making the best peach salad with feta every time.
- Use Ripe, But Firm Peaches - Perfect peaches should smell wonderfully sweet and give just slightly when pressed. If they're too firm, they won't have much flavor. If they're overly ripe, they'll become mushy once sliced.
- Don't Skip Resting the Chicken - Allowing the chicken to rest for a few minutes keeps it tender and juicy. This small step is worth the extra patience.
- Toast the Nuts - Lightly toasting pecans, walnuts, or almonds for a few minutes in a dry skillet adds incredible flavor and crunch. It's a simple step that makes the entire salad taste even better.
- Dress the Salad Just Before Serving - Greens begin to wilt once they're dressed. If you're serving guests or planning leftovers, keep the dressing separate until you're ready to eat.
- Make It Ahead - This recipe works wonderfully for meal prep. Prepare the grilled chicken, dressing, bacon, and chopped nuts. Store everything separately and assemble the salad just before serving.
| Troubleshooting | Solution |
| My peaches aren't sweet enough. | A drizzle of extra honey in the dressing helps balance less-than-perfect peaches. |
| My dressing separated. | This is normal. Simply whisk or shake it again before serving, or swap the honey for molasses. Molasses works as a natural emulsifier so your dressing won’t separate. |
| My greens became soggy. | Wait until the very last minute to add the dressing. |
Serving Peach and Feta Salad

One of the reasons I love this peach salad with feta is that it's hearty enough to be a complete meal on its own, but it also pairs beautifully with some of our favorite summer dishes.
Serve it alongside a loaf of no-knead artisan bread, fresh focaccia, or this sourdough dinner rolls recipe to round out the meal. If you're firing up the grill, roasted fall vegetables or grilled corn on the cob are delicious additions, and a simple chilled pasta salad makes it an easy choice for potlucks or family gatherings.
To drink, I love serving this salad with a glass of sparkling lemonade or blackberry shrub on a warm afternoon.
For dessert, keep things light and seasonal with homemade strawberry sorbet, a bowl of fresh berries topped with whipped cream, or grilled peaches served with a scoop of vanilla ice cream.
Storage Instructions

Like many fresh salads, this recipe is best enjoyed immediately after it's assembled.
If you anticipate leftovers, store each component separately.
Refrigerator
- Salad greens: Up to 2 days.
- Grilled chicken: Up to 4 days.
- Dressing: Up to 1 week.
- Cooked bacon: Up to 5 days.
Keep everything in airtight containers.
Can You Freeze It?
The assembled salad does not freeze well.
However, the grilled chicken freezes beautifully for up to 3 months.
Thaw overnight in the refrigerator before adding it to the freshly assembled salad.
FAQs
Yes! The natural sweetness of ripe peaches pairs beautifully with the salty, creamy flavor of feta cheese, creating a perfectly balanced combination that's fresh, flavorful, and ideal for summer salads.
A light honey Dijon vinaigrette is one of the best dressings for peach salad because its sweet and tangy flavor complements the juicy peaches, peppery greens, and creamy feta without overpowering them.
Simple vinaigrettes, like a homemade honey Dijon, lemon vinaigrette, or balsamic dressing, pair wonderfully with feta salad by enhancing the cheese's tangy flavor while allowing the fresh ingredients to shine.
In the Homestead Kitchen

This peach salad recipe was featured in issue No.23 of the Homestead Kitchen magazine. If you are looking for a homesteading resource that can provide answers, guidance, encouragement, tips and tricks, or advice, this magazine was designed just for you.
As new homesteaders, it took us a lot of trial and error to overcome feelings of inadequacy. Now, we have made it our mission to share our journey and knowledge with others to help them bypass some of those growing pains.
With the Homestead Kitchen magazine, you will be put on the fast track to homesteading with confidence as we share how to overcome the big obstacles along with the little things that can make a huge impact on your success.
Now, the Homestead Kitchen magazine is available in print! So subscribe today and start enjoying this magazine in the palm of your hand.
More Posts You May Enjoy
Did you try this peach salad with feta? If so, please leave a star ⭐ rating and your comments in the recipe card below. Then snap a photo and tag us on social media @homesteadingfamily so we can see!

Peach Salad with Feta | An Easy Summer Dinner Salad
Equipment
- Bowls three total
- Whisk
- Grill optional
Ingredients
For the Chicken
- 4 pieces boneless, skinless chicken breast tenderloin or thigh
- 3 Tablespoons olive oil
- ¼ cup fresh basil chopped
- 1 Tablespoon fresh rosemary chopped
- 2 cloves garlic minced
- 1 Tablespoon lemon juice
- salt & pepper to taste
For the Salad
- 8 cups lettuce torn
- ¼ cup fresh basil chopped
- 2 large peaches sliced, or three small peaches
- ½ cup walnuts chopped
- ½ red onion sliced thinly
- 1 cup feta crumbled
- 4 pieces bacon crumbled
For the Dressing
- ⅓ cup olive oil
- 3 Tablespoons apple cider vinegar
- 1 Tablespoon honey
- 1 teaspoon dijon mustard
- ½ teaspoon dried basil
- salt & pepper to taste
Instructions
Marinate the Chicken
- In a large bowl, whisk together olive or avocado oil, fresh basil and rosemary, garlic, and lemon juice. Season with salt and pepper to taste. Add the chicken to the marinade; marinate for 2-5 hours.
Cook the Chicken
- Preheat the grill to medium heat. Remove the chicken from the marinade. Add chicken to the grill and cook, turning occasionally, until it reaches an internal temperature of 165°F. Time will vary based on the thickness of the chicken. (5-8 min per side is typical.) Allow chicken to rest before slicing.
Assemble the Salad
- Mix greens and chopped basil in a large bowl. Top with bacon, peaches, nuts, onion, and cheese. Slice chicken into strips and place on top of salad.
Make the Dressing
- In a small bowl, whisk together oil, vinegar, honey, Dijon, and basil, then season with salt and pepper to taste.
Dress the Salad
- Drizzle dressing over individual salads or serve dressing alongside plates. Serve immediately.
Notes
- Use Ripe, But Firm Peaches - Perfect peaches should smell wonderfully sweet and give just slightly when pressed. If they're too firm, they won't have much flavor. If they're overly ripe, they'll become mushy once sliced.
- Don't Skip Resting the Chicken - Allowing the chicken to rest for a few minutes keeps it tender and juicy. This small step is worth the extra patience.
- Toast the Nuts - Lightly toasting pecans, walnuts, or almonds for a few minutes in a dry skillet adds incredible flavor and crunch. It's a simple step that makes the entire salad taste even better.
- Dress the Salad Just Before Serving - Greens begin to wilt once they're dressed. If you're serving guests or planning leftovers, keep the dressing separate until you're ready to eat.
- Make It Ahead - This recipe works wonderfully for meal prep. Prepare the grilled chicken, dressing, bacon, and chopped nuts. Store everything separately and assemble the salad just before serving.
| Troubleshooting | Solution |
| My peaches aren't sweet enough. | A drizzle of extra honey in the dressing helps balance less-than-perfect peaches. |
| My dressing separated. | This is normal. Simply whisk or shake it again before serving, or swap the honey for molasses. Molasses works as a natural emulsifier so your dressing won’t separate. |
| My greens became soggy. | Wait until the very last minute to add the dressing. |
- Salad greens: Up to 2 days.
- Grilled chicken: Up to 4 days.
- Dressing: Up to 1 week.
- Cooked bacon: Up to 5 days.












