Peach vinaigrette captures everything we love about summer: juicy fruit, bright acidity, and a touch of sweetness that makes greens come alive. It’s easy to make at home and tastes far better than any bottled dressing. With ripe peaches as the star, you’ll get a silky, vibrant dressing that pairs with salads, grilled chicken, seafood, and even roasted vegetables.
If you’ve got a peach or two on the counter, you’re halfway there. This is one of those simple recipes that can instantly make a meal feel special without much effort.

Peach Vinaigrette – A Fresh, Sunny Dressing for Salads and More
Ingredients
Method
-
Prep the peaches. Peel and pit the peaches.
If the skins are stubborn, score an “X” on the bottom, dip in boiling water for 20 seconds, then shock in ice water to slip the skins off easily. Roughly chop the fruit.
-
Load the blender. Add peaches, vinegar, lemon juice, Dijon, shallot, a pinch of salt, and a few grinds of black pepper to a blender or food processor.
-
Blend until mostly smooth. Pulse a few times, then run on low. You want it well combined, but a tiny bit of texture is fine.
-
Stream in the olive oil. With the machine running on low, slowly pour in the olive oil.
Start with 1/3 cup. The dressing should thicken and turn glossy as it emulsifies.
-
Taste and adjust. If it’s too tart, add a teaspoon of honey or maple syrup. If it’s too thick, loosen with a tablespoon of water.
If it needs more tang, add a splash of vinegar or lemon juice. Season with more salt and pepper as needed.
-
Optional herbs or heat. Blend in a few basil or mint leaves for a fresh finish, or a pinch of red pepper flakes for a gentle kick.
-
Chill before serving. Transfer to a jar and refrigerate for at least 15 minutes. The flavors settle and the dressing thickens slightly.
What Makes This Special

This vinaigrette brings a natural sweetness from fresh peaches rather than relying on sugar. The flavor is clean and fruit-forward, with a gentle tang that doesn’t overpower your salad.
It blends into a creamy texture without dairy, thanks to the peach pulp emulsifying the oil and vinegar.
It’s also a flexible base you can tweak to fit your meal. Want a little heat? Add a pinch of chili flakes.
Prefer it zesty? Use more lemon or champagne vinegar. The core recipe is simple and forgiving, which means you can make it your own.
Shopping List
- Ripe peaches (2 medium, peeled and pitted; fresh is ideal, but thawed frozen peaches work)
- Extra-virgin olive oil (1/3 to 1/2 cup, depending on how thick you like it)
- White wine vinegar or champagne vinegar (3 tablespoons)
- Fresh lemon juice (1 tablespoon)
- Dijon mustard (1 to 2 teaspoons)
- Honey or maple syrup (1 to 2 teaspoons, optional, to balance tartness)
- Shallot (1 small, roughly chopped)
- Salt (kosher or fine sea salt)
- Black pepper (freshly ground)
- Optional add-ins: fresh basil or mint, a pinch of red pepper flakes, or a splash of apple cider vinegar for extra tang
Instructions

- Prep the peaches. Peel and pit the peaches.
If the skins are stubborn, score an “X” on the bottom, dip in boiling water for 20 seconds, then shock in ice water to slip the skins off easily. Roughly chop the fruit.
- Load the blender. Add peaches, vinegar, lemon juice, Dijon, shallot, a pinch of salt, and a few grinds of black pepper to a blender or food processor.
- Blend until mostly smooth. Pulse a few times, then run on low. You want it well combined, but a tiny bit of texture is fine.
- Stream in the olive oil. With the machine running on low, slowly pour in the olive oil.
Start with 1/3 cup. The dressing should thicken and turn glossy as it emulsifies.
- Taste and adjust. If it’s too tart, add a teaspoon of honey or maple syrup. If it’s too thick, loosen with a tablespoon of water.
If it needs more tang, add a splash of vinegar or lemon juice. Season with more salt and pepper as needed.
- Optional herbs or heat. Blend in a few basil or mint leaves for a fresh finish, or a pinch of red pepper flakes for a gentle kick.
- Chill before serving. Transfer to a jar and refrigerate for at least 15 minutes. The flavors settle and the dressing thickens slightly.
How to Store
Keep your peach vinaigrette in a sealed jar or bottle in the refrigerator for up to 5 days.
The mixture may separate as it sits, which is normal. Just shake well or whisk before using.
If the dressing thickens too much in the fridge, stir in a spoonful of water to loosen it. For the best flavor, let it sit at room temperature for 10 minutes before serving.

