Cucumber Caprese Salad
This Cucumber Caprese Salad combines fresh mozzarella, cherry tomatoes, and crisp cucumber with a tangy balsamic marinade. Ready in 20 minutes—perfect for summer gatherings!
Hey there, I’m Claire Whitmore — a dessert daydreamer from Asheville, NC who believes butter totally counts as self-care. This Cucumber Caprese Salad recipe is my go-to when I need something fresh, vibrant, and ridiculously easy to pull together.
It’s got juicy cherry tomatoes, creamy mozzarella, crisp cucumber, and a balsamic-herb marinade that makes everything sing.
Think of it as a dippable salad meets Italian antipasto—but way more fun to eat. You’re getting all those classic Caprese flavors (tomato, basil, mozzarella) with the added crunch and freshness of cucumber.
Plus, it’s one of those cold salad ideas that actually gets better as it sits, which means you can make it ahead and let the flavors do their thing while you handle everything else on your to-do list.
Table of Contents
Little Snapshot: What This Recipe Delivers
This Cucumber Caprese Salad is a fresh, no-cook side dish that combines cherry tomatoes, mozzarella, cucumber, and red onion in a simple balsamic-herb marinade. Ready in just 20 minutes with only 10 minutes of marinating time, it’s an easy, crowd-pleasing option for picnics, potlucks, or weeknight dinners.
Why You’ll Love This Recipe 🌸
- This Cucumber Caprese Salad takes about 20 minutes total—which is less time than it takes to convince your toddler to put on shoes.
- It’s a no-cook wonder, so you won’t heat up your kitchen (a total win during summer).
- The flavors actually get better as it sits, making it perfect for meal prep or bringing to gatherings.
- According to Bon Appétit’s guide to building better salads, fresh mozzarella and ripe tomatoes are a match made in heaven — and this recipe proves exactly why.
Quick Facts ⚡
Here’s the quick scoop on this Cucumber Caprese Salad.
- CourseSide Dish / Appetizer
- Prep Time10 minutes
- Cook Time0 minutes
- Total Time20 minutes (includes 10 min marinating)
- Servings4–6 servings
- DifficultyEasy
Nutritional Peek
Here’s a friendly snapshot of what you’re getting per serving. This salad is light, fresh, and packed with protein from the mozzarella—perfect for a guilt-free side dish!
| Nutrient | Amount per Serving |
|---|---|
| Calories | 180 kcal |
| Protein | 9 g |
| Carbohydrates | 8 g |
| Fat | 13 g |
| Fiber | 2 g |
| Sugar | 4 g |
Ingredients

When you’re putting together a cold salad idea like this one, you want fresh, quality ingredients that shine on their own. This isn’t a complicated recipe, so each ingredient really gets to strut its stuff.
For the marinade—olive oil, balsamic vinegar, dried basil, and oregano—you’ll want good quality stuff since it’s doing all the flavor heavy lifting.
For the salad itself—cherry tomatoes, fresh mozzarella, cucumber, and red onion—freshness is everything. The mozzarella should be soft and creamy (not the low-moisture kind), and the tomatoes should be ripe and juicy.
| Amount | Ingredient |
|---|---|
| 1 tbsp | dried basil (or 3 tbsp fresh, chopped) |
| 1 tbsp | dried oregano |
| 2 tbsp | olive oil (I use Colavita extra virgin—yes, it matters) |
| 1 tbsp | balsamic vinegar (good quality aged vinegar is worth it here) |
| Pinch | salt |
| Pinch | pepper |
| Optional | fresh basil leaves (torn or chiffonaded for garnish) |
| ½ large | red onion, finely chopped |
| 1½ cups | cherry tomatoes, quartered |
| 8 oz | fresh mozzarella (cherry-sized balls, halved, or torn) |
| 1 | cucumber, peeled, scored, and diced into ½-inch pieces |
Tools You’ll Actually Use
You don’t need any fancy gadgets for this Cucumber Caprese Salad. Just a few basics you probably already have hanging around your kitchen.
- Medium mixing bowl (for tossing everything together)
- Small bowl (for whisking the marinade)
- Chef’s knife (for chopping veggies)
- Cutting board
- Fork (for scoring the cucumber—trust me, it’s cute)
- Measuring spoons and cups
- Whisk or spoon (for mixing the marinade)
Step-by-Step Instructions
Alright, let’s make this Cucumber Caprese Salad happen. The beauty of this recipe is that it’s basically just chop, mix, and marinate. No cooking, no stress, no problem.
Step 1: Prepare the Marinade
In a small bowl, whisk together 2 tablespoons of olive oil, 1 tablespoon of balsamic vinegar, 1 tablespoon of dried oregano, 1 tablespoon of dried basil (or fresh if you’ve got it), and a generous pinch each of salt and pepper.
Stir until everything’s well combined and the herbs are evenly distributed. Set this aside to let the flavors meld while you prep the rest—it’s like a little flavor party happening in that bowl.
Step 2: Prepare the Cucumber
Peel your cucumber (nobody wants tough skin in their salad). Here’s a fun trick: use a fork to scrape down the sides of the cucumber a few times to create a pretty textured pattern. Slice the cucumber thinly, then dice it into bite-sized pieces (about ½-inch cubes work great). Toss the diced cucumber into a medium-sized bowl.
Step 3: Add the Tomatoes and Onion
Quarter your cherry tomatoes (washed and dried) and add them to the bowl with the cucumber. Finely chop half of a large red onion into small pieces and toss that in too. If you’re not a fan of raw onion, feel free to skip it—or use less for a milder bite.
Step 4: Add the Mozzarella
Slice your fresh mozzarella into bite-sized pieces, or if you’re using those adorable pearl-sized balls, just halve them. Add the mozzarella to the bowl with the cucumbers, tomatoes, and red onion. Give everything a gentle toss to distribute the ingredients evenly—this is starting to look like summer in a bowl, right?
Step 5: Combine and Marinate

