Tomato Feta Salad

This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

Juicy heirloom tomatoes, creamy feta cheese, and fresh herbs tossed in a tangy white wine vinaigrette. Perfect for any occasion, this tomato feta salad is sure to become a favorite.

White bowls filled halved tomatoes, cheese and dressing.

There’s nothing quite like a fresh, vibrant salad to brighten up your day, and this tomato feta salad does just that! 

Whether you’re planning a summer picnic, a light lunch, or a side for your favorite main course, this salad is a perfect choice.

John and I have enjoyed this recipe countless times, and it’s always a hit. The simplicity of the ingredients allows each flavor to shine, making every bite a delightful experience. 

Plus, it’s so easy to put together! Just toss everything in a bowl, let it chill, and you’re ready to serve. 

Trust me, once you try this tomato feta salad, it’ll become a go-to in your recipe collection.

Looking for more tomato recipes? Try our cheesy crumb tomatoes, tomato basil pasta, and tomato avocado salad.

Top down view of crumbled cheese, herbs, and tomatoes.



Add Flavor with Marinated Feta: For an extra burst of flavor, marinate the feta cheese in olive oil, dried oregano, and a pinch of red pepper flakes for at least 30 minutes before adding it to the salad.

Use Different Tomato Varieties: Mix and match different types of tomatoes, such as cherry tomatoes, grape tomatoes, and heirloom tomatoes, to add a variety of colors, textures, and flavors to your salad.


Store any leftovers in an airtight container in the refrigerator. It will stay fresh for up to 2 days.

Before serving again, give it a gentle toss and check if it needs a little extra dressing or seasoning to refresh the flavors.


Block-style feta cheese is often preferred for salads because it has a firmer texture and a richer flavor compared to pre-crumbled feta.

Block-style feta tends to be less processed and retains more moisture, which makes it creamier and more flavorful.

Our homemade white wine vinaigrette adds a tangy and slightly sweet flavor that complements the freshness of the tomatoes and the creaminess of the feta cheese.

If you need a substitute, you can use red wine vinaigrettebalsamic vinaigrette, or even a simple lemon vinaigrette for a slightly different taste.

Side view of a tomato salad with feta.

Tomato Feta Salad

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


For the Dressing:

  • ½ cup olive oil
  • ½ cup white wine vinegar, adjust to taste
  • 1 ½ teaspoon dried oregano
  • 1 teaspoon Dijon mustard
  • Salt and pepper, to taste

For the Salad:

  • 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
  • Salt and pepper, to taste


  • Place all dressing ingredients in a bowl or jar with a lid and whisk or shake to combine.
    ½ cup olive oil
    ½ cup white wine vinegar
    1 ½ teaspoon dried oregano
    1 teaspoon Dijon mustard
    Salt and pepper
  • In a large bowl, combine the tomatoes, feta cheese, basil, and parsley.
    16 ounces baby heirloom tomatoes
    8 ounces block-style feta cheese
    2 tablespoons freshly chopped basil
    2 tablespoons freshly chopped parsley
  • Pour the prepared dressing over the salad ingredients, adjusting the amount based on preference.
  • Sprinkle with additional salt and pepper to taste. Gently stir to combine all ingredients.
    Salt and pepper
  • Cover and refrigerate for at least an hour before serving. Stir gently before serving and enjoy 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.


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

Ingredients You’ll Need

Baby Heirloom Tomatoes: These tomatoes are chosen for their sweet flavor and vibrant colors, adding both taste and visual appeal to the salad.

Block-Style Feta Cheese: Preferred over crumbled feta for its firmer texture and richer flavor, which holds up well in the salad and provides a creamy, tangy bite.

Fresh Basil and Parsley: These herbs add a fragrant, slightly sweet, and peppery note that complements the tomatoes and feta beautifully.

White Wine Vinaigrette:

  • Olive oil
  • White wine vinegar, adjust to taste
  • Dried oregano
  • Dijon mustard
  • Salt and pepper, to taste

Salt and Pepper: Essential for seasoning, these help to enhance and balance the natural flavors of the ingredients.

How to Make Tomato Feta Salad

Prepare the Vinaigrette: In a bowl or jar with a lid, combine olive oil, white wine vinegar (adjust to taste), dried oregano, Dijon mustard, and salt and pepper to taste. Whisk or shake to combine.

Prepare the Ingredients: Start by halving the baby heirloom tomatoes and cutting the block-style feta cheese into ¼-inch cubes. Chop the fresh basil and parsley finely.

Combine in a Bowl: Place the halved tomatoes, cubed feta cheese, chopped basil, and parsley in a large bowl.

Tomatoes, bowls, and herbs in a bowl.

Add the Dressing: Pour the prepared white wine vinaigrette over the salad ingredients. The amount can be adjusted based on your preference for how dressed you like your salad.

Season to Taste: Sprinkle with additional salt and pepper to taste, then gently stir to combine all the ingredients and ensure they are evenly coated with the vinaigrette.

Refrigerate: Cover the bowl with plastic wrap or transfer the salad to an airtight container. Refrigerate for at least an hour before serving. This allows the flavors to meld together.

Serve Chilled: Before serving, give the salad a gentle stir.

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating