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

Made with garden-fresh tomatoes, spicy red onions, delicious sweet basil, and an easy three ingredient balsamic dressing, this Tomato Basil Salad takes just 10 minutes to prepare start to finish. Enjoy this gluten-free, dairy-free, and low-carb Tomato Basil Salad as a light lunch or delicious side to all your favorite main courses.

Chopped tomatoes, red onion, and basil in a white bowl tossed with balsamic vinegar and olive oil.

A tomato salad can either be really good or really…bad. 

This is one of my favorite salads ever. Simple ingredient list and short prep time, I can enjoy it for lunch, or quickly toss it together and serve a big bowl with chicken or fish and some fresh bread for what I like to call the easiest and most balanced dinner (probably) ever.

Ok, let’s make the best tomato basil salad ever.

Ingredients in this Tomato Basil Salad

  • tomatoes
  • red onion
  • fresh basil
  • olive oil
  • balsamic vinegar
  • garlic
  • salt and pepper

Best Tomatoes for Tomato Basil Salad

The best tomatoes for this salad are garden-fresh tomatoes. Hands down, no way around it, if you can get your hands on garden fresh tomatoes,  just do it.

But, I’m a realist -at least when it comes to food- and fully understand the struggle of growing your own tomatoes. My husband tried this year (again) and I’m pretty sure we got 2 miniature tomatoes.

So, here’s what I do-

  • Remember that, no matter the situation, late-spring, summer, and early-fall will always yield the best-tasting tomatoes. This may vary depending on where you live and where you shop for fruits and vegetables (grocery-store versus farmer’s market). 
  • If it is winter and you need tomato basil salad (like yesterday), Heirloom tomatoes are your best bet. Many markets will still carry Heirloom tomatoes even in the dead of winter.
  • But! (and this is a big BUT) just because it’s an Heirloom tomato, does not guarantee it will taste good. Check the tomatoes firmness- you want a tomato that is ripe, yet still firm. If there are soft spots or pockets, it will end up mushy and chalky. Maybe you like that? I do not.
  • Smell them. Do they smell good? If they smell like a delicious tomato, this is very good.
  • Plan ahead. Are you going to make your salad right away? Or in a couple of days? If you do not plan to make your tomato basil salad immediately, purchase tomatoes that are slightly firmer.

What about all the other types of tomatoes?

This is actually a really great question since obviously there is more than just one type of tomato out there.

  • Beefsteak– these are the big, fat, juicy tomatoes that are often used on sandwiches, or, yes, salads! You will want to pick your beefsteak tomatoes just like you would Heirloom tomatoes.
  • Plum (Roma)– Not recommended for salads, but highly recommended for homemade sauces and soups, these tomatoes have thin skins and lower overall water content.
  • Cherry– I may be somewhat biased since I have a small addiction to these tiny tomatoes and eat them like candy. Small, sweet, and perfect for salads, if you get a batch of good cherry tomatoes then these would most definitely be the next best pick for this tomato basil salad. Unfortunately, unless you can sample what you are buying, they’re harder to judge.

Fresh Tomato Basil Salad with a side of olive oil and balsamic vinegar.

Tips and Tricks for making the best Tomato Salad

  • Add the balsamic dressing just before serving.
  • If you are using Heirloom or Beefsteak tomatoes, chop them into large(ish) chunks rather than itty-bitty pieces to prevent the salad from feeling more like salsa or relish.
  • Make it your own. Feel like adding cheese? Go for it! Mozzarella pearls or grated parmesan would be a great addition.
  • Easily make it a complete meal with some chickpeas and chopped avocado.
  • Good quality EVOO (extra virgin olive oil) is highly recommended.

How to store Tomato Basil Salad

Is this tomato basil salad still good leftover? 

I should answer this question first. The honest answer is that it will probably depend on who you ask and whether or not your tomatoes were overly ripe.

If you ask me or my husband, we would happily enjoy this salad leftover the next day. In this case, I tend to enjoy it more when it’s mixed with some kind of other food and not as a stand-alone salad. I may add some pasta noodles or rice, chicken or beans, or, literally eat it with whatever I’m serving for dinner that night.

