Salads

Peach Tomato Caprese Salad with Lemon-Basil Pesto Vinaigrette

Peach Tomato Caprese Salad with Lemon-Basil Pesto Vinaigrette

On a humid July afternoon I wanted a Caprese that felt like summer — enter the peach tomato caprese, with peaches standing in for or alongside tomatoes to add sweetness and firm texture. The peach tomato caprese is my go-to when stone fruit is at its peak because it reads fresh on the plate, stays firm if built correctly, and keeps the dressing from turning everything soggy.

I use a lemon-basil pesto vinaigrette instead of plain olive oil to add body and acidity, and a quick balsamic reduction to give a glossy finish that doesn’t water down the salad. If you like simple seasonal salads, keep reading — I’ll walk you through timing, substitutions, and the one mistake I always fix after a first attempt.

Peach tomato caprese arranged on a white platter with basil and balsamic drizzle
Peach Tomato Caprese Salad with Lemon-Basil Pesto Vinaigrette

Why this peach tomato caprese works

The key technique is balancing fruit firmness and concentrated dressing so the salad stays attractive and texturally pleasing for serving. I tested versions with overripe peaches and a thin vinaigrette and found the juices pooled and made the mozzarella soggy. Switching to slightly underripe (but ripe-smelling) peaches and a thicker lemon-basil pesto vinaigrette solved that: the fruit holds its shape, the dressing clings rather than pools, and the balsamic reduction provides a bright, sweet finish without adding liquid.

Ingredient ratio matters: roughly equal volumes of fruit and cheese with a little chopped basil ensures every forkful has contrast. Slicing the mozzarella a bit thicker than paper-thin helps the texture stand up to the fruit and dressing. Finally, build the salad just before serving or keep components chilled and assemble at the last minute.

Key takeaways

  • Use slightly underripe peaches for structure and to avoid excess juice.
  • Make a thicker lemon-basil pesto vinaigrette so the dressing clings to fruit and cheese instead of pooling.
  • Finish with a quick balsamic reduction for sweetness and gloss without watering the salad.

Ingredients you’ll need and what to substitute

This peach tomato caprese relies on four main flavor players: peaches, tomatoes, fresh mozzarella, and basil. I use medium-ripe peaches — the skin yields to gentle pressure and the flesh smells fruity but isn’t mushy. For tomatoes, large beefsteak or heirloom slices work best because they match the peaches in size and visual impact. Fresh mozzarella (either a 12-ounce ball torn or thick-sliced logs) gives creamy contrast.

If peaches are scarce you can use nectarines (skinless or with skin) for a slightly firmer bite. If you prefer a dairy-free version, choose firm marinated tofu or a high-quality plant-based mozzarella; expect a textural difference and consider a bit more acidity in the dressing. For basil alternatives, Italian parsley with lemon zest brightens similarly though without basil’s peppery top note.

Key substitutions and effects:

  • Stone fruit: Nectarines = slightly firmer, less fuzz; plums = more tart and smaller slices, so use more pieces.
  • Mozzarella: Burrata = extra creaminess but assemble last to avoid breakage; plant-based cheese = firmer texture, add a pinch of salt to boost flavor.
  • Balsamic: Aged balsamic glaze can be used instead of making a reduction; add sparingly as it’s sweeter and thicker.

Equipment

You don’t need fancy tools for this salad, but a few items make the process smoother.

  • Large cutting board and a sharp chef’s knife for clean slices.
  • 12-inch skillet or small saucepan to reduce balsamic if you make it, plus a wooden spoon.
  • Mixing bowl and whisk or a small food processor for the lemon-basil pesto vinaigrette.
  • Serving platter (a large white or wooden board looks nice) or a shallow bowl for composed serving.

How to make peach tomato caprese

Prepare the fruit and cheese

Rinse peaches and tomatoes and pat dry to remove surface moisture. Slice peaches into 1/3-inch wedges; if the peaches are very ripe you can remove a slice of the flesh near the pit to reduce juice. Slice tomatoes into 1/3-inch rounds and sprinkle a light pinch of salt on them to draw out just a touch of moisture and heighten flavor; let them sit on a paper towel for 5 minutes and gently blot before assembling. Slice the fresh mozzarella into 1/3-inch rounds or tear a ball into similarly sized pieces.

Make the lemon-basil pesto vinaigrette

