There’s just something about grilled steak paired with the ripest heirloom tomatoes. The contrast of colors and flavors with fresh herbs mold together perfectly.

Any steak can be used for this salad, but I would recommend a strip steak (like New York) or a flank steak. These are both great for grilling and serving sliced on salads. Just make the vinaigrette and slice up those tomatoes while the steak is grilling, and you will be eating in no time.

Tips for Cooking the Steak

  • A few hours before grilling, season the steak with plenty of kosher salt and some fresh thyme. The extra time with the salt will allow the seasoning to be absorbed into the meat for tons of flavor and moisture. Season again right before grilling.
  • Bring the steak to room temperature (i.e., temper the steak) before cooking.
  • Avoid guessing on the doneness by using an instant-read thermometer. 125 degrees is perfect medium-rare. Read the steak temp guide for more options.
  • Let it rest on a cutting board for 5 to 10 before slicing it against the grain.
  • Learn tips and tricks for getting the most out of your tomatoes.

Sherry Vinaigrette

While we might most often think of balsamic vinegar when it comes to a tomato salad, sherry vinegar is going to give a fresh twist that you will be craving again and again.

Sherry vinegar is bright and has complex flavors and one of the nice advantages of sherry vinegar over balsamic is the cost. A quality bottle of sherry vinegar can be less than $10. Good-quality balsamic is much more than that. Pick up a bottle and try making this vinaigrette and use it to make some amazing quick pan sauces, since it’s nicely versatile.

grilled steak heirloom tomato salad overhead

Grilled Steak & Heirloom Tomato Salad

A quick and super satisfying salad of grilled New York strip steak, ripe heirloom tomatoes and a bright sherry vinaigrette will satisfy your end-of-summer salad cravings.
5 from 1 vote
Print Pin Save Rate
Course: Main, Salad
Cuisine: American
Servings: 2


Sherry Vinaigrette

  • 2 tablespoons sherry vinegar
  • 1 tablespoon chopped shallot
  • 1 tablespoon honey (or sugar)
  • 1 teaspoon Dijon mustard
  • Kosher salt and freshly ground pepper
  • 4 tablespoons extra-virgin olive oil

For the salad

  • 2 New York strip steaks
  • 1 pound ripe heirloom tomatoes, cut into bite-size pieces
  • Chopped fresh herbs such as chives and thyme
  • Shaved Parmesan cheese
  • Maldon sea salt


  • Season the steaks a few hours ahead of time with kosher salt a drizzle of olive oil and a few sprigs of fresh thyme on each side. Refrigerate until about 30 minutes before grilling to bring it to room temperature. Season again with kosher salt and freshly ground pepper just before grilling. 
  • Heat the grill on medium-high and grill the steaks to the desired temperature. Rest for 5 to 10 minutes on a cutting board before slicing. 

To Make the Vinaigrette

  • In a medium bowl, whisk together the vinegar, shallot, honey, Dijon, a pinch of kosher salt and freshly ground pepper to combine. Let it sit for 10 minutes.
  • Slowly pour in the olive oil while whisking at the same to emulsify the vinaigrette.
  • Taste the vinaigrette and add more honey or olive oil to adjust to your taste. 

To Serve

  • Layer the heirloom tomatoes and sliced steak on a serving platter or individual plates. Drizzle on the vinaigrette and top with fresh herbs, shaved Parmesan and a sprinkle of course sea salt.


  • Any leftover vinaigrette can be stored in an airtight container for up to a week. 

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.