Tomato Salad with Feta, Fresh Herbs, and Red Onion Recipe
Introduction
This vibrant tomato salad is a refreshing blend of ripe tomatoes, tangy feta, and fragrant fresh herbs. Perfect as a light side dish or a quick lunch, it combines crisp onions and a flavorful honey-mustard dressing for a delicious and simple recipe.

Ingredients
- 1 small red onion, thinly sliced (about 1 cup)
- 1 tablespoon red wine vinegar
- 2 teaspoons honey
- 1/2 teaspoon Dijon mustard
- 3 tablespoons extra-virgin olive oil
- Kosher salt
- Freshly ground black pepper
- 2 pounds ripe tomatoes, cored and cut into 1/2″ wedges
- 4 ounces feta cheese, crumbled
- 1/4 cup finely chopped fresh herbs (such as tarragon, parsley, mint, and/or basil)
Instructions
- Step 1: In a medium bowl, cover the thinly sliced onion with ice water. Let it sit, stirring occasionally, for about 10 minutes to mellow the flavor. Drain and pat dry.
- Step 2: Meanwhile, whisk together the red wine vinegar, honey, and Dijon mustard in a large bowl. Slowly drizzle in the olive oil while whisking constantly until the dressing is emulsified. Season with kosher salt and freshly ground black pepper to taste.
- Step 3: Add the tomato wedges to the bowl and gently toss to coat them evenly with the dressing. Let the salad marinate at room temperature for 5 minutes.
- Step 4: Add the crumbled feta, chopped fresh herbs, and drained onions to the salad. Gently toss everything together to combine. Serve immediately for the best flavor and texture.
Tips & Variations
- Use heirloom tomatoes for extra color and sweetness.
- Substitute honey with maple syrup to make it vegan-friendly.
- Try adding a handful of toasted pine nuts for extra crunch.
- Chill the salad for 30 minutes before serving to enhance flavors.
Storage
Store leftover salad in an airtight container in the refrigerator for up to 2 days. Note that the tomatoes may release more juice, so gently drain any excess liquid before serving. Because of the fresh herbs and feta, this salad is best enjoyed fresh and is not ideal for long-term storage. Reheat is not recommended.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of vinegar for the dressing?
Yes, you can substitute red wine vinegar with white wine vinegar or sherry vinegar for a slightly different but still delicious flavor.
How can I make this salad ahead of time?
You can prepare the dressing and slice the vegetables a few hours in advance, but toss everything together just before serving to keep the tomatoes fresh and the feta from becoming soggy.
PrintTomato Salad with Feta, Fresh Herbs, and Red Onion Recipe
This fresh and vibrant tomato salad features ripe tomatoes, tangy red onion, and creamy feta cheese, tossed in a honey-mustard vinaigrette and garnished with an aromatic blend of fresh herbs. Perfect as a light side dish or a refreshing summer salad.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Salad
- Method: No-Cook
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
Salad
- 1 small red onion, thinly sliced (about 1 cup)
- 2 lb. ripe tomatoes, cored, cut into 1/2 inch wedges
- 4 oz. feta cheese, crumbled
- 1/4 cup finely chopped fresh herbs (such as tarragon, parsley, mint, and/or basil)
Dressing
- 1 tbsp. red wine vinegar
- 2 tsp. honey
- 1/2 tsp. Dijon mustard
- 3 tbsp. extra-virgin olive oil
- Kosher salt, to taste
- Freshly ground black pepper, to taste
Instructions
- Mellow the Onion: In a medium bowl, cover the thinly sliced red onion with ice water. Let it sit, stirring occasionally, for about 10 minutes to reduce the sharpness of the onion. After soaking, drain and pat the onion dry with paper towels.
- Prepare the Dressing and Marinate Tomatoes: In a large bowl, whisk together the red wine vinegar, honey, and Dijon mustard until smooth. While whisking constantly, slowly drizzle in the extra-virgin olive oil to create an emulsified dressing. Season with kosher salt and freshly ground black pepper to taste. Add the tomato wedges to the bowl and gently toss them to coat evenly in the dressing. Allow the tomatoes to marinate at room temperature for 5 minutes to absorb the flavors.
- Combine Salad Ingredients: Add the drained red onions, crumbled feta cheese, and chopped fresh herbs to the marinated tomatoes. Gently toss everything together to combine, taking care not to break the tomatoes. Serve immediately to enjoy the salad at its freshest.
Notes
- Soaking the onions in ice water helps mellow their flavor, making the salad more balanced.
- Use ripe, in-season tomatoes for the best flavor and texture.
- Feel free to customize the herb mix based on what’s fresh and available.
- This salad is best served fresh but can be refrigerated for up to a day; add the feta just before serving to avoid sogginess.
Keywords: tomato salad, fresh tomato salad, feta salad, Mediterranean salad, no-cook salad, summer salad, easy salad recipe