In a small blender or bowl, combine 1/2 cup packed fresh basil leaves, 2 tablespoons toasted pine nuts or slivered almonds, 2 tablespoons grated Parmesan, 1 clove garlic, 3 tablespoons fresh lemon juice, 1/3 cup extra-virgin olive oil, and salt and pepper to taste. Blend until slightly coarse — you want texture so the dressing clings. This thicker vinaigrette is the trick that stops the salad from becoming watery.

Make the quick balsamic reduction (optional but recommended)

Pour 3/4 cup balsamic vinegar into a small saucepan and simmer gently over medium-low heat, stirring occasionally, until reduced to about 1/4 cup and slightly syrupy, 10–12 minutes. Watch closely near the end so it doesn’t burn. Let cool; it will thicken more as it cools.

Assemble and finish

Arrange alternating slices of peach and tomato on the platter, nestling a slice of mozzarella between each fruit slice. Tuck whole basil leaves or torn basil between slices. Spoon about 2 tablespoons of the lemon-basil pesto vinaigrette over the arranged salad, letting it pool lightly in places but mostly cling to the ingredients. Drizzle the balsamic reduction sparingly in a thin zigzag across the top. Finish with a few cracks of black pepper and a final pinch of flaky sea salt. Serve within 15–20 minutes for best texture.

Things I learned the hard way

  • Don’t use very soft peaches — they made the salad mushy. Slightly underripe peaches keep their shape and still taste sweet.
  • Thin vinaigrettes made everything soggy fast. A thicker, pesto-style vinaigrette clings and adds flavor without diluting the salad.
  • Cut mozzarella too thin and it disappears; slice about 1/3-inch thick or tear into substantial pieces so you get chew and cream in each bite.
  • Adding balsamic too early causes pooling; wait until right before serving and use a reduction to avoid watering the plate.
  • Salt tomatoes lightly and blot — it concentrates flavor without releasing too much liquid into the salad.
  • On first attempt I assembled the whole platter an hour ahead; the peaches wept and the mozzarella got soggy. Now I prep and assemble up to 20 minutes before serving.

Variations to try

  • Grilled variation: Lightly grill peach wedges and tomato halves for 1–2 minutes per side to add char and smokiness; assemble warm and reduce the balsamic a bit longer for a deeper glaze.
  • Savory protein swap: For a savory contrast, add thin slices of smoked turkey or roasted chicken breast in between slices; increase vinaigrette by 1 tablespoon to coat the meat.
  • Herb twist: Swap half the basil for fresh mint for a bright, cooling change — no other timing adjustments needed.
  • Spicy finish: Add thinly sliced fresh jalapeño or a sprinkle of red pepper flakes to the vinaigrette; reduce lemon by 1 teaspoon if you prefer less acidity.

Storage, freezing, and reheating

This salad is best the day it’s made. In the refrigerator, keep components separate: store sliced peaches and tomatoes in a single layer on a plate covered with plastic wrap for up to 24 hours to minimize juice transfer; keep mozzarella wrapped in damp paper towel inside an airtight container for up to 24 hours. The lemon-basil pesto vinaigrette will keep in a sealed jar for 3–4 days; the balsamic reduction keeps for up to 2 weeks in the fridge.

Do not freeze the assembled salad — freezing ruins the fresh fruit texture and the cheese. To serve leftovers, let refrigerated components come to cool room temperature (about 15 minutes) and briefly toss with a splash more vinaigrette to refresh the flavors; avoid reheating.

What to serve with peach tomato caprese

This salad pairs naturally with grilled chicken or fish, or alongside crusty bread for a light lunch. It also works as a colorful side for summer pasta salads, a chilled lemon orzo, or simple roasted vegetables. For a picnic, pack components separately and assemble on-site to keep everything crisp.

Close-up of peach tomato caprese salad with lemon-basil pesto vinaigrette
Close-up view of Peach Tomato Caprese Salad with Lemon-Basil Pesto Vinaigrette.
Peach Tomato Caprese — Fresh Summer Salad with Lemon-Basil Pesto Vinaigrette Pinterest recipe pin

Peach Tomato Caprese Salad with Lemon-Basil Pesto Vinaigrette

A fresh summer twist on Caprese featuring peaches, thick tomato and mozzarella slices, a lemon-basil pesto vinaigrette, and a balsamic reduction for glossy finish.
Prep Time 20 minutes
Cook Time 12 minutes
Total Time 32 minutes
Servings: 4 servings
Calories: 240

