Save on Pinterest

Balsamic Steak Salad

My husband loves blue cheese and I like a hearty salad that eats like a meal, so I put the two things together to make this steak salad recipe. The sweet-tartness of dried cranberries pairs deliciously with the cheese, creamy avocado and balsamic vinegar. It's irresistible! —Marla Clark, Albuquerque, New Mexico
  • Total Time
    Prep: 15 min. + marinating Grill: 15 min.
  • Makes
    4 servings


  • 1/4 cup balsamic vinegar
  • 1/4 cup olive oil
  • 2 teaspoons lemon juice
  • 1 teaspoon minced fresh thyme or 1/4 teaspoon dried thyme
  • 1/4 teaspoon salt
  • 1/8 teaspoon coarsely ground pepper
  • 1 beef flat iron steak or top sirloin steak (3/4 pound)
  • 1 package (9 ounces) ready-to-serve salad greens
  • 8 cherry tomatoes, halved
  • 4 radishes, sliced
  • 1/2 medium ripe avocado, peeled and thinly sliced
  • 1/4 cup dried cranberries
  • Crumbled blue cheese and additional pepper, optional


  • For dressing, whisk together first six ingredients. Place steak and 1/4 cup dressing in a resealable plastic bag; seal bag and turn to coat. Refrigerate 8 hours or overnight. Reserve remaining dressing; cover and refrigerate until serving.
  • Drain beef, discarding marinade. Grill steak, covered, over medium heat or broil 4 in. from heat until meat reaches desired doneness (for medium-rare, a thermometer should read 135°; medium, 160°), 6-8 minutes per side. Let stand 5 minutes before slicing.
  • To serve, divide salad greens among four plates. Top with steak, tomatoes, radishes and avocado; sprinkle with cranberries and, if desired, cheese and pepper. Serve with reserved dressing.

Steak Salad Tips

How do I keep steak juicy?

To keep steak juicy and tender, we recommend picking out a steak that is well-marbled like tenderloin, New York strip steak or any of these other steaks for grilling. They may be more expensive, but the flavor will be well worth it. Be sure to follow these other helpful tips for cooking steak and our foolproof guide for how to grill steak.

What is the best salad to go with steak?

All salad leaves taste delicious with steak. We recommend arugula, mixed greens or romaine for this steak salad recipe. Other types of lettuce can work well, too.

What toppings can I add to this steak salad recipe?

We recommend trying healthy salad toppings like toasted almonds or walnute. Read up on these salad tips to learn how to make a restaurant-quality salad at home.
Nutrition Facts
1 serving: 321 calories, 22g fat (5g saturated fat), 55mg cholesterol, 221mg sodium, 15g carbohydrate (9g sugars, 4g fiber), 18g protein. Diabetic Exchanges: 3 fat, 2 lean meat, 2 vegetable.

Recommended Video


Click stars to rate
Average Rating:
  • Melissa
    Sep 4, 2020

    Fantastic use of leftover steak as well. On a hot summer night, this is an easy and delicious need to cook anything to accompany it. My twelve year old thanked me for such a tasty dinner!

  • Julie
    Sep 18, 2019

    Love it, it has become a real favourite dish of mine and my husband's and so easy to make. I only marinate the steak for about 2 hours but it still tenderises it and still tastes delicious. Thanks for such a great recipe.

  • Susanksue
    Jun 15, 2018

    This was a huge hit for my family, it will be on a regular rotation. I made this exactly as written and I would not change anything. Thank you for this great recipe.

  • honey25
    Jan 30, 2018

    This recipe offers a delicious combination of flavors and is easy. Love it!

  • Leslie
    Jan 2, 2018

    A really wonderful combination of flavors. Loved it! We will make it again and again. Thank you for sharing!

  • schamberlain
    Aug 7, 2016

    Amazing salad and very pretty. Looked and tasted like something you would get from a high end restaurant. Yum

  • flipperpie
    Jul 15, 2016

    Made this salad for dinner last evening. Delicious and filling. Only changes I made was to add minced garlic and lime juice, instead of lemon, to the balsamic dressing. Served with crusty bread and Pinot Grigio. Excellent.