Pour the prepared balsamic-herb marinade over all the vegetables and cheese in the bowl. Mix everything gently but thoroughly, making sure every piece gets coated in that tangy, herby goodness.
Let the salad sit for at least 10 minutes before serving so the flavors can develop and merge beautifully. If you can resist diving in right away, letting it marinate for 20–30 minutes makes it even better.
Claire’s Pro Tips & Gentle Guidance
I’ve made this dippable salad more times than I can count, and here are a few little secrets I’ve picked up along the way.
Use fresh mozzarella, not the low-moisture kind. The creamy, soft texture of fresh mozzarella (the kind that comes in water or brine) makes all the difference here. Low-moisture mozzarella is great for pizza, but it won’t give you that luscious, melt-in-your-mouth experience you want in a Caprese salad.
Don’t skip the cucumber scoring step. It might seem like an extra thing to do, but scoring the cucumber with a fork creates little ridges that help the marinade cling to each piece. Plus, it just looks really pretty.
Let the salad marinate longer if you have time. Ten minutes is the minimum, but if you can let it sit for 20–30 minutes (or even a couple hours in the fridge), the flavors really deepen and get more complex.
According to Serious Eats‘ comprehensive salad-making guide , letting fresh ingredients rest in a marinade allows them to absorb flavors more fully—and this recipe is living proof.
Taste and adjust before serving. Everyone’s palate is different, so give the salad a taste before you serve it. Need more tang? Add a splash more balsamic. Want more herbiness? Toss in some fresh basil. A little more salt? Go for it.
Quick Fixes for Cucumber Caprese Salad
Problem: The salad is too watery. Solution: This usually happens if the tomatoes or cucumber release too much liquid. Next time, try salting the diced cucumber and letting it sit in a colander for 10 minutes to draw out excess moisture, then pat it dry before adding it to the salad. You can also drain off any excess liquid before serving.
Problem: The flavors taste flat or bland. Solution: Bump up the seasoning! Add a bit more salt, a splash more balsamic vinegar, or a drizzle of extra olive oil. Fresh herbs (like torn basil) can also wake everything up.
Problem: The onion flavor is too strong. Solution: Raw red onion can be pretty intense. Try soaking the chopped onion in cold water for 5–10 minutes before adding it to the salad—it mellows the bite without losing the flavor.
Problem: The mozzarella isn’t absorbing the marinade. Solution: Make sure you’re using fresh mozzarella (not low-moisture), and tear or cut it into smaller pieces so there’s more surface area for the marinade to coat.
Variations & Fun Twists
This Cucumber Caprese Salad is super versatile, so feel free to make it your own.
Add some greens: Toss in a handful of arugula or baby spinach for extra freshness and a peppery bite.
Make it a meal: Add grilled chicken, shrimp, or chickpeas to turn this side dish into a light main course.
Swap the cheese: Try feta or burrata instead of mozzarella for a different flavor profile. Burrata is especially dreamy if you’re feeling fancy.
Go seasonal: In the fall, swap cherry tomatoes for roasted cherry tomatoes or add diced avocado for creaminess.
Serve it as a dip: Chop everything even smaller and serve with toasted baguette slices or pita chips for a fun appetizer.
Gluten-free and vegetarian-friendly: This salad is naturally gluten-free and vegetarian, so it’s perfect for mixed gatherings.
Serving, Storage & Reheating

