Tomato Feta Salad
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.

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.

Tips
Tips
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.
Storage
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.

Ingredients
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
Instructions
- Place all dressing ingredients in a bowl or jar with a lid and whisk or shake to combine.½ cup olive oil½ cup white wine vinegar1 ½ teaspoon dried oregano1 teaspoon Dijon mustardSalt and pepper
- In a large bowl, combine the tomatoes, feta cheese, basil, and parsley.16 ounces baby heirloom tomatoes8 ounces block-style feta cheese2 tablespoons freshly chopped basil2 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.
Notes
- 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.