Skip to Content

Grilled Steak Salad with Blue Cheese Dressing

Seared skirt steak, grilled romaine, and onions meet bright cherry tomatoes, avocado, and creamy homemade blue cheese dressing for a grilled steak salad that’s sure to be your new summer staple.


Grilled steak salad with homemade blue cheese dressing on a plate

Why Cook When You Can Grill?

As much as we love our kitchens, they’re just about the last place you’ll find us in the summertime. Over the years, we’ve put blood, sweat, and tears into making our backyards every bit as livable as the inside of our homes. There’s nothing we love more than long, light-filled evenings outside, enjoying the company of friends and family over beautiful food. In light of that, we opt to cook dinner on the grill as often as possible. This warm steak and blue cheese salad recipe is simple, satisfying, and can be cooked entirely on the grill, so we get to stay outside and our kitchens stay clean—just the way we like it.

ingredients laid out for steak salad flank steak, romaine lettuce, onions, tomatoes blue cheese and avocados
flank steak on parchment paper with salt and pepper

How To Make A Good Steak Salad:

Actually, this steak salad isn’t just good, it’s GREAT. Just like any meal, though, this steaky salad is only as good as it’s main ingredients. We tend to think of them as having three primary components:

  • The steak: sliced thinly against the grain, with a perfect medium-rare sear, the steak is (obviously) the star of the show. Skirt steak or flank steak are our favorite cuts of steak to feature in a steak salad.
  • The dressing:homemade blue cheese dressing is it for us when it comes to steak salad. It’s reminiscent of those retro-classic steak house salads, and we just love it.
  • The salad part of the salad: in other words, all the crispy, crunchy, healthy vegetables that lighten up this steak dinner. Loads of crisp grilled romaine lettuce, juicy cherry tomatoes, creamy avocado, the bite of sliced onions and sweetness of bell peppers. It’s all about crunch, contrast, and the never-ending quest for the perfectly constructed bite.
grilled skirt steak, grilled onions and grilled romaine lettuce on a baking sheet

How To Grill Skirt Steak:

We opted for skirt steak for this grilled steak salad, because this deliciously lean cut of beef cooks quickly on the grill, is usually inexpensive, and is full of flavor! Flank steak, hanger steak or flat iron steak also work well. Skirt steak is a long, thin, and fibrous cut of beef that can achieve a perfect crust on the outside and lovely medium rare on the inside when cooked properly.

Here’s how to grill skirt steak:

  1. Get your grill nice and hot.
  2. Pat the skirt steak dry and season well with salt and pepper. 

  3. Lay it on the hot grill and keep a close eye on it. It'll need about four minutes per side. 

  4. Remove the steak, cover with foil, and let rest for ten minutes to lock in all those dreamy juices. 

  5. Slice the skirt steak thinly and against the grain for maximum tenderness.
grilled steak salad with avocados, onions, tomatoes and a homemade blue cheese dressing on a large plate

What Dressing Is Good On Steak Salad?

Let’s be honest, there aren’t many dressing that wouldn’t be delicious atop a salad piled high with perfectly grilled steak. But, there’s just something about that steak and blue cheese combo that calls us back, every time, and so we top this steak salad with a killer homemade blue cheese dressing. If there’s ever a time to go for broke, it’s in the summertime, right?

How To Make Better-Than-Store-Bought Blue Cheese Dressing:

The best homemade blue cheese dressing comes together in mere minutes with just a few simple ingredients.

  • Mayonnaise.
  • Sour cream for a hit of fresh tanginess.
  • Worcestershire
  • White vinegar
  • Fresh lemon juice.
  • Fresh chives.
  • Heavy cream.
  • Blue cheese.
grilled steak salad with avocados, onions, tomatoes and a homemade blue cheese dressing on a large plate

Tools You’ll Want to Make This Grilled Steak Salad Recipe:

More Summer Salads to Love:

grilled steak salad with avocados, onions, tomatoes and a homemade blue cheese dressing on a large plate
grilled steak salad with avocados, onions, tomatoes and a homemade blue cheese dressing on a large plate

How’d It Turn Out?

We love seeing how you’ve used and enjoyed our recipes, so if you make this grilled steak salad with blue cheese dressing snap a picture and post it to Instagram tagging @themodernproper and #themodernproper. Happy eating!

Grilled Steak Salad with Blue Cheese Dressing

  • Serves: 6
  • Prep Time:  20 min
  • Cook Time:  20 min
  • Calories: 661


  • 2 lb skirt steak (or flat iron)
  • 2 romaine hearts, cut in half lengthwise
  • 1 red onion, cut into 1-inch rings, keeping rings intact
  • 2 avocados, cut in half, pit removed
  • 1 cup cherry tomatoes, halved
  • 3 tbsp olive oil
  • sea salt
  • pepper
  • blue cheese, for garnishing

Blue Cheese Dressing

  • 3/4 cup mayonnaise
  • 1/4 cup sour cream
  • 1 tsp Worcestershire
  • 2 tbsp lemon juice
  • 1 tbsp white vinegar
  • 2 tbsp chives
  • 1 tbsp heavy cream
  • 4 oz blue cheese, crumbled


  1. In a small bowl, mix together all dressing ingredients. Stir until completely combined and set aside in refrigerator.
  2. Remove the meat from the refrigerator 1 hour before grilling. This will allow meat to be brought to room temp.
  3. Heat your grill on high for 10 minutes. While the grill is heating, pat dry your your meat dry with a paper towel and generously salt and pepper.
  4. Place your meat on the hot grill and allow to cook without moving for 4 minutes. Turn and cook for 3-4 more minutes and remove. Allow to rest under tented foil for 10 minutes.
  5. While your meat is resting, brush your lettuce, avocado and onions with olive oil and sprinkle with salt. Reduce the heat to medium-low and place all the vegetables on the grill, oiled side down. Brush the opposite side with oil. Once charring begins the vegetables are ready to turn. (About 2-4 minutes). Turn the lettuce and onions over and remove the avocado. Continue cooking until opposite side has some charring.
  6. While still warm, roughly chop the lettuce and slice the avocado. Then, separate onion rings.
  7. On a large platter arrange the lettuce, onions, avocado, halved tomatoes and sliced steak.
  8. Drizzle dressing over the top and sprinkle with extra blue cheese and chives.

Nutrition Info

  • Per Serving
  • Amount
  • Calories661
  • Protein29 g
  • Carbohydrates10 g
  • Total Fat55 g
  • Dietary Fiber5 g
  • Cholesterol103 mg
  • sodium301 mg
  • Total Sugars4 g

Grilled Steak Salad with Blue Cheese Dressing

Questions & Reviews

Join the discussion below.

  • Sharyl Gabriel

    Hi! If you don’t like blue cheese would the dressing recipe still be good (like a ranch maybe) without it?

    Yes Sheryl, it would absolutely still be a delicious salad if you used ranch instead! If you are wanting to make the dressing from scratch we have a Homemade Ranch Dressing recipe on our blog. Hope you enjoy!

  • Dana Schoonover

    This was amazing, and the best blue cheese I've ever had! Definitely adding this to my dinner line up:))

    Thanks Dana, so glad you love this so much! We get so excited to hear when recipes make someone's rotation! Thanks for letting us know.

  • Bob McClellan

    This is an awesome summer salad. Easy as can be, and the homemade dressing is incredible. We did one little twist…we treated it like a wedge salad and drizzled some basaltic glaze over the individual plates. It took this salad up a few levels. We will make this again!