With that said, I highly recommend enjoying within 48 hours. Of course, it will last longer, but the freshness will not be there.

How to store this tomato basil salad?

The best way to store any leftovers is in a tightly sealed container in the refrigerator. 

Chopped tomatoes, red onion, and basil in a white bowl tossed with balsamic vinegar and olive oil.

If you try making this Tomato Basil Salad, please leave me a comment and let me know! I always love to hear your thoughts.

For more salad recipes check out,

For more tomato recipes check out,

Fresh Tomato Basil Salad tossed in olive oil and balsamic vinegar and served in a large white salad bowl.

A plate Tomato Basil Salad
4.81 from 189 votes

Tomato Basil Salad Recipe


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
Made with garden-fresh tomatoes, spicy red onions, delicious sweet basil, and an easy three ingredient balsamic dressing, this Tomato Basil Salad takes just 10 minutes to prepare start to finish. 
Prep: 10 minutes
Total: 10 minutes
Servings: 4 as a side
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 

  • 5 large medium ripe heirloom or beefsteak tomatoes, chopped into 1-inch cubes
  • ½ red onion, chopped
  • 10 fresh basil leaves, chopped
  • 3 tablespoon olive oil, (good quality)
  • 3 tablespoon balsamic vinegar
  • 1 clove garlic, minced
  • salt and fresh ground black pepper, to taste

Instructions 

  • Add the tomatoes, onion, and fresh basil to a large salad bowl. Gently mix to combine.
  • In a separate bowl whisk together the olive oil, balsamic vinaigrette, garlic, salt, and pepper.
  • Combine the tomatoes with the vinaigrette. Allow salad to rest for 5-10 minutes at room temperature to allow flavors to marinate together. Enjoy!

Nutrition

Calories: 194kcal | Carbohydrates: 10g | Protein: 2g | Fat: 16g | Saturated Fat: 2g | Cholesterol: 0mg | Sodium: 12mg | Potassium: 559mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1950IU | Vitamin C: 32.4mg | Calcium: 26mg | Iron: 0.7mg

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

Iโ€™m Chef Jessica Randhawa, bringing over 14 years of experience in creating and publishing over 1200 mouthwatering recipes, coupled with invaluable kitchen tips and professional guidance, to transform your daily cooking into a truly enriching culinary adventure.

You may also like:

Leave a comment

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

Recipe Rating




4.81 from 189 votes (169 ratings without comment)

38 Comments

  1. Pat Cantor says:

    5 stars
    Thank you for a quick yummy salad!!! We couldn’t stop eating it…going on our favorite list. I did add some chopped mini cucumber and grated parmesan cheese. Next time will add some fresh Mozzarella. But it is excellent as is!

  2. Nicole says:

    5 stars
    Wow! This was so simple, fresh and delicious! Our garden is exploding with tomato and basil this summer, so this was perfect alongside Italian breaded chicken cutlets. I added some cucumber from the garden too and everyone loved it…even my picky son. Thank you!

    1. Jessica Randhawa says:

      I love hearing your picky son loved this recipe – thanks for the amazing feedback ๐Ÿ™‚

  3. Dr. Rosemarie Till says:

    5 stars
    I made several of your salads already. Living on a 13 acre’s with a large farmhouse we have fresh veggies and herbs on our lower level. Plenty of sunlight there as on the main level. Having a root spot on the far end of the lower level lets us store fall root veggies all year round. My husband is a retied Master Chef ( 28 ) years at Clint Eastwoods Tennis Ranch in Carmel Valley, Ca. So he cooks meals and I do anything with Salads- Baking Everything in my Baking Station area- and he loves all my anything Casseroles I learned from my Great-Grandmother- and Grandmother who raised me. Having fresh herbs all year round up here on a mountain on the boarder of Pa- NY is a blessing. We don’t buy anything in cans- boxed. All from scratch when we can. Keep your recipes coming we love them here on the High Country.

    1. Jessica Randhawa says:

      I love your story, and I appreciate your lovely feedback – thanks for continuing to come back ๐Ÿ™‚

    2. Chris says:

      Bragging a bit?