steak salad wit balsamic vinaigrette

Steak Salad with Balsamic Vinaigrette

This post may contain affiliate links. Please read our disclosure policy

Steak Salad with Balsamic Vinaigrette is incredibly flavorful, loaded with tender steak, your favorite greens, croutons and drizzled with a super easy and quick balsamic vinaigrette.

steak salad wit balsamic vinaigrette

We make and eat a lot of salads during the summertime and this Steak Salad is an all-time favorite! Adding a protein, like steak, is a great way to get a refreshing summer meal on the table in one dish that will keep everyone full and satisfied.

This grilled steak salad with balsamic vinaigrette is very easy to prepare and makes a delicious healthy lunch or dinner salad!

Salad Ingredients:

Steak– we like flank steak for this salad. We add a simple spice rub with a little lime to flavor and tenderize the steak.

Salad greens– use your favorite greens, I like to use a box of spring mix lettuce.

Tomatoes– heirloom cherry tomatoes are my favorite!

Avocado– use a ripe avocado and slice!

Red onion– adds color and flavor!

Balsamic vinegar- tangy and delicious.

Croutons- Extra crunch

Salt and pepper

Olive oil

Balsamic glaze

How to Grill the Best Steak?

Luckily that is also very easy!

I grill the steak for maximum flavor, but you can also cook it on stove top. The salad is great for lunch or dinner and perfect for entertaining because it is GORGEOUS and simple to make!

  • Pick a steak that is at least 3/4 inch thick. The thicker the better!
  • Season the steak on both sides with salt and pepper.
  • Preheat the grill before adding the steak.
  • Grill for 6-8 minutes each side on high heat. 
  • That’s it!


This simple balsamic vinaigrette is a favorite of mine and goes well with any other kind of salad. For this steak salad recipe, I have included the exact quantities you need to make the dressing. However, you can always make it in a larger batch and store it in the fridge. It will come handy when you’re in the mood for a salad again. Balsamic vinaigrette will keep well when stored in fridge in an air tight jar for at least 3 weeks. 

  • Balsamic vinegar
  • Olive oil 
  • Salt

Once you whisk these 3 ingredients together, you will have a delicious salad dressing! 🙂

Assembling this Steak Salad with Balsamic Vinaigrette

Now, it’s time to assemble the salad! Start by adding spring mix on the bottom, avocados, red onions, tomatoes, croutons, then top with the steak strips. Pour the balsamic vinaigrette on top of the salad and gently toss to combine. Drizzle with balsamic glaze and serve immediately.

summer salad


Red Lentil Tabouli Salad

Fattoush Salad

Roasted Chickpea Salad with Lemon Tahini Dressing

Simple Shrimp Salad

Tabbouleh Salad Recipe


If you love this Simple Steak Salad as much as I do, be sure to rate it and give a review or share it on Instagram and tag @TheSaltandSweetKitchen

steak salad with balsamic vinaigrette

Steak Salad with Balsamic Vinaigrette

Yield: 4
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

With perfectly grilled steak, colorful cherry tomatoes, spring mix lettuce, red onions, and balsamic vinaigrette. Say goodbye to boring salads! SO GOOD!


  • 1 10-ounce grilling steak (sirloin top cut)
  • 6-8 cups spring mix lettuce
  • 1/4 red onion, thinly sliced
  • 2 avocados, sliced
  • 1 cup cherry tomatoes, halved
  • 1/2 cup croutons
  • Balsamic glaze
  • Salt- to taste
  • Ground black pepper- to taste
  • 1 tbsp olive oil- for brushing the steak

For balsamic vinaigrette

  • 1/3 cup olive oil
  • 3 tbsp balsamic vinegar 
  • 1 tsp Salt


    1. In a small bowl, whisk together olive oil, balsamic vinegar and salt; set aside.
    2. Preheat grill to 400 F.
    3. Brush steak with olive oil; season with salt and pepper by coating both sides evenly.
    4. Grease grill with grilling spray.
    5. Add steak to grill, and cook for 6-8 minutes. Flip to the other side and cook for another 6-8 minutes. (if steak is extra thick or you if you prefer your steak medium-well, you might want to cook for a few more minutes.)
    6. Transfer the steak to a cutting board and let it rest for 5 minutes before cutting it.
    7. In the mean time, assemble the salad by adding spring mix on the bottom, avocados, red onions, tomatoes, croutons, then top with steak strips.
    8. Pour the balsamic vinaigrette on top of the salad and gently toss to combine.
    9. Drizzle with balsamic glaze.
    10. Serve immediately and enjoy!

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Comments (4)

Leave a Reply

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

Copyright © 2022 The Salt and Sweet Kitchen.
All rights reserved.

Skip to Recipe