I have to tell you about one of my favorite summertime meals that feels like a perfect balance of savory and sweet: this Rosemary Chicken and Peach Salad with Crispy Bacon and Balsamic Dressing Recipe. It’s one of those dishes I always turn to when I want something fresh, vibrant, and packed with flavor but still easy enough to whip up on a weeknight or impress guests without stress. The juicy, herb-marinated chicken pairs beautifully with sweet peaches, crunchy bacon, and that luscious dressing, creating a salad that’s more like a celebration in every bite.
Why You'll Love This Rosemary Chicken and Peach Salad with Crispy Bacon and Balsamic Dressing Recipe
I’m genuinely obsessed with the flavor profile of this salad. The rosemary and thyme marinade gives the chicken such a fragrant earthiness, while the peaches add just the right touch of juicy sweetness that plays off the savory, crispy bacon so well. Every bite feels like a complex layering of tastes and textures that you might not expect from a simple salad but absolutely crave by the end.
What’s even better is how approachable this recipe is. I’ve found it's incredibly straightforward to make, with most of the prep focusing on marinating and grilling, which doesn’t demand a lot of hands-on time. It’s perfect for those busy days when you want something fresh but don’t want to spend hours cooking. Plus, it’s just the kind of dish I like to serve at casual family dinners, weekend barbecues, or even a light lunch with friends. The combination of juicy grilled chicken, fresh produce, and that creamy balsamic dressing is truly fantastic and stands out as something special whenever I make it.
Ingredients You'll Need
Every ingredient in this recipe plays a crucial role in building the salad’s incredible taste, texture, and color. From the fresh herbs and garlic that infuse the chicken with flavor to the peaches and avocado that provide a creamy and sweet contrast, these simple ingredients come together beautifully.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Reduced sodium soy sauce: Adds a salty, umami depth to the marinade without overpowering the herbs.
- Olive oil: Keeps the chicken juicy and helps the herbs infuse during marinating and grilling.
- Honey: Brings a touch of natural sweetness to both the marinade and the dressing.
- Fresh rosemary and thyme: Give the dish that garden-fresh herbaceous aroma and flavor.
- Garlic: Adds its signature pungent, savory bite to the marinade.
- Boneless, skinless chicken thighs: Stay tender and juicy when grilled—perfect for salads.
- Fresh ears of corn: Grilled corn kernels add a smoky crunch and subtle sweetness.
- Bacon slices: Crispy bacon offers a satisfying salty crunch that contrasts with the soft peaches and avocado.
- Romaine lettuce: Provides a crisp, refreshing green base to hold all those delicious toppings.
- Peaches: Their sweetness brightens the dish and pairs beautifully with savory elements.
- Avocado: Adds creamy richness and silky texture to balance the salad.
- Red onion: Imparts a slight sharpness and crunch to cut through the richness.
- Mayonnaise, balsamic vinegar, Dijon mustard, dried basil: Combine to make a creamy, tangy, herb-infused dressing that pulls all the flavors together.
- Salt and pepper: Essential seasonings that enhance every component perfectly.
Directions
Step 1: In a small bowl, whisk together the reduced sodium soy sauce, 2 tablespoons of olive oil, honey, chopped fresh rosemary, thyme, and minced garlic. Season with kosher salt and freshly ground black pepper to taste. This marinade is where all the magic begins, infusing the chicken with layers of flavor.
Step 2: Place the chicken thighs in a gallon-size Ziploc bag or large bowl, then pour the marinade over them. Seal and refrigerate for at least 2 hours, turning the bag occasionally to ensure every piece gets coated. The longer you marinate, the deeper the flavor will be.
Step 3: Preheat your grill to medium heat. When ready, remove the chicken from the marinade and discard the leftover marinade.
Step 4: Brush the chicken with the remaining 1 tablespoon of olive oil and season again with salt and pepper. Also, prepare the ears of corn by trimming the husks and brushing them lightly with olive oil and salt.
Step 5: Add chicken and corn to the grill. Cook the chicken, turning occasionally, until it reaches an internal temperature of 165°F and is thoroughly cooked—about 10 minutes. The corn should develop a nice char for great texture and flavor. Once done, allow the corn to cool before cutting the kernels off the cobs.
Step 6: While the chicken and corn are grilling, heat a large cast iron skillet over medium-high heat. Add the bacon pieces and cook until they are browned and crispy, about 6-8 minutes. Drain any excess fat and transfer bacon to a paper towel-lined plate to crisp up further.
Step 7: For the creamy balsamic dressing, whisk together mayonnaise, balsamic vinegar, honey, Dijon mustard, and dried basil in a small bowl. Add 1 to 2 tablespoons of water to thin it out to a pourable consistency. Season with salt and pepper to taste.
Step 8: In a large bowl, toss the chopped romaine lettuce with the sliced peaches, avocado, thinly sliced red onion, grilled chicken, grilled corn kernels, and crispy bacon. Drizzle the creamy balsamic dressing on top and gently toss just until everything is combined and coated.
Step 9: Serve the salad immediately to enjoy all the contrasting warm and cool flavors at their peak freshness.
Servings and Timing
This Rosemary Chicken and Peach Salad with Crispy Bacon and Balsamic Dressing Recipe makes about 4 generous servings, perfect for a weekday dinner or casual gathering. Prep time is approximately 15 minutes, but be sure to factor in at least 2 hours for marinating the chicken, which is key for flavor. The cook time, including grilling chicken and corn plus crisping the bacon, takes about 25 minutes. Altogether, you’re looking at roughly 2 hours and 35 minutes mainly due to marinating, but the hands-on time remains low. There’s no resting time needed after assembly—this salad is best enjoyed fresh.
How to Serve This Rosemary Chicken and Peach Salad with Crispy Bacon and Balsamic Dressing Recipe
I love serving this salad as a light yet satisfying main course that feels indulgent but not heavy. It pairs wonderfully with a crusty artisan bread or garlic breadsticks if you’re looking to round it out. Sometimes, I like to add a side of chilled cucumber or tomato salad for additional summery vibes and freshness. The presentation is naturally colorful and inviting thanks to the orange peaches, green avocado, bright romaine, and golden grilled chicken—making it perfect for family dinners or casual entertaining.
When it comes to garnishing, a few fresh rosemary sprigs tucked along the side or a sprinkle of extra crispy bacon on top always makes the salad pop visually and adds an extra depth of texture. You can also add a little cracked black pepper as a finishing touch for a slight bite. I recommend serving this salad at room temperature or slightly warm, especially if you’re just off the grill, so all the flavors come through beautifully.
For drinks, I’m a big fan of pairing it with a crisp, chilled white wine like Sauvignon Blanc or a dry rosé; both complement the fruity peaches and savory chicken beautifully. If wine isn’t your thing, a sparkling water with a splash of lemon or a homemade iced tea infused with fresh herbs would also be lovely. This salad is truly versatile and fits right in at everything from a weeknight meal to a summer brunch or even a festive outdoor party.
Variations
I enjoy mixing up this recipe depending on what’s in season or my mood. For example, you can swap the peaches for nectarines or even strawberries if you want a different kind of fruit sweetness. If you’re aiming for a gluten-free meal, you’re already good to go since all the ingredients are naturally gluten-free—just double-check your soy sauce is certified gluten-free.
If you want to make this vegan, simply substitute the chicken with grilled tofu or tempeh marinated in the same marinade, and swap bacon for smoked tempeh or crispy coconut bacon. For a lighter dressing option, I sometimes replace mayonnaise with Greek yogurt, which adds tang and helps cut the richness a bit while keeping that creamy texture.
Experimenting with the cooking methods is fun too. If you don’t have a grill, grilling the chicken and corn on a grill pan or cooking the chicken sous vide before searing works wonderfully well. Roasted corn from the oven also works if you can’t get to the grill. The key is to get that lovely char and caramelization on your ingredients to bring out their flavor fully.
Storage and Reheating
Storing Leftovers
I always store any leftovers in an airtight container in the refrigerator. The assembled salad is best eaten within 1-2 days because the peaches and avocado can start to brown and the lettuce might become a bit soggy. If you want to keep components fresh longer, I suggest storing the salad ingredients separately—the chicken, bacon, dressing, and produce all in separate containers—to mix fresh before serving again.
Freezing
This Rosemary Chicken and Peach Salad with Crispy Bacon and Balsamic Dressing Recipe is not ideal for freezing once assembled because the fresh produce and dressing won’t hold up well. However, you can freeze marinated chicken thighs and cooked bacon separately. Freeze the chicken in a sealed bag prior to grilling, and thaw completely before cooking. Cooked bacon freezes well too and can be reheated in a skillet or oven quickly.
Reheating
To reheat leftover chicken, I gently warm it in a skillet over medium heat or in the oven at 350°F for about 10 minutes to keep it juicy without drying it out. Avoid microwaving if possible, as it can toughen the chicken and make the avocado and dressing separate. I recommend tossing the salad ingredients fresh, warming just the chicken if you want it to have that grilled warmth, and adding the dressing right before serving.
FAQs
Can I use chicken breasts instead of chicken thighs?
Yes, you can substitute boneless, skinless chicken breasts if that’s your preference. Just be mindful that breasts tend to dry out faster than thighs, so watch your grilling time closely to avoid overcooking. Marinating for at least 2 hours still works well to keep the chicken juicy and flavorful.
How do I pick ripe peaches for this salad?
Look for peaches that give slightly to gentle pressure and have a fragrant, sweet aroma. Avoid very hard peaches, as they won’t be as juicy or flavorful. If your peaches are slightly underripe, you can leave them at room temperature for a day to ripen, but be careful not to let them get too mushy.
Is it okay to prepare this salad entirely ahead of time?
I recommend preparing the components ahead but assembling the salad right before serving. Grilled chicken, corn, and bacon can all be made in advance and chilled. Keep the sliced peaches and avocado separate until you’re ready to serve to prevent browning, and add the dressing last to keep everything fresh and crisp.
Can I make the dressing dairy-free?
Absolutely! The creamy balsamic dressing uses mayonnaise, which is typically dairy-free, but if you want to be extra sure, you can use a vegan mayo or even blend silken tofu with balsamic vinegar and mustard to achieve a similar creamy texture without dairy.
What’s the best way to clean and prep fresh herbs for this recipe?
I rinse fresh herbs like rosemary and thyme gently under cold water and pat them dry with a kitchen towel. Then I remove the leaves from the stems by running my fingers down the stalks, which makes chopping much easier and keeps your herb pieces tender and flavorful in the marinade.
Conclusion
If you’re looking for a salad that feels both indulgent and fresh, this Rosemary Chicken and Peach Salad with Crispy Bacon and Balsamic Dressing Recipe is absolutely one you need to try. It’s one of those dishes that never fails to brighten my table and bring smiles all around. I can’t wait for you to enjoy the harmony of flavors and textures that have me coming back for seconds every time!
Print
Rosemary Chicken and Peach Salad with Crispy Bacon and Balsamic Dressing Recipe
- Total Time: 2 hours 35 minutes
- Yield: 4 servings
Description
This Rosemary Chicken and Peach Salad is a vibrant and flavorful dish combining tender grilled chicken marinated with fresh herbs, juicy peaches, crisp bacon, and charred corn. Tossed with a creamy balsamic dressing, this salad offers a perfect balance of savory, sweet, and smoky flavors ideal for a fresh, satisfying meal.
Ingredients
Marinade and Chicken
- 3 tablespoons reduced sodium soy sauce
- 3 tablespoons olive oil (divided)
- 1 tablespoon honey
- 1 tablespoon chopped fresh rosemary
- 1 tablespoon chopped fresh thyme leaves
- 3 cloves garlic (minced)
- Kosher salt and freshly ground black pepper (to taste)
- 1 ½ pounds boneless, skinless chicken thighs
Grilled Vegetables and Bacon
- 2 ears corn
- 6 slices bacon (cut into thirds)
Salad Base and Toppings
- 1 head romaine (roughly chopped)
- 2 peaches (sliced)
- 1 avocado (halved, seeded, peeled and sliced)
- ½ small red onion (thinly sliced)
Creamy Balsamic Dressing
- ½ cup mayonnaise
- 1 ½ tablespoons balsamic vinegar
- 1 tablespoon honey
- 1 teaspoon Dijon mustard
- 1 teaspoon dried basil
- Kosher salt and freshly ground black pepper (to taste)
- 1-2 tablespoons water
Instructions
- Prepare the Marinade: In a small bowl, whisk together the soy sauce, 2 tablespoons olive oil, honey, chopped rosemary, thyme, and minced garlic. Season the mixture with kosher salt and freshly ground black pepper to taste.
- Marinate the Chicken: Place the chicken thighs in a gallon-size Ziploc bag or large bowl. Pour the marinade over the chicken and ensure it's evenly coated. Seal the bag or cover the bowl and refrigerate for at least 2 hours, turning occasionally to marinate all sides.
- Preheat the Grill: Preheat your grill to medium heat to prepare for grilling the chicken and corn.
- Grill Chicken and Corn: Remove the chicken from the marinade and discard the excess marinade. Brush the chicken with the remaining 1 tablespoon of olive oil and season with salt and pepper. Place the chicken and whole corn ears on the grill. Grill, turning occasionally, for about 10 minutes until the chicken is fully cooked to an internal temperature of 165°F and the corn kernels are charred and tender. Remove from grill and let the corn cool before slicing the kernels off the cobs.
- Cook the Bacon: Heat a large cast iron skillet over medium-high heat. Add the bacon pieces and cook until brown and crispy, about 6-8 minutes. Drain the excess fat and transfer the cooked bacon to a paper towel-lined plate to absorb excess grease.
- Make the Creamy Balsamic Dressing: In a small bowl, whisk together mayonnaise, balsamic vinegar, honey, Dijon mustard, dried basil, and 1-2 tablespoons of water to thin the dressing. Season with salt and freshly ground black pepper to taste.
- Assemble the Salad: In a large bowl, place the roughly chopped romaine lettuce. Top with grilled chicken slices, grilled corn kernels, crispy bacon, sliced peaches, avocado slices, and thinly sliced red onion.
- Toss the Salad: Pour the creamy balsamic dressing over the salad ingredients. Gently toss everything together to combine and evenly coat the salad with the dressing.
- Serve: Serve the salad immediately to enjoy the fresh and vibrant flavors at their best.
Notes
- Marinating the chicken for at least 2 hours allows the flavors to deeply penetrate and results in more tender meat.
- Ensure the internal temperature of the chicken reaches 165°F for safe consumption.
- You can substitute fresh thyme and rosemary with dried herbs if fresh are unavailable; adjust quantities accordingly.
- To make the dressing thinner or thicker, adjust the amount of water to your preferred consistency.
- If fresh peaches are out of season, canned peaches drained can be used as an alternative, though fresh is recommended for optimal flavor.
- Leftovers can be stored separately and combined just before serving to maintain salad freshness.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Salad
- Method: Grilling
- Cuisine: American

Leave a Reply