Caprese Skewers With Diced Peaches – Fresh, Simple, and Bright
Caprese skewers are already a crowd favorite, but adding diced peaches takes them somewhere special. The sweet, juicy fruit plays so well with creamy mozzarella and fragrant basil. A drizzle of balsamic glaze ties everything together with a tangy finish.
These bite-size appetizers feel elegant, but they’re easy enough for any weeknight. Whether you’re hosting friends or just want a fresh snack, this is a simple win.
Why This Recipe Works
Caprese Skewers With Diced Peaches - Fresh, Simple, and Bright
Ingredients
- Cherry or grape tomatoes (1 pint)
- Fresh mozzarella balls (ciliegine or bocconcini; about 8–12 ounces)
- Ripe peaches (2 medium, diced into small cubes)
- Fresh basil leaves (1 large bunch)
- Extra-virgin olive oil
- Balsamic glaze (store-bought or homemade reduction)
- Flaky sea salt and freshly ground black pepper
- Lemon (optional, for a quick zest or squeeze)
- Honey (optional, a tiny drizzle if peaches aren’t very sweet)
- Skewers (6–8 inch wooden or reusable cocktail picks)
Instructions
- Prep the peaches. Wash, dry, and dice peaches into small, bite-size cubes—about 1/2 inch. If the skins are tough, you can peel them, but it’s usually not necessary.
- Pat the mozzarella dry. Drain and lightly dry the mozzarella balls with paper towels so the skewers don’t get watery.
- Get the tomatoes ready. Rinse and dry cherry tomatoes. If they’re large, you can halve them; otherwise, keep them whole for a clean presentation.
- Set up your assembly line. Arrange tomatoes, mozzarella, diced peaches, and basil leaves in bowls. This speeds up the process and keeps things tidy.
- Build the skewers. Thread a tomato, then a basil leaf (fold larger leaves in half), a mozzarella ball, and a cube or two of peach. Repeat if your skewers are long enough, ending with a tomato for a neat finish.
- Season simply. Lay the skewers on a platter. Drizzle with extra-virgin olive oil and balsamic glaze. Sprinkle with flaky sea salt and a few cracks of black pepper.
- Add a bright touch. If you like, finish with a light zest of lemon or the tiniest squeeze for freshness. If your peaches aren’t sweet, a thin thread of honey over the platter can help balance acidity.
- Serve right away. These taste best fresh, while the basil is perky and the peaches are juicy.

The classic Caprese combo—tomatoes, mozzarella, and basil—loves a little sweetness. Ripe peaches add a mellow, juicy note that balances the acidity of cherry tomatoes and the richness of cheese. Dicing the peaches keeps each bite neat and easy to eat. Skewers make portioning simple, and they look great on a platter.
Finally, a light balsamic glaze brings brightness and a touch of depth without overpowering the fresh ingredients.
Shopping List
- Cherry or grape tomatoes (1 pint)
- Fresh mozzarella balls (ciliegine or bocconcini; about 8–12 ounces)
- Ripe peaches (2 medium, diced into small cubes)
- Fresh basil leaves (1 large bunch)
- Extra-virgin olive oil
- Balsamic glaze (store-bought or homemade reduction)
- Flaky sea salt and freshly ground black pepper
- Lemon (optional, for a quick zest or squeeze)
- Honey (optional, a tiny drizzle if peaches aren’t very sweet)
- Skewers (6–8 inch wooden or reusable cocktail picks)
How to Make It

- Prep the peaches. Wash, dry, and dice peaches into small, bite-size cubes—about 1/2 inch. If the skins are tough, you can peel them, but it’s usually not necessary.
- Pat the mozzarella dry. Drain and lightly dry the mozzarella balls with paper towels so the skewers don’t get watery.
- Get the tomatoes ready. Rinse and dry cherry tomatoes. If they’re large, you can halve them; otherwise, keep them whole for a clean presentation.
- Set up your assembly line. Arrange tomatoes, mozzarella, diced peaches, and basil leaves in bowls.
This speeds up the process and keeps things tidy.
- Build the skewers. Thread a tomato, then a basil leaf (fold larger leaves in half), a mozzarella ball, and a cube or two of peach. Repeat if your skewers are long enough, ending with a tomato for a neat finish.
- Season simply. Lay the skewers on a platter. Drizzle with extra-virgin olive oil and balsamic glaze.
Sprinkle with flaky sea salt and a few cracks of black pepper.
- Add a bright touch. If you like, finish with a light zest of lemon or the tiniest squeeze for freshness. If your peaches aren’t sweet, a thin thread of honey over the platter can help balance acidity.
- Serve right away. These taste best fresh, while the basil is perky and the peaches are juicy.
How to Store
These skewers are at their best the day you make them. If you need to prep ahead, assemble up to 4 hours in advance and keep them covered in the fridge.
Add the olive oil, glaze, and salt right before serving to avoid sogginess.
If you have leftovers, store in an airtight container for up to 24 hours. The basil may wilt and peaches can soften, but they’ll still taste good. For longer storage, keep the components separate and assemble just before eating.

