Let me tell you about the one salad that disappears first at every single party I bring it to.
It’s not fancy. It takes about 10 minutes. And yet every time I set this Cucumber Caprese Salad on the table, people go back for seconds before I’ve even sat down.
If you’re planning a summer get-together, a backyard cookout, or even a casual girls’ dinner and you need a side dish that looks gorgeous, tastes amazing, and requires zero cooking – this is your answer.
We’re talking juicy cherry tomatoes, crisp cool cucumber, creamy fresh mozzarella, and a simple herb-balsamic marinade that ties it all together beautifully.
The classic caprese gets a refreshing upgrade here, and trust me – once you try it with cucumbers, there’s no going back.

Why This Salad Is a Party Host’s Best Friend
You’ve got enough going on when you’re hosting. The last thing you need is a complicated side dish that requires you to stand over the stove while your guests are waiting.
This salad is the opposite of that. Here’s why it’s earned a permanent spot on my party menu:
Ready in 10 minutes flat. Chop, toss, done. It’s genuinely that simple.
Zero cooking required. No oven, no stove, no stress. Perfect for hot summer days when the last thing you want is more heat in the kitchen.
Looks stunning on the table. Those red tomatoes, green cucumbers, and white mozzarella? It’s practically a work of art.
Make-ahead friendly. Prep all the ingredients in advance, and just toss them together right before serving. Party hosting win.
A guaranteed crowd-pleaser. I have genuinely never had someone turn this down. Not once.
What You’ll Need
The ingredient list is short, fresh, and easy to find at any grocery store.
For the salad:
- 1 cucumber (peeled, fork-scored, and diced into ½-inch pieces)
- 1½ cups cherry tomatoes (quartered)
- 8 oz fresh mozzarella (cherry-sized balls, halved – or tear a larger ball into bite-sized pieces)
- ½ large red onion (finely chopped)
- Optional: fresh basil leaves, torn or chiffonaded, for garnish
For the marinade:
- 2 tbsp olive oil (extra virgin is best here)
- 1 tbsp balsamic vinegar (go for a good quality aged one if you can)
- 1 tbsp dried basil (or 3 tbsp fresh, chopped)
- 1 tbsp dried oregano
- Pinch of salt
- Pinch of black pepper

What Kind of Cucumber Works Best?
Great question – and worth paying attention to, because the right cucumber makes a real difference here.
English cucumbers (also called hothouse cucumbers) are the top pick. They have thinner skin, fewer seeds, and a mild, crisp flavor that pairs perfectly with the mozzarella and tomatoes.
Persian cucumbers are another excellent choice. They’re naturally sweet, stay crunchy, and barely have any seeds at all.
Regular slicing cucumbers will absolutely work if that’s what you have. Just peel them and scoop out the seeds if they’re on the larger side.
Whatever variety you grab, look for cucumbers that feel firm and heavy, and skip any that have soft spots or yellowing patches.
How to Make Cucumber Caprese Salad – Step by Step
Five steps. That’s it. Let’s go.
Step 1: Make the Marinade
In a small bowl, whisk together 2 tablespoons olive oil, 1 tablespoon balsamic vinegar, 1 tablespoon dried oregano, 1 tablespoon dried basil, and a pinch of salt and pepper.
Stir until everything is well combined, then set it aside. Letting it sit while you prep the vegetables gives the flavors a chance to start mingling – and the result is noticeably better.

Step 2: Prep the Cucumber
Wash and peel your cucumber. Then here’s a fun little trick: run a fork along the outside lengthwise a few times to score it. This creates little ridges that help the marinade cling to every piece.
Slice the cucumber thinly, then dice the slices into small pieces about ½-inch in size. Add them to a medium mixing bowl.

Step 3: Add Tomatoes and Onion
Quarter your cherry tomatoes – this gives you the perfect bite-sized pieces – and add them to the bowl with the cucumbers.
Finely chop the red onion and toss it in too. If you’re not a huge raw onion fan, no worries – you can skip it entirely or swap in thinly sliced green onions for a much milder flavor.
Step 4: Add the Mozzarella
If you’re using mozzarella balls, halve them. If you bought a larger ball of fresh mozzarella, tear or cut it into bite-sized pieces.
Add the mozzarella to the bowl and make sure it’s evenly distributed throughout the salad. Those creamy little bites are everyone’s favorite part.

Step 5: Dress, Toss, and Let It Rest
Pour the marinade over everything in the bowl. Toss gently until all the ingredients are evenly coated.
Let the salad sit for about 10 minutes before serving. This short rest time is where the magic happens – the flavors meld together and every bite becomes more delicious.
Top with fresh basil leaves right before serving if you have them. They make the whole dish look and taste even better.
The Biggest Mistakes to Avoid
This salad is easy, but there are a couple of pitfalls that can turn it watery or bland. Here’s how to sidestep them:
Don’t skip salting the cucumbers. If you have a few extra minutes, sprinkle your diced cucumber with a pinch of salt and let it drain in a colander for 15–20 minutes before mixing. This pulls out excess moisture and keeps your salad from getting watery.
Pat your mozzarella dry. Fresh mozzarella sits in liquid, and that liquid will dilute your dressing. Give it a good pat with paper towels before cutting it up.
Don’t add the dressing too early. If you’re prepping ahead, keep the dressing separate and toss everything together right before serving. This is the key to keeping those cucumbers crisp and satisfying.
Taste your dressing first. Balsamic vinegars vary a lot in sweetness and intensity. Give it a taste and adjust the olive oil-to-vinegar ratio before pouring it over your salad.

Easy Swaps and Substitutions
Don’t have every ingredient on hand? No stress. Here are some easy swaps that still deliver a delicious result:
Fresh mozzarella: Try burrata for extra creaminess, or use mini ciliegine balls for easy serving. Regular cubed mozzarella works in a pinch – it’ll just have a firmer texture.
Balsamic vinegar: Red wine vinegar or white balsamic both work great. Apple cider vinegar is fine too – just use a little less since it’s stronger.
Red onion: Swap for sweet onion, shallots, or green onions for a milder bite.
Cherry tomatoes: Grape tomatoes, sun gold tomatoes, or even regular tomatoes cut into small chunks all work perfectly.
Dried herbs: Fresh basil and oregano (3 tablespoons each) are wonderful if you have them. Fresh parsley or a little mint also adds a lovely twist.
What to Serve This Salad With
This Cucumber Caprese Salad was made to be the star side dish. Here are some perfect pairings for your next party or gathering:
For a summer cookout: Serve alongside burgers, grilled sausages, or BBQ chicken. The cool, fresh flavors of the salad are the perfect contrast to smoky, hearty mains.
For an Italian-inspired dinner: Pair with crusty bread and olive oil for dipping, or serve alongside a simple pasta like spaghetti aglio e olio. It’s a match made in heaven.
For a lighter spread: Set it out next to grilled shrimp skewers or a beautifully cooked piece of salmon. The salad’s balsamic dressing complements seafood wonderfully.
For a party appetizer table: Serve in individual small cups or a big beautiful bowl alongside other easy party bites. People love something fresh and light in the mix.

How to Store Leftovers
Honestly, this salad is best enjoyed the day it’s made – but life happens, so here’s how to handle any leftovers:
In the fridge: Store in an airtight container for up to 2 days. The cucumbers and tomatoes will continue releasing liquid, so the salad may get a little watery over time. A quick drain and gentle toss before serving helps.
Prepping ahead for a party: Chop and store the cucumbers, tomatoes, and onion separately in the fridge. Keep the mozzarella whole until you’re ready to serve. Mix the dressing up to 3 days in advance and store it in a sealed jar – just shake it well before using.
Don’t freeze it. The texture of the cucumbers and mozzarella doesn’t survive freezing. This one’s meant to be fresh.

Frequently Asked Questions
Can I make this salad ahead of time for a party?
Yes! Prep all the ingredients separately and store them in the fridge. Toss everything together with the dressing about 10 minutes before you’re ready to serve. This keeps the cucumbers crisp and the mozzarella fresh.
Is this salad gluten-free?
It sure is! Every ingredient in this recipe is naturally gluten-free, making it a great option for guests with dietary restrictions.
Can I use dried herbs instead of fresh?
Yes – the recipe is written with dried herbs, which work beautifully. If you want to use fresh, substitute 3 tablespoons each of fresh basil and oregano for the dried versions.
Why is my salad watery?
Cucumbers and tomatoes release a lot of moisture, especially once they’re dressed. To prevent this, salt your cucumbers before mixing and don’t add the dressing until right before serving.
What if I don’t like red onion?
Skip it! Or swap in thinly sliced green onions or shallots for a much milder onion flavor. The salad is still absolutely delicious without it.

Easy Cucumber Caprese Salad
Ingredients
For the Marinade:
- 2 tbsp olive oil (extra virgin recommended)
- 1 tbsp balsamic vinegar (good quality aged vinegar preferred)
- 1 tbsp dried basil (or 3 tbsp fresh basil, chopped)
- 1 tbsp dried oregano
- Pinch of salt
- Pinch of black pepper
For the Salad:
- 1 cucumber, peeled, fork-scored, and diced into ½-inch pieces
- 1½ cups cherry tomatoes, quartered
- 8 oz fresh mozzarella, cherry-sized balls halved (or torn into bite-sized pieces)
- ½ large red onion, finely chopped
- Optional: fresh basil leaves, torn or chiffonaded, for garnish
Instructions
- Make the marinade. In a small bowl, whisk together the olive oil, balsamic vinegar, dried oregano, dried basil, salt, and pepper until well combined. Set aside.
- Prep the cucumber. Peel the cucumber, then run a fork along the outside to score it. Slice thinly, then dice into ½-inch pieces. Add to a medium mixing bowl.
- Add tomatoes and onion. Quarter the cherry tomatoes and add them to the bowl. Finely chop the red onion and add it as well.
- Add the mozzarella. Halve the mozzarella balls (or tear a larger ball into bite-sized pieces) and add to the bowl. Gently mix to distribute evenly.
- Dress and marinate. Pour the marinade over the salad ingredients and toss gently until everything is evenly coated. Let the salad rest for 10 minutes before serving to allow the flavors to meld.
- Garnish and serve. Top with fresh basil leaves if using, and serve immediately.
Notes
- To prevent a watery salad, salt the diced cucumber and let it drain in a colander for 15–20 minutes before mixing.
- Pat fresh mozzarella dry with paper towels before cutting to remove excess liquid.
- Do not add the dressing until just before serving if making ahead.
- Store leftovers in an airtight container in the fridge for up to 2 days.
- For make-ahead prep: store all ingredients separately in the fridge and combine right before serving.
- Dressing can be made up to 3 days in advance and stored in a sealed jar in the fridge.
Estimated Nutrition (whole recipe, without optional ingredients)
- Calories: 500–600
- Protein: 20–25g
- Fat: 35–40g
- Carbohydrates: 40–50g
