This refreshing Mediterranean salad combines crisp cucumber slices with creamy fresh mozzarella balls and juicy cherry tomatoes. The zesty herb dressing features extra-virgin olive oil, white wine vinegar, garlic, and fresh basil and parsley for bright flavor.
Ready in just 15 minutes with no cooking required, this versatile dish works perfectly as a light summer lunch, side dish, or appetizer. The vegetables stay crisp while the mozzarella adds rich creaminess that balances the tangy dressing.
For variations, add avocado slices for extra richness or substitute feta cheese for a tangier profile. Best enjoyed fresh within one day, this gluten-free and vegetarian salad serves four people generously.
Last summer, my neighbor Anna brought this over to a potluck and I literally hovered near the bowl the entire evening. Something about the cool cucumbers against that creamy mozzarella just clicked in my brain, and I found myself going back for seconds and thirds. The next day I texted her for the recipe, and now it's become my go-to when I need something that feels fancy but takes zero effort. There's something magical about how the herbs dance with the vinegar.
I made this for my sister's birthday lunch last month, and she stopped midconversation after her first bite. She's not usually one to gush over food, but she literally put her fork down and asked what was in it. Watching everyone reach across the table for seconds while the sunlight hit those bright red tomatoes and green basil—that's the kind of food moment I live for.
Ingredients
- 2 large cucumbers, thinly sliced: English cucumbers work beautifully here since they have thinner skins and fewer seeds, but regular cucumbers are perfectly fine too
- 1 cup cherry tomatoes, halved: The sweet burst of cherry tomatoes balances the cool crispness of the cucumbers
- 1/4 small red onion, thinly sliced: Even if you're not usually an onion person, the mild sharpness here is essential—though it's totally optional if you're sensitive
- 200 g fresh mozzarella balls, halved: Those little bocconcini pearls are perfect because they're already bite-sized and stay creamy without overwhelming the vegetables
- 3 tbsp extra-virgin olive oil: This is the backbone of the dressing, so use the good stuff
- 1.5 tbsp white wine vinegar or lemon juice: Lemon gives it a brighter pop, while white wine vinegar is more mellow and lets the herbs shine
- 1 small garlic clove, finely minced: Fresh garlic makes all the difference here, and mincing it finely ensures it distributes evenly
- 1/2 tsp sea salt and 1/4 tsp black pepper: Don't skimp on the salt—it helps draw out moisture from the cucumbers and makes everything taste more vibrant
- 1/4 cup fresh basil leaves, torn: Tearing instead of chopping releases more of those aromatic oils we all love
- 2 tbsp fresh parsley, chopped: Parsley adds this fresh grassy note that keeps the salad from feeling too heavy
Instructions
- Prep your vegetables:
- Slice those cucumbers thin but not paper-thin—you want them to hold their texture in the salad
- Combine everything:
- Toss cucumbers, tomatoes, onion if using, and mozzarella in your largest bowl
- Whisk up the magic:
- In a small bowl, whisk together oil, vinegar or lemon juice, garlic, salt, and pepper until emulsified
- Dress it up:
- Pour that dressing over and fold gently so you don't break up the mozzarella
- Add the herbs:
- Throw in the basil and parsley last and give it one more gentle toss
- Let it mingle:
- Serve right away or let it hang in the fridge for 30 minutes—the flavors somehow get even friendlier
This has become my standard contribution to summer gatherings because it's impossible to mess up and everyone always asks for the recipe. I love that I can throw it together while catching up with friends, then set it out and watch it disappear. Something about those colors together just makes people happy.
Making It Your Own
I've played around with this recipe more times than I can count, and that's the beauty of it. Sometimes I'll add toasted pine nuts for a little crunch, or sliced avocado when I want something more substantial. One afternoon I threw in some diced avocado and my husband declared it the best version yet.
Serving Suggestions
This salad shines alongside grilled fish or chicken, but I've also happily eaten it as a light lunch with some crusty bread. Last week I served it with some simply grilled shrimp and it was perfect—the cool, fresh salad balanced the warm, smoky shrimp beautifully. It's also lovely as part of a Mediterranean spread with hummus and olives.
Storage and Make-Ahead Tips
Leftovers will keep in the fridge for about a day, though the cucumbers will release some water and things get a bit softer. The tomatoes might weep a little too, but honestly it still tastes delicious—if you're planning to make this ahead, maybe keep the dressing separate and toss just before serving. I learned this the hard way when I meal-prepped it and ended up with a slightly soupy situation that still tasted great but wasn't quite as pretty.
- If you're taking this to a party, pack the dressing separately and toss right before serving
- Try to cut vegetables into similar sizes so every bite has the perfect balance
- Room temperature ingredients really do make a difference in how the flavors meld
Hope this brings as many bright, happy moments to your table as it has to mine. There's something about that first cool, crisp bite that just feels like summer.
Recipe Questions & Answers
- → Can I make this cucumber mozzarella salad ahead of time?
-
Yes, you can prepare it up to 30 minutes before serving. Chill in the refrigerator to let flavors meld, but enjoy within one day for optimal texture and freshness.
- → What can I substitute for mozzarella?
-
Feta cheese works beautifully for a tangier, saltier profile. Fresh goat cheese or cubed halloumi also pair well with cucumbers and the herb dressing.
- → Is this salad gluten-free?
-
Yes, all ingredients are naturally gluten-free. Always check labels on pre-made items like mozzarella to confirm no additives contain gluten.
- → How do I prevent the salad from becoming watery?
-
Slice cucumbers thinly and toss with dressing just before serving. If prepping ahead, keep dressing separate and combine right before eating to maintain crispness.
- → Can I add other vegetables to this salad?
-
Absolutely. Bell peppers, radishes, or thinly sliced carrots add crunch and color. Arugula or spinach can transform it into a leafy green salad base.
- → How long does this salad keep in the refrigerator?
-
Store leftovers in an airtight container for up to one day. The cucumbers may release some water, so drain excess liquid before serving leftovers.