Tomato Salad with Fresh Mozzarella and Basil

Tomato salad with fresh mozzarella: ruby cherry tomato halves and white pearls dotted with green basil and balsamic glaze
Tomato Salad with Fresh Mozzarella
By Chloe PatelUpdated:
This approach uses a quick salting step to keep the juices from pooling, making the Tomato Salad with Fresh Mozzarella bright and concentrated.
  • Time: 10 min active + 15 min resting
  • Flavor & Texture: Tangy, creamy, and fresh
  • Perfect for: Fast weeknight sides or summer lunches

Tomato Salad with Fresh Mozzarella

Imagine the scent of basil leaves snapping under your fingers and the look of cherry tomatoes glistening under a coat of olive oil. It's a bright, punchy dish where the creaminess of the cheese cuts right through the acidity of the fruit.

This recipe focuses on a simple trick to stop the salad from turning into a soup on your plate. By salting the tomatoes first and draining the excess, you get a concentrated flavor that clings to the ingredients.

You only need one bowl and a knife to pull this together. It's a fast, healthy option that tastes like a professional platter but takes almost no effort to assemble.

Why the Texture Works

  • The Salt Rest: Salt pulls water out of the tomatoes through osmosis. This concentrates the flavor and stops the salad from getting watery later.
  • Tearing Basil: Using your hands instead of a knife prevents the edges of the leaves from bruising and turning black.
  • Drying the Cheese: Patting the mozzarella pearls dry ensures the oil and balsamic glaze stick to the cheese instead of sliding off.
Mozzarella TypePrep EffortTextureBest For
Fresh PearlsLow (drain/halve)Uniform, bouncyQuick mixing
Fresh LogMedium (slice)Creamy, softPlated layers

The Ingredient List

The cherry tomatoes provide the bulk and sweetness, while the mozzarella pearls add a cool, creamy contrast. Fresh basil brings a peppery, aromatic note that ties the two together.

For the dressing, extra-virgin olive oil adds richness and a smooth mouthfeel. The balsamic glaze provides a thick, syrupy sweetness that acts as the finishing touch. Kosher salt and black pepper are used to sharpen the natural flavors.

The Components

  • 1 lb cherry tomatoes (450 g), halved Why this? High sweetness and consistent size
  • 6 oz fresh mozzarella pearls (170 g), drained Why this? Easy to toss and creamy
  • 1 cup loosely packed fresh basil leaves (24 g) Why this? Essential peppery aroma
  • 2 tbsp extra-virgin olive oil (30 ml) Why this? Rich, fruity base
  • 2 tbsp balsamic glaze (30 ml) Why this? Concentrated tang and sweetness
  • ½ tsp kosher salt (3 g) Why this? Draws out tomato juices
  • ¼ tsp freshly ground black pepper (about 0.5 g) Why this? Adds a subtle heat

Tools You Need

Minimal equipment is required. A large mixing bowl is essential to provide enough space for tossing the tomatoes without them spilling over. For halving the cherry tomatoes and mozzarella pearls, a sharp paring knife or a small chef's knife is the best choice.

To incorporate the cheese without bruising the basil, use a silicone spatula or a large spoon to fold everything together.

Assembly Steps

Elegant white plate of halved ruby tomatoes and snowy mozzarella pearls, threaded with balsamic glaze and green basil.

Step 1: Halve and Salt the Tomatoes

Cut the cherry tomatoes in half and place them in a large mixing bowl. Sprinkle with the ½ tsp kosher salt and toss gently. Let rest for 15 minutes until the tomatoes look glossy and small beads of juice collect at the bottom of the bowl.

Step 2: Pour Off the Juice and Dress

Tilt the bowl and pour off the pooled liquid. Note: This prevents the salad from becoming soggy. Drizzle in the olive oil, add the black pepper, and toss until every tomato is lightly coated. Tear the basil leaves by hand over the bowl, add them, and toss gently.

Step 3: Fold in the Mozzarella and Glaze

Drain the mozzarella pearls well and pat them dry with a paper towel. Halve the pearls and add them to the tomatoes. Fold gently with a spatula just until combined. Drizzle with the balsamic glaze and transfer to a serving platter. Serve within 30 minutes.

Fixing Common Problems

Flavor imbalances usually stem from excess moisture. Too much water dilutes the dressing, resulting in a bland taste. If the basil looks dark, it happened during the cutting process.

Watery Base

A common issue is a pool of liquid at the bottom. This occurs if the 15 minute salt rest is skipped or the juice isn't poured off. Because oil and water don't mix, the salad can end up looking greasy and wet.

Bruised Basil

Basil is quite delicate. Using a knife can cause the leaves to oxidize, leaving brown or black edges. Tearing them by hand keeps the foliage vibrant and green.

Rubbery Cheese

Low-quality or frozen mozzarella can have a rubbery texture. Always use fresh, chilled mozzarella and pat it dry to ensure the glaze adheres properly.

ProblemRoot CauseSolution
Puddle at bottomNeglecting to drainPour off tomato juice after salting
Black basil edgesUsing a knifeTear leaves by hand
Glaze sliding offDamp cheese pearlsPat mozzarella dry with paper towels

Swaps and Variations

You can adjust the flavors depending on what's in your fridge. If you don't have a balsamic glaze, you can use a reduced balsamic vinegar, but it will be thinner.

Original IngredientSubstituteWhy It Works
Balsamic GlazeReduced Balsamic VinegarSimilar tang. Note: Less thick, may run more
BasilFresh Mint or OreganoFresh herbal notes. Note: Mint adds a cooler, sharper taste
Mozzarella PearlsCubed FetaSalty, crumbly texture. Note: Reduce added salt in Step 1

Chef's Tip: If you want more depth, add a pinch of red pepper flakes with the black pepper for a tiny bit of heat.

Storage Guidelines

For the best experience, serve this salad immediately. The salt and acidity in the glaze will cause the tomatoes to weep and the basil to wilt over time.

Keep any leftovers in an airtight container, refrigerated for no more than 24 hours. Do not freeze this dish, as the mozzarella becomes spongy and the tomatoes lose their structure.

If meal prepping, store the salted/drained tomatoes and cheese together, but keep the basil and glaze separate until you're ready to serve.

What to Serve With

Since this salad is so light, it's a great match for heartier proteins. I suggest serving it with seared salmon or a grilled chicken breast. It also complements a garlic-rubbed, toasted sourdough baguette beautifully. To make it a complete meal, stir in some cooked fusilli or penne pasta.

Recipe FAQs

What common mistakes should I avoid with this salad?

Avoid adding the balsamic glaze too early or using wet mozzarella.

Tip: pat the mozzarella pearls dry with a paper towel to prevent a watery salad.

Which dressing is used for this tomato mozzarella salad?

The dressing consists of extra-virgin olive oil and balsamic glaze.

Tip: toss the tomatoes in olive oil before adding the glaze for better coating.

Can this dish be prepared a day in advance?

It is best served immediately as the basil wilts and tomatoes release water over time.

Tip: store salted tomatoes and cheese together but keep basil and glaze separate until serving.

How do I make a simple tomato salad with fresh mozzarella?

Halve cherry tomatoes, salt them for 15 minutes, drain the liquid, and toss with olive oil, pepper, basil, and mozzarella pearls.

Tip: tear the basil leaves by hand to keep them from bruising.

Is it possible to make this recipe quickly?

The process takes about 25 minutes including the resting time for the tomatoes.

Tip: use a large mixing bowl to toss the ingredients gently without crushing the mozzarella.

Why salt the tomatoes before adding other ingredients?

Salting draws out excess moisture and makes the tomatoes look glossy.

Tip: wait the full 15 minutes before pouring off the pooled liquid.

Where should I store leftovers of this salad?

Keep leftovers in a sealed bowl in the fridge for up to 24 hours.

Tip: do not freeze the salad because the mozzarella becomes spongy.

Tomato Salad with Fresh Mozzarella

Tomato Salad with Fresh Mozzarella Recipe Card
Tomato Salad with Fresh Mozzarella Recipe Card
4.7 / 5 (10 Reviews)
Preparation time:10 Mins
Total time:25 Mins
Servings:4 servings
Category: SaladCuisine: Italian
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
219 calories
% Daily Value*
Total Fat 16.4 g
   Saturated Fat 6.9 g
Sodium 425 mg
Total Carbohydrate 9.8 g
   Dietary Fiber 1.5 g
   Total Sugars 6.7 g
Protein 8.9 g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
How many stars?
Share, Rating and Comments:
Submit Review:
How Readers Rated It
5
(8)
4
(1)
3
(1)
2
(0)
1
(0)
Jump to Recipe