Benefits of This Recipe
- Quick and simple: From start to finish, it takes about 10 minutes.
- Fresh, real ingredients: No preservatives or artificial flavors—just ripe fruit and pantry staples.
- Versatile: Works on salads, grain bowls, grilled chicken, fish, shrimp, or roasted vegetables like sweet potatoes and Brussels sprouts.
- Naturally creamy: The peach pulp creates body, so there’s no need for mayo or yogurt.
- Budget-friendly: One or two peaches go a long way and can rescue greens that need a little love.
Common Mistakes to Avoid
- Using underripe peaches: Hard, bland peaches make a flat dressing.
Choose fruit that’s fragrant and yields slightly to pressure.
- Overpowering the fruit: Too much vinegar or lemon can drown out the peach. Start modestly and adjust after blending.
- Skipping salt: A small amount of salt brightens the fruit and balances the sweetness. Don’t forget it.
- Adding all the oil at once: Pouring the oil slowly helps the vinaigrette emulsify and turn silky.
- Not straining if you want ultra-smooth: If you prefer a perfectly smooth texture, pass the dressing through a fine-mesh sieve.
Alternatives
- No peaches? Use ripe nectarines, mangos, or even roasted apricots.
Frozen peaches (thawed and drained) also work well.
- Different acids: Swap in apple cider vinegar, rice vinegar for a softer tang, or red wine vinegar for something bolder.
- Sweeteners: Honey and maple syrup are classic. Agave or a tiny bit of simple syrup work too. You can skip sweetener if your peaches are very sweet.
- Herb variations: Basil is lovely with peaches.
Mint adds a cool note. Thyme brings a savory backbone that pairs nicely with grilled meats.
- Oil options: Extra-virgin olive oil is flavorful, but if you want a lighter taste, use avocado oil or a neutral oil like grapeseed.
- Make it spicy: Add a slice of fresh jalapeño or a shake of chili flakes before blending.
- Make it creamy: Whisk in a spoonful of plain Greek yogurt after blending for a tangy, creamy version.
FAQ
Can I use canned peaches?
Yes, but choose peaches packed in juice, not heavy syrup. Drain well and reduce or skip any added sweetener.
Fresh or frozen tend to taste brighter, but canned will still give you a good result.
Do I need to peel the peaches?
You don’t have to, but peeling creates a smoother, more refined texture. If you keep the skins on, expect a slightly more rustic dressing and a deeper color.
What salads does this pair with?
It’s excellent with mixed greens, arugula, spinach, or butter lettuce. Add goat cheese or feta, toasted almonds or pecans, cucumbers, and thinly sliced red onion.
It also shines in grain salads with farro or quinoa.
How can I make it less sweet?
Use a more assertive vinegar like red wine or sherry, add extra lemon juice, and skip honey. A pinch more salt can also help balance perceived sweetness.
Can I freeze the vinaigrette?
Freezing isn’t ideal because the emulsion can break and the texture changes. It’s best to make small batches and refrigerate, using within 5 days.
How do I fix a broken or thin dressing?
If it separates or seems thin, blend again and stream in a bit more oil slowly.
You can also add a half teaspoon of Dijon to help it emulsify.
Is it vegan?
Yes, if you use maple syrup or skip the sweetener. The base recipe contains no dairy or animal products when made this way.
What proteins go well with this?
Grilled chicken, shrimp, salmon, or pork tenderloin pair beautifully. The sweet-tart profile cuts through richness and adds brightness to the plate.
Can I make it without a blender?
Yes.
Mash the peaches very finely with a fork or use a grater, then whisk vigorously with the other ingredients. The texture won’t be as smooth, but it will still taste great.
How much dressing does this make?
Expect about 1 to 1 1/4 cups, depending on the size and juiciness of your peaches and how much oil you add. That’s enough for 4 to 6 salads.
In Conclusion
Peach vinaigrette is a simple way to bring a fresh, sunny note to everyday meals.
With ripe peaches, good olive oil, and a splash of vinegar, you can blend a dressing that feels special and tastes like the season. Keep a jar in the fridge, and you’ll have an instant upgrade for salads, bowls, and grilled mains all week long. It’s easy, adaptable, and reliably delicious—a small effort with a big payoff.


Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

