This post may contain affiliate links. Please read our disclosure policy.

This easy Cherry Tomato Salad is made with sweet, juicy tomatoes tossed in a simple marinade of olive oil, balsamic vinegar, garlic, and fresh herbs. It’s light, flavorful, and absolutely delicious any time of year.

Cherry tomato salad in a rustic-style speckled bowl, styled with basil and whole cherry tomatoes around the base.

About This Recipe

Who else loves tomatoes? They’re my favorite. Especially cherry and grape tomatoes which are basically sweet little pops of sunshine. Whenever I have cherry tomatoes in the house (which is always), this cherry tomato salad is one of my favorite things to make. It’s absolutely perfect.

The key is marinating the tomatoes in a tangy, herby combo of balsamic vinegar, fresh herbs, and garlic. Just 30 minutes is enough to let the flavors soak in and create a vibrant, juicy salad that pairs beautifully with grilled meats, crusty bread, or your favorite summer recipes. While I love making this salad with cherry tomatoes, this recipe works with any variety of tomato you have on hand—heirloom, grape, or even chopped Roma. It’s also infinitely adaptable—add mozzarella, avocado, cucumbers, or whatever fresh ingredients you love.

Easy Marinated Cherry Tomato Salad

If your tomatoes aren’t in season or as sweet as you’d like, add a bit of honey or sugar to the marinade to balance the acidity and add a little sweetness.

Large glass mixing bowl filled with olive oil, balsamic vinegar, minced garlic, minced basil, parsley, oregano, salt, and black pepper - The Forked Spoon
Mixed balsamic vinaigrette with herbs in a glass bowl

Step 1: In a medium-sized mixing bowl, combine the olive oil, balsamic vinegar, garlic, chopped herbs, salt, and black pepper.

Step 2: Whisk everything together until the dressing is well combined and slightly emulsified.

A large glass bowl filled with halved cherry tomatoes placed over a mixture of homemade vinaigrette, ready to be tossed.
Halved cherry tomatoes marinated in olive oil and balsamic vinegar with fresh garlic and herbs.

Step 3: Add the halved cherry or grape tomatoes to the bowl with the dressing.

Step 4: Gently toss the tomatoes until evenly coated in the vinaigrette. Cover and refrigerate for 15-30 minutes to allow the flavors to meld.

Jessica’s Quick Tip: If you’re short on time or you’re missing some of the ingredients for the marinade, worry not! Simply replace it with a vinegar-based dressing. This homemade balsamic vinaigrette will give the most similar taste as it’s made with a balsamic base, but you could even try it with this easy Dijon vinaigrette or champagne vinaigrette.

Make It A Meal

This salad may be simple, but it’s fantastic and flavorful thanks to the naturally sweet cherry tomatoes and tangy-sweet balsamic marinade. It’s delicious addition to most mains, especially grilled meats, seafood, pasta, breads, and rice. Some of my favorite mains dishes to serve it with include grilled chicken skewers, juicy pan-seared steak or pork chops, and yummy lemon garlic mahi mahi. It’s also a quick and easy topping for bruschetta chicken or balsamic chicken– just add a little shredded parm and cooked pasta, rice, or zucchini noodles and you’re good to go!

Looking for more tomato salad recipes? Try my Chickpea Tomato Salad with Creamy Yogurt Dressing, this simple Lettuce and Tomato Salad with Homemade Vinaigrette, or this Caprese Salad with Mozzarella.

A full bowl of cherry tomato salad stirred with a wooden spoon, with glistening herbs and vibrant color.

Frequently Asked Questions

What is the difference between cherry and grape tomatoes?

Although they have a similar size and shape, cherry tomatoes are generally round and larger than grape tomatoes. Grape tomatoes are smaller and more oblong, resembling the shape of a grape. Cherry tomatoes have thinner skins with a softer, juicier texture and a sweeter taste, whereas grape tomatoes are firmer and a bit more durable. In most cases, cherry and grape tomatoes can be used interchangeably. This recipe is a great example of that.

Can I use dried herbs instead of fresh?

This is a really great question. Fresh herbs give this salad its vibrant flavor, but you can use dried herbs in a pinch. Use about 1/3 the amount, since dried herbs are more potent (concentrated).

A full bowl of cherry tomato salad stirred with a wooden spoon, with glistening herbs and vibrant color.
5 from 2 votes

Cherry Tomato Salad Recipe


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
This fresh and flavorful cherry tomato salad is tossed in a simple balsamic vinegar marinade filled with fresh herbs. Feel free to use whatever fresh tomatoes you have available. You could even swap the marinade recipe provided below for your favorite store-bought or homemade vinaigrette.
Prep: 15 minutes
Total: 45 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • ¼ cup olive oil
  • 2 tablespoon balsamic vinegar
  • 2 teaspoon fresh basil, minced
  • 2 teaspoon fresh parsley, minced
  • 1 clove garlic, minced
  • 1 teaspoon fresh oregano, minced
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 2 pints cherry tomatoes, halved

Instructions 

  • Whisk the olive oil, balsamic vinegar, basil, parsley, garlic, oregano, salt, and pepper together in a medium salad bowl or shake the dressing in a jar. Season to taste with additional salt or pepper.
  • Add the tomatoes and gently toss to coat. Cover tightly and refrigerate for approximately 15-30 minutes to allow the tomatoes to marinate.
  • Serve garnished with fresh basil leaves, if desired.

Notes

  • Optional additions: Mozzarella pearls, feta cheese, shaved parmesan cheese, avocado, olives, artichoke hearts, thinly sliced red onion, and cucumber.
  • Storage Tips: This salad is best enjoyed the same day it’s made. If you have leftovers, transfer them to an airtight container and place them in the refrigerator for up to 2 days. The tomatoes will soften making them a nice topping over cooked chicken, pasta, or toasted bread.

Nutrition

Calories: 172kcal | Carbohydrates: 12g | Protein: 2g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Sodium: 319mg | Potassium: 538mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1174IU | Vitamin C: 54mg | Calcium: 39mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Jessica Randhawa leads The Forked Spoon, sharing 14 years of experience and over 1,200 original recipes, kitchen tips, and practical cooking advice. Inspired by her world travels, Jessicaโ€™s approachable recipes have been featured in outlets like Daily Mail, Al Jazeera, and CNET. She holds a Bachelor of Science from the University of California.

You may also like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




5 from 2 votes (2 ratings without comment)