Grilled Steak Salad with Dijon Vinaigrette

It’s here! It’s here! It’s here! Summer that is. Wonderful, glorious, sunny, warm (ish) summer is finally here. Ryan and I decided to celebrate our first 75 degree day of the year by eating dinner outside on our patio. Our meal of choice? This grilled steak salad with mushrooms, caramelized onions and a tangy dijon vinaigrette. Hello summer. Where have you been?

Is it just me or are there more and more lettuces and other greens at the grocery store lately? There are so many to choose from and at my grocery store they have a wide variety of organic pre-washed and ready to eat lettuce which cuts down on prep time for me. For this salad I went with simple baby spinach (always a favorite) and baby romaine. You could choose which ever greens that you like. I bet that peppery arugula would be wonderful.

Grilled Steak Salad with Dijon Vinaigrette Recipe

Serves 2 Prep Time: Cook Time:


  • 3/4 pound flat iron steak
  • 1 medium onion, sliced
  • 2 teaspoons butter
  • 1/3 cup plus two teaspoons olive oil
  • 2 tablespoons red wine vinegar
  • 1 tablespoon Dijon mustard
  • 1/2 teaspoon garlic powder
  • 2 teaspoon Worcestershire sauce
  • 1/4 teaspoon kosher salt (plus more for seasoning steak)
  • 1/4 teaspoon pepper (plus more for seasoning steak)
  • 2.5 ounces baby romaine leaves
  • 2.5 ounces baby spinach leaves
  • 1 cup thinly sliced crimini mushrooms



Preheat your grill to medium heat.


Season both sides of the steak with salt and pepper.


Heat butter and olive oil in a skillet over medium heat. Once butter has melted add onions. Cook, stirring occasionally, until onions have caramelized. About 20 minutes. Remove from heat.


After you start the onions, begin cooking your steak. For medium rare, cook for 10 minutes. Transfer to a plate and cover with foil, allow to rest for 10 minutes, the steak will continue to cook during this time. If you would like it more well done cook 15 or 20 minutes before resting.


While the steak is cooking and the onions are caramelizing, whisk together olive oil, vinegar, mustard, garlic powder, Worcestershire sauce, 1/4 teaspoon kosher salt and 1/4 teaspoon pepper together in a bowl. Set aside.


Place romaine lettuce, spinach and sliced mushrooms in a salad bowl.


After steak has rested, slice thinly against the grain. Place sliced steak on top of lettuce. Top with caramelized onions. Drizzle with dressing and toss to coat. Serve.



Leave a Comment

  • Reply
    June 22, 2012 at 6:45 pm

    I found this recipe after googling for steak salad recipes. I made it this evening for dinner, with only a few minor alterations (due to the limitations of my refrigerator and pantry), and it was absolutely delicious. So easy and so tasty. This recipe will definitely be going into my dinner rotation. Thank you!

  • Reply
    September 23, 2010 at 11:45 am

    sorry…subtlety ;)

  • Reply
    September 23, 2010 at 11:41 am

    fantastic! the grilled onions added a sweet sublity to the tangy dressing :)

  • Reply
    Dawn Hutchins
    June 28, 2010 at 11:01 am

    I swear I did almost the same salad last Friday but your photos look much better than mine LOL. I guess that’s what happens when there is a 2 year old tugging at the tripod!

  • Reply
    June 26, 2010 at 10:48 pm

    I’d love some of that AZ weather Jenn! Send it our way :) Stephen- It may sound like AK but we’re in WA so sometimes it can feel like it. What is your Asian inspired salad? I’m intrigued.

  • Reply
    June 26, 2010 at 9:10 am

    Are you in Alaska? 75 degrees? We hit 99 in Denver yesterday. Your lovely salad reminds me of an Asian-inspired one we’ve made off and on. I think I know now what to do with two thin-cut ribeye steaks in the fridge. Stir fry and salad is what you’ve inspired me to do.

  • Reply
    Jenn's Food Journey
    June 25, 2010 at 5:33 pm

    What? Summer just started for you all? Heck, I’ll send you some of the Arizona summer, we’ve been over a hundred for over a week now!! :) Love grilling, love steaks, love salads….can’t wait to try this!