This Tomato Salad is the perfect recipe when fresh tomatoes are in season. Juicy tomatoes with red onion in an easy dressing.

The salad is bursting with so much flavor, is so easy to make with ingredients you most likely already have in your kitchen.

A white bowl loaded with tomatoes salad topped with fresh chopped greens.

I think it’s safe to say when fresh tomatoes are in season, tomato salad is on repeat. Though I love a Caprese salad with cheese, this classic tomato salad is probably our most loved salad recipes.

The simplicity of the salad, combined with the garlic and dressing of vinegar and oil is the perfect summertime treat.

You can easily use any tomatoes that you have on hand with amazing results. The salad is impressive enough to bring to a pot luck and just as good as a side salad.

Tomato salad in a white bowl topped with fresh chopped greens next to a tomato.

How to make a Tomato Salad-

The beauty of this recipe is the 5 minute prep time you need, so simple yet so delicious.

  • Cut tomatoes– You want to either slice, cube, or quarter the tomatoes into even pieces.
  • Cut onion– Slice onion in thin slices or cubes.
  • Prep dressing– In a small bowl, whisk together the ingredients for the dressing. Whisk together the minced garlic, olive oil, vinegar, salt, and pepper. You can add salt and pepper to taste.
  • Serve- Combine the salad, onions, and dressing. That’s it. SO QUICK.

Che’fs TIP: You don’t want to discard the juices from the tomatoes, they add so much flavor to the salad. Refrigerate any leftover salad and enjoy the following day.

What herbs can I use? You can use your favorite herbs or a combination of fresh herbs. Basil, cilantro, or parsley will all work.

Fresh tomato salad in a white bowl loaded with herbs and red onion next to cilantro and a tomato.

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

This salad goes so well with grilled meats! From chicken thighs to the juicy grilled shrimp or pork chops – this tomato salad is a fantastic side dish!

Other popular salads to try-

Fresh Tomato Salad Recipe

Author: Valentina
5 from 9 votes
A simple and easy tomato salad recipe that is made with fresh tomatoes, onions, chopped herbs, and a light salad dressing. A delicious salad that is loaded with flavors.
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 4 servings


  • 1 lb tomatoes, sliced
  • 1/2 red onion, sliced
  • 3 Tbsp fresh herbs (basil, cilantro or parsley)


  • 2 Tbsp olive oil
  • 1 tsp white distilled vinegar
  • 1 garlic clove, minced
  • ½ tsp salt
  • ¼ tsp ground black pepper


  • Slice the tomatoes and onions and add to a salad bowl.
  • In a small bowl, combine the ingredients for the salad dressing.
  • Toss the salad in the dressing and serve.
  • Enjoy!


90kcal Calories6g Carbs1g Protein7g Fat1g Saturated Fat297mg Sodium289mg Potassium2g Fiber4g Sugar965IU Vitamin A17mg Vitamin C15mg Calcium1mg Iron
Nutrition Facts
Fresh Tomato Salad Recipe
Amount Per Serving
Calories 90 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g6%
Sodium 297mg13%
Potassium 289mg8%
Carbohydrates 6g2%
Fiber 2g8%
Sugar 4g4%
Protein 1g2%
Vitamin A 965IU19%
Vitamin C 17mg21%
Calcium 15mg2%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)