Ingredients
  

  • 3 medium peaches slightly firm, sliced into 1/3-inch wedges
  • 2 large beefsteak or heirloom tomatoes sliced into 1/3-inch rounds
  • 12 ounces fresh mozzarella sliced into 1/3-inch rounds or torn into pieces
  • 1/2 cup packed fresh basil leaves plus extra whole leaves for garnish
  • 1/3 cup extra-virgin olive oil
  • 3 tablespoons fresh lemon juice
  • 2 tablespoons toasted pine nuts or slivered almonds
  • 2 tablespoons grated Parmesan cheese
  • 1 clove garlic roughly chopped
  • 3/4 cup balsamic vinegar for reduction or 3–4 tablespoons store-bought balsamic glaze
  • Salt and freshly ground black pepper
  • Flaky sea salt for finishing
Optional additions
  • 2 ounces thinly sliced smoked turkey or roasted chicken optional
  • 1 small jalapeño thinly sliced (optional)

Equipment

  • 1 Large cutting board and sharp chef’s knife
  • 1 Small saucepan for balsamic reduction
  • 1 Small blender or food processor for the vinaigrette
  • 1 Large serving platter or shallow bowl

Method
 

Prepare fruit and cheese
  1. Rinse peaches and tomatoes and pat dry. Slice peaches into 1/3-inch wedges and tomatoes into 1/3-inch rounds. Lightly salt the tomato slices, let sit 5 minutes, then blot with a paper towel to remove excess moisture.
  2. Slice or tear the mozzarella into 1/3-inch pieces and keep chilled until assembly.
Make lemon-basil pesto vinaigrette
  1. In a small blender or food processor combine 1/2 cup basil, toasted pine nuts, Parmesan, garlic, lemon juice, and 1/3 cup olive oil; pulse until slightly coarse. Season with salt and pepper to taste and transfer to a bowl.
Make balsamic reduction
  1. Pour 3/4 cup balsamic vinegar into a small saucepan and simmer gently over medium-low heat until reduced to about 1/4 cup, 10–12 minutes. Cool to thicken; alternatively use store-bought glaze sparingly.
Assemble
  1. Arrange alternating slices of peach and tomato on a platter and tuck mozzarella pieces between each. Scatter whole or torn basil leaves over the top.
  2. Spoon about 2 tablespoons of the pesto vinaigrette over the salad, letting it cling to fruit and cheese. Drizzle the balsamic reduction thinly across the top. Finish with freshly ground black pepper and flaky sea salt, and serve within 15–20 minutes.

Notes

Slice peaches and tomatoes about 1/3 inch thick so pieces hold their shape. Make the vinaigrette thicker (pesto-style) to avoid pooling. Store components separately if assembling later; do not freeze the assembled salad.

Frequently asked questions

Can I make peach tomato caprese ahead of time? Yes, but only partially: slice fruit and cheese and store separately for up to 24 hours; mix the vinaigrette and reduction in advance and assemble within 20 minutes of serving to preserve texture.

Are nectarines a good substitute for peaches? Absolutely — nectarines are slightly firmer and less fuzzy, which can reduce surface moisture; use the same slice thickness and follow the same assembly method.

What type of mozzarella is best? Use fresh mozzarella — either a torn ball or small logs sliced about 1/3 inch thick; burrata adds creaminess but should be added last as it breaks easily.

How do I stop the salad from getting watery? The three keys are: use slightly firm peaches, blot salted tomato slices before assembling, and choose a thicker lemon-basil pesto vinaigrette rather than a thin oil-and-vinegar mix.

Can I use store-bought balsamic glaze? Yes — use it sparingly because it’s sweeter and thicker than a homemade reduction. If using store-bought glaze, skip or reduce the amount of dressing slightly.

Closing

The peach tomato caprese is a simple summer recipe that looks like a celebration on the plate but comes together quickly if you prep smartly; a lemon-basil pesto vinaigrette and a small balsamic reduction make all the difference in keeping texture and flavor bright. I like serving it on a wooden board with extra basil tucked around the edges for color — it always disappears fast at summer gatherings.

🍽️

Never Miss a Recipe!

Join 50,000+ food lovers getting fresh recipes every week. Free, forever.

No spam. Unsubscribe anytime.

FREE APP

Cook Smarter with Our App

Save recipes, build shopping lists, and plan your meals — all in one place.

Download on theApp Store Get it onGoogle Play
About the Author

Taya Recipes

Welcome! I share delicious, tried-and-true recipes for every occasion.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating