Skip to Content

Cherry Tomato Caprese Salad

Sharing is caring!

This delicious cherry tomato caprese salad is a standout recipe! It's full of fresh ingredients and vibrant flavors.

This easy Caprese salad is the perfect summer side salad and saves well in the refrigerator so you can make it ahead of a party, BBQ, or picnic.

Cherry tomato caprese salad in a white bowl with a silver spoon.

An Insalata Caprese is ridiculously popular for a reason - the balance of flavors with the sharp, fresh tomatoes paired with creamy mozzarella and topped with buttery olive oil and tangy balsamic can't be beat!

This take on the traditional caprese salad swaps in cherry tomatoes. They're always easy to find at the grocery store and you can even grow your own quite easily. This recipe is especially good if you want to make this salad out of season as tasty cherry tomatoes can typically be found for most of the year.

For the best flavor, I love to make this salad in summer though when ripe tomatoes are at their peak. It's a perfect side dish for some grilled chicken or fish.

Jump to:


Here's what you'll need to make this simple salad.

Ingredients for a cherry tomato caprese salad.
  • Cherry Tomatoes (or another small tomato like grape tomatoes)
  • Small Mozzarella Balls (Mozzarella Pearls or Bocconcini)
  • Fresh Basil Leaves
  • Extra Virgin Olive Oil
  • Balsamic Vinegar
  • Sea Salt
  • Ground Black Pepper 

See the recipe card for quantities.


Halve the cherry tomatoes.

Sliced cherry tomatoes in a glass bowl.

Combine the halved cherry tomatoes, fresh mozzarella cheese, basil leaves, olive oil, balsamic vinegar, salt, and pepper in a large mixing bowl. 

Cherry tomatoes, basil, pearl mozzarella balls, sald, and pepper in a bowl.

Gently stir till combined. 

A cherry tomato caprese salad being tossed in a glass bowl.

Serve immediately in a large dish or allow to sit for 10 to 15 minutes so the flavors come together.

It's best served at room temperature when the mozzarella has had some time to soak in the oil and balsamic.

A large white serving bowl with cherry tomato caprese salad.

More Great Salad Recipes

Looking for the perfect summer salad? Here are some other great ideas!

  • Avocado Caprese Salad - the avocado and fresh mozzarella balls make this a super creamy salad.
  • Cantaloupe Tomato Salad - this fantastic cantaloupe cherry tomato salad is super juicy and perfect for a hot summer day!
  • Italian Tomato Salad - this delicious salad combines shallots, garlic, juicy tomatoes, and fragrant basil for a delectable dish.

Substitutions & Variations

Here are some optional swaps to make to this salad.

  • Vinegar - you can use balsamic glaze, balsamic reduction, or white balsamic vinegar instead of regular balsamic vinegar.
  • Mozzarella - if all you can find are the larger mozzarella balls, you can cut them into smaller pieces to use in this salad.
  • Herbs - feel free to add other fresh herbs to this salad. Oregano and mint are a great addition!
A large bowl of cherry tomato caprese salad.


This salad can be saved for up to 4 days in the refrigerator when stored in an airtight container.

These ingredients don't stand up well to freezing.

Tips for Making this Recipe

Specialty Ingredients - I highly recommend using good quality olive oil for this recipe - this is when you break out the best extra virgin olive oil you have!

Alternate Serving Ideas - you can toss this salad with some cooked pasta for a delicious pasta salad.

If you try this recipe, let us know! Connect with us on Instagram and share your photos or leave us a rating.

Yield: 5 to 6 servings

Cherry Tomato Caprese Salad

Cherry tomato caprese salad in a white dish.

This delicious cherry tomato Caprese salad is bursting with flavor and fresh ingredients!

Prep Time 10 minutes
Total Time 10 minutes


  • 2 pints cherry tomatoes (about 3 cups), halved
  • 8 ounces small mozzarella balls (Pearl or Bocconcini)
  • ⅓ cup fresh basil leaves, torn into small pieces
  • 1 ½ tablespoons extra virgin olive oil
  • 1 tablespoon balsamic vinegar
  • ½ teaspoon sea salt
  • ¼ teaspoon ground black pepper


  1. Combine the halved cherry tomatoes, mozzarella balls, basil leaves, olive oil, balsamic vinegar, salt, and pepper in a large mixing bowl. 
  2. Gently stir till combined. 
  3. Serve immediately in a large dish or allow to sit for 10 to 15 minutes so the flavors come together.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 164Total Fat: 12gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 30mgSodium: 419mgCarbohydrates: 5gFiber: 1gSugar: 3gProtein: 9g

Skip to Recipe