This salad brings the best of summer’s garden together—juicy cherry tomatoes, cool cucumber rounds, and tender mozzarella pearls, all slicked in a tangy balsamic glaze and finished with a hit of fresh basil. It’s crunchy, creamy, acidic, and herbal in every bite.
What sets this version apart is how everything is sliced and seasoned to maximize both texture and flavor. I halve the cherry tomatoes to expose their sweet, seedy centers. The cucumbers are cut thick enough to stay crisp. And I let the mozzarella soak just long enough in the vinaigrette to drink it up without turning soggy.
I’ve had plenty of tomato cucumber salads that fell flat—too wet, not enough seasoning, or just missing something. This one doesn’t miss. It’s the ratio, the rest time, and the way the salt coaxes out flavor from every corner. It’s my go-to when I want a no-fuss side that always disappears fast.


Juicy Tomatoes and Creamy Mozzarella That Marry Perfectly
Tomatoes are the star here, and I go for cherry or grape tomatoes every time. They hold their shape, release just enough juice, and bring a pop of sweetness you won’t get from the bigger slicing varieties. I like to use a mix of red and golden ones if I can find them—it adds color and a slightly different flavor punch.
As for the mozzarella, the small pearl-sized balls are perfect. They’re delicate enough to absorb flavor quickly but still offer that cool, creamy bite against the acidity of the tomatoes. I never use shredded mozzarella here—it turns rubbery and doesn’t do the salad any favors.
Crisp Cucumbers That Refresh and Balance
The cucumber slices bring a needed crunch and freshness that balances the richness of the cheese and the juicy sweetness of the tomatoes. I stick with English cucumbers or Persian ones—they’re tender, have fewer seeds, and the skin is thin enough to leave on.
I slice them into thick coins, never thin rounds. You want that bite, that satisfying snap when your teeth hit the cucumber. If they’re too thin, they just get lost in the dressing.
The Basil and Balsamic Combo That Pulls It All Together
Fresh basil is non-negotiable here. I chiffonade it into ribbons and toss it in just before serving, so it stays bright and doesn’t wilt. Dried basil won’t cut it—it tastes flat and dusty in something this raw and fresh.
I use a thick balsamic glaze rather than straight vinegar—it clings to everything and brings a touch of sweetness and acidity that rounds out every bite. If I’m making it ahead, I’ll wait to drizzle the glaze until right before serving so it doesn’t make the salad too wet.
How It Comes Together and When to Toss It
This is one of those recipes where timing matters—not because it’s tricky, but because the ingredients need a moment to get to know each other. I toss everything except the basil and glaze about 20 minutes before serving. That gives the salt a chance to pull some juice from the tomatoes and cucumbers, which blends into the vinaigrette and boosts the flavor tenfold.
Don’t let it sit much longer than that, or it can turn watery. If you want to prep ahead, chop the veggies and store them separately. The final toss only takes a minute, and it makes a world of difference.
You’ll know it’s ready when the mozzarella has a glossy coat of dressing, the tomatoes look a little glistened, and the cucumbers still hold their crunch. That’s the sweet spot—fresh, marinated, and ready to serve.

Serving Notes and Simple Ways to Store Leftovers
I like to serve this salad slightly chilled but not straight from the fridge. I let it sit on the counter for about 10–15 minutes before serving to take the edge off the cold and let the flavors bloom. Right before it hits the table, I give it a final toss with the basil and a generous drizzle of balsamic glaze.
It pairs beautifully with grilled meats, crusty bread, or just on its own as a light lunch. I’ve even piled leftovers onto toasted sourdough with a swipe of ricotta—it makes an incredible open-faced sandwich.
Leftovers will keep for about a day in the fridge, but the texture changes. The cucumbers soften, and the tomatoes release more juice. If you want to stretch it, add a handful of arugula or baby spinach before serving again to freshen things up.
Why This Salad Is a Summer Essential
When the garden is bursting with tomatoes and herbs, this salad earns a spot on my weekly rotation. It’s quick, refreshing, and somehow feels fancy with barely any effort. I serve it at barbecues, weeknight dinners, and even bring it to potlucks where it always gets devoured.
Compared to other summer salads I make—like my grilled corn and avocado salad or a peach burrata plate—this one leans more savory and balanced. The creamy mozzarella keeps it satisfying, while the cucumbers and tomatoes bring the crisp, juicy brightness that’s so welcome in the heat.
It’s also endlessly flexible. Want more bite? Add red onion. A little crunch? Toss in some toasted pine nuts. It’s the kind of recipe you can make your own without losing the core of what makes it great.
Before You Go, Pin and Comment Below
If this salad earned a spot on your table, save it to your “Fresh Summer Sides” or “No-Cook Meals” board on Pinterest so you can come back to it all season long. I make it on repeat every year, and I’m always looking for ways to riff on it.
Tried it with a twist? Added olives, feta, or grilled peaches? Tell me how you made it your own in the comments—I’d love to hear. And if you’ve got questions about swaps or prep, just drop them below and I’ll jump in to help.
Print
Tomato Cucumber Mozzarella Salad: Crisp, Creamy, and Bursting with Summer Flavor
- Total Time: 10 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This crisp and creamy summer salad brings together juicy cherry tomatoes, crunchy cucumber slices, and soft mozzarella pearls, all tied together with fresh basil and a balsamic glaze. It’s vibrant, fresh, and perfect for warm-weather meals.
Ingredients
1 pint cherry or grape tomatoes, halved
1 English cucumber, sliced into thick coins
1 cup mozzarella pearls
2 tablespoons extra virgin olive oil
1 tablespoon balsamic glaze
1/2 teaspoon sea salt
1/4 teaspoon freshly ground black pepper
1/4 cup fresh basil, chiffonade cut
Instructions
1. Slice the cherry tomatoes in half and cut the cucumber into thick coins.
2. In a large bowl, combine the tomatoes, cucumber, and mozzarella pearls.
3. Drizzle with olive oil, and season with salt and black pepper.
4. Toss gently to coat everything evenly.
5. Let the salad sit for 20 minutes to marinate and meld flavors.
6. Right before serving, add the fresh basil and drizzle with balsamic glaze.
7. Toss again lightly and serve at room temperature or slightly chilled.
Notes
Use a mix of red and golden cherry tomatoes for color and variety.
Chill the ingredients slightly before assembling for extra freshness.
Add arugula or red onion for variation if desired.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Salad
- Method: No-Cook
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup
- Calories: 210
- Sugar: 4g
- Sodium: 320mg
- Fat: 17g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 9g
- Cholesterol: 25mg
Keywords: tomato cucumber mozzarella salad, summer salad, balsamic caprese