This Cucumber Caprese Salad is best served fresh and chilled, which makes it one of the best sides for Italian food or summer barbecues. I love pairing it with grilled chicken, pasta dishes like my easy Limoncello Sunrise recipe, or even alongside heartier mains like Shepherd’s Pie.
Storage: If you somehow have leftovers (which I doubt), store the salad in an airtight container in the fridge for up to 2 days. The flavors will continue to develop, which is a bonus. Just give it a good stir before serving since the marinade may settle at the bottom.
Make-ahead tip: You can prep all the ingredients and make the marinade up to a day in advance. Store them separately in the fridge, then combine and let marinate 10–30 minutes before serving.
No-Waste Kitchen Magic
Got leftover Cucumber Caprese Salad? Here are a few creative ways to use it up instead of tossing it.
Turn it into a wrap filling: Drain off excess liquid and use the salad as a filling for wraps or pita pockets with a smear of hummus.
Toss it with pasta: Mix leftovers with cooked pasta (hot or cold) for a quick pasta salad. Add a little extra olive oil and Parmesan if needed.
Top your pizza: Use leftover salad as a fresh topping for homemade pizza or flatbread. Add it after baking for a cool, fresh contrast.
Make a grain bowl: Spoon the salad over cooked quinoa, farro, or rice for an easy lunch bowl.
Cucumber Caprese Salad FAQs
Can I make this Cucumber Caprese Salad ahead of time?
Absolutely! You can prep all the ingredients and the marinade separately up to a day in advance, then combine them 10–30 minutes before serving. Just store everything in the fridge until you’re ready.
What’s the best way to store Cucumber Caprese Salad?
Store it in an airtight container in the fridge for up to 2 days. Give it a stir before serving since the marinade tends to settle.
Can I freeze this salad?
I wouldn’t recommend it. Fresh mozzarella, tomatoes, and cucumber don’t freeze well—they’ll get watery and mushy when thawed.
How do I know when the salad has marinated long enough?
Ten minutes is the minimum for the flavors to start mingling, but 20–30 minutes (or even longer) is ideal. Taste it and see if the flavors have melded to your liking.
Cozy Closing
I’d love to see your spin on this Cucumber Caprese Salad! Drop a comment below or tag me with your photos—I’d love to see how you made it your own. This Cucumber Caprese Salad is so versatile; I bet you’ve got amazing variations already in mind.
Whether you’re serving it as one of your go-to sides for Italian food or just need a fresh, easy cold salad idea for a weeknight dinner, this one’s a keeper.
I’m Claire Whitmore — a dessert daydreamer from Asheville, NC. For me, cooking isn’t about perfect plating — it’s about the joy of sharing something delicious (and maybe sneaking an extra piece of mozzarella when no one’s looking).

Cucumber Caprese Salad
Equipment
- Medium mixing bowl
- Small bowl
- Chef’s knife
- Cutting board
- Fork
- Measuring spoons
- Measuring cups
- Whisk or spoon
Ingredients
For the marinade
- 1 tbsp dried basil or 3 tbsp fresh, chopped
- 1 tbsp dried oregano
- 2 tbsp olive oil extra virgin, Colavita recommended
- 1 tbsp balsamic vinegar good quality aged vinegar
- 1 pinch salt
- 1 pinch pepper
For the salad
- fresh basil leaves optional, torn or chiffonaded for garnish
- ½ large red onion finely chopped
- 1 ½ cups cherry tomatoes quartered
- 8 oz fresh mozzarella cherry-sized balls, halved, or torn
- 1 cucumber peeled, scored, and diced into 1/2-inch pieces
Instructions
- In a small bowl, whisk together 2 tablespoons of olive oil, 1 tablespoon of balsamic vinegar, 1 tablespoon of dried oregano, 1 tablespoon of dried basil (or fresh if you’ve got it), and a generous pinch each of salt and pepper. Stir until everything’s well combined and the herbs are evenly distributed. Set this aside to let the flavors meld while you prep the rest—it’s like a little flavor party happening in that bowl.
- Peel your cucumber (nobody wants tough skin in their salad). Here’s a fun trick: use a fork to scrape down the sides of the cucumber a few times to create a pretty textured pattern. Slice the cucumber thinly, then dice it into bite-sized pieces (about ½-inch cubes work great). Toss the diced cucumber into a medium-sized bowl.
- Quarter your cherry tomatoes (washed and dried) and add them to the bowl with the cucumber. Finely chop half of a large red onion into small pieces and toss that in too. If you’re not a fan of raw onion, feel free to skip it—or use less for a milder bite.
- Slice your fresh mozzarella into bite-sized pieces, or if you’re using those adorable pearl-sized balls, just halve them. Add the mozzarella to the bowl with the cucumbers, tomatoes, and red onion. Give everything a gentle toss to distribute the ingredients evenly—this is starting to look like summer in a bowl, right?
- Pour the prepared balsamic-herb marinade over all the vegetables and cheese in the bowl. Mix everything gently but thoroughly, making sure every piece gets coated in that tangy, herby goodness. Let the salad sit for at least 10 minutes before serving so the flavors can develop and merge beautifully. If you can resist diving in right away, letting it marinate for 20–30 minutes makes it even better.