Why This is Good for You
- Fresh produce: Tomatoes and peaches bring vitamins A and C, fiber, and antioxidants like lycopene.
- Quality fats: A drizzle of extra-virgin olive oil offers heart-healthy monounsaturated fats and polyphenols.
- Protein and calcium: Mozzarella adds protein and calcium for a more satisfying snack or appetizer.
- Smart portioning: Skewers help you enjoy rich ingredients in balanced bites.
What Not to Do
- Don’t use under-ripe peaches. They’ll be firm and tart, which throws off the balance.
Choose peaches that give slightly to pressure and smell fragrant.
- Don’t overdress. Too much glaze or oil can drown the fresh flavors and make the platter messy.
- Don’t skip seasoning. A pinch of flaky salt and a little pepper bring everything into focus.
- Don’t assemble too far ahead. Basil wilts and peaches can leak juice. Keep it within a few hours of serving.
- Don’t use watery mozzarella. Pat it dry so the skewers hold together and flavors stay concentrated.
Variations You Can Try
- Nectarine swap: Use diced nectarines if peaches aren’t in season or if you prefer their firmer texture.
- Prosciutto twist: Add a ribbon of prosciutto for a salty-sweet bite. Wrap it around the mozzarella or thread a small fold onto the skewer.
- Herbed oil: Stir chopped basil and mint into olive oil with a pinch of salt and brush lightly over the skewers.
- Heat and sweet: Combine a tiny pinch of red pepper flakes with honey, then drizzle sparingly for a gentle kick.
- Pistachio crunch: Sprinkle crushed roasted pistachios over the platter right before serving for texture.
- Vegan version: Replace mozzarella with small cubes of firm, salted tofu or a plant-based mozzarella.
Add extra olive oil and a little lemon zest for richness.
- Balsamic pearls or reduction: If you like a modern touch, use balsamic pearls or a thicker reduction for clean dots instead of a drizzle.
FAQ
Can I make these without skewers?
Yes. Layer the ingredients on a platter as a composed salad or toss gently in a bowl. Keep the peaches diced and use small mozzarella balls for easy bites.
Finish with oil, glaze, salt, and pepper.
What if peaches aren’t in season?
Use nectarines, mango, or even ripe strawberries. You want a sweet, juicy fruit to contrast the tomatoes and cheese. If the fruit is less sweet, a light drizzle of honey can help.
How do I make a quick balsamic glaze?
Simmer 1/2 cup balsamic vinegar in a small saucepan over low heat until it reduces by half and lightly coats a spoon.
Sweeten with a teaspoon of honey if you like. Let it cool before drizzling.
What size mozzarella should I buy?
Ciliegine (small cherry-sized balls) are ideal for skewers. If you can only find larger bocconcini, cut them into halves or quarters so each piece is bite-size.
Can I prepare components the day before?
You can wash and dry the tomatoes, drain the mozzarella, and pluck basil leaves ahead of time.
Store each component separately and dice the peaches the day you serve, since they brown and soften quickly.
How many skewers does this make?
With 1 pint of tomatoes, 8–12 ounces of mozzarella, and 2 peaches, you’ll get about 16–24 small skewers, depending on how generously you thread them. Plan on 2–3 per person for appetizers.
How do I keep basil from turning dark?
Assemble close to serving time and avoid wet leaves. You can tuck basil between tomato and cheese to protect it from direct air, and keep the skewers chilled until guests arrive.
In Conclusion
Caprese Skewers with diced peaches bring together sweet, savory, and fresh in one easy bite.
They look impressive, come together fast, and rely on good ingredients rather than complicated steps. With a simple drizzle and a pinch of salt, they’re ready for backyard hangs, weeknight snacks, or a holiday spread. Keep it fresh, keep it simple, and let the peaches do the talking.

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.
