Tomato Salad with Feta

This Tomato and Feta Salad is the perfect way to make use of those fresh summer tomatoes. Made with simple ingredients, it features fresh, juicy baby heirloom tomatoes tossed with cubes of salty feta, fresh herbs, and a drizzle of white wine vinaigrette. It’s perfect for potlucks, BBQs, or a simple summer side dish with dinner.

White bowls filled halved tomatoes, cheese and dressing.

Easy Heirloom Tomato Salad with Feta

Sometimes the best dishes are the ones that require the least amount of fancy steps and really just focus on the flavors.

And this simple tomato and feta salad is the perfect example of that. It’s simple, light, and fresh, but totally impressive! 

This simple salad uses fresh tomatoes and fresh herbs tossed with salty feta cheese in a white wine vinaigrette. It’s quick, easy, and the ultimate summer staple! 

Move over potato salad, because summer has a new star!

What is a Tomato Feta Salad Recipe Made Of?

  • Tomatoes: We’re using fresh baby heirloom tomatoes for this recipe.
  • Feta: You’ll need block-style feta cheese cut into ¼-inch cubes.
  • Herbs: Fresh basil and parsley is the perfect combination to brighten this salad up even more.
  • Dressing: This salad is dressed with a tangy homemade white wine vinaigrette.
  • Seasonings: A simple salt and black pepper duo is all this delicious salad needs to take it to the next level.

How to Make a Tomato Feta Salad

You’ll find the exact measurements and full instructions in the recipe card near the bottom of the page.

This fresh tomato and feta salad recipe is just about as easy as it gets! 

  1. Place all the vinaigrette ingredients in a jar with a lid, and shake to combine.
  2. Combine all the salad ingredients along with the desired amount of dressing in a large bowl.
  3. Chill in the fridge for an hour, then serve and enjoy.
Tomatoes, bowls, herbs, and dressing in a bowl.

Tips and Notes

  • Use extra ripe tomatoes. Sweet, juicy, ripe tomatoes are the key to great flavor. They are the featured ingredient, after all!
  • Chill before serving. I recommend letting the salad sit in the fridge for at least an hour after you add the dressing. This really gives the flavors time to marry together as the dressing seeps into the tomatoes and cheese.
  • Serve cold. This salad is best served cold. Don’t let it sit out on the counter too long before you dig in!


  • Use another cheese. Try swapping the feta out for fresh mozzarella pearls for a slightly richer flavor.
  • Add mix-ins. Give your salad a flavor twist with diced red onion or add some green with sliced English cucumber, avocado, or arugula or spinach.
  • Add a protein. Bulk your salad up by mixing in chunks of cooked ham or grilled, shredded chicken.
  • Swap the dressing. Skip the white wine vinaigrette and drizzle your salad with a sweet balsamic glaze. 

Serving Suggestions

This tomato and feta salad is delicious served as a light and healthy snack, but I love to serve it as a side dish next to a summery main and an extra side of grilled squash! Here are a few of my favorite entrees:


For the best storage, I recommend keeping the salad and the vinaigrette separate. This keeps the texture of the tomatoes nice and fresh! 

However, if you do have leftovers of the fully assembled salad, it can be stored in the fridge for up to 4 days.

Top down view of a bowl of tomato salad tossed with feta cheese.

Is Tomato and Feta Salad Good for You?

Heck yes! Tomatoes alone are rich in vitamins and nutrients. tomato and feta salad is mostly tomatoes that are mixed with fresh herbs, feta, and a simple dressing. Nothing bad here! 

What’s a Good Salad Tomato?

My favorite tomatoes to use are baby heirloom tomatoes. They are small, so all you have to do is cut them in half.

Plus, they’re firm enough to hold up under the dressing and are absolutely bursting with sweet tomato flavor.

If you can’t find baby heirloom tomatoes, feel free to try cherry tomatoes, grape tomatoes, Roma tomatoes, or a mix of tomatoes to play with shapes, colors, textures, and flavors.

How Do You Keep Tomatoes Fresh in a Salad?

The best way to keep the tomatoes fresh is to wait to add the dressing until you’re just about ready to serve.

If you’re preparing the salad in advance, mix all of the ingredients up and make your dressing, but store them separately.

About an hour before serving, add the dressing and let the salad chill in the fridge! 

Like this recipe?

We’d love it if you would leave a 5 Star ⭐️⭐️⭐️⭐️⭐️ rating below and follow us on Facebook and Pinterest!

Side view of a tomato salad with feta.

Tomato Salad with Feta

5 from 1 vote
Print Pin
Author: Kim
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes
Servings: 8 Servings


  • 16 ounces baby heirloom tomatoes, halved
  • 8 ounces block-style feta cheese, cut into ¼-inch cubes
  • 2 tablespoons freshly chopped basil
  • 2 tablespoons freshly chopped parsley
  • ¼ to ½ cup white wine vinaigrette, or to taste
  • Salt and pepper, to taste


  • Place all ingredients in a large bowl. Stir to combine.
    16 ounces baby heirloom tomatoes
    8 ounces block-style feta cheese
    2 tablespoons freshly chopped basil
    2 tablespoons freshly chopped parsley
    ¼ to ½ cup white wine vinaigrette
    Salt and pepper
  • Refrigerate for at least an hour before serving. Serve chilled.

Suggested Equipment


*The calories listed are an approximation based on the ingredients in the recipe card and a serving size of 1/2 cup of salad. Actual calories will vary.
*For more information, tips, and answers to frequently asked questions, please refer to the post.


Serving: 0.5cupCalories: 97kcalCarbohydrates: 4gProtein: 5gFat: 7gSaturated Fat: 4gPolyunsaturated Fat: 2gCholesterol: 25mgSodium: 337mgFiber: 1gSugar: 3g
Get Our Free Shrimp Recipes Ebook!More details here ➡️ FREE EBOOK!

Leave a Reply

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

Recipe Rating