Steak Salad with Balsamic Dressing

A fresh and delicious salad made with lettuce, grilled corn, tomatoes, peppers, onions, avocado and tender sliced steak. Then topped with a sweet and tangy balsamic dressing. This steak salad is super fast, simple and hardly requires any prep! 

Steak is a summer time favorite for us. If we’re not making grilled steak kabobs or steak tacos, then we’re making this delicious salad recipe. It’s full of fresh summer vegetables and is fast and simple to whip up. You’ll have dinner on the table in just 20 minutes!

steak salad in a white bowl

This steak salad has been on repeat this summer! It’s so simple to make and doesn’t involve much prep work. It’s great for one of those nights when you forgot to marinate your steak. Now if you have the time, you can definitely use this simple steak marinade. Either way works great.

I love this salad because it uses all fresh ingredient and taste like a large yummy salad you would order at a restaurant. I love to top it with this balsamic dressing or even this creamy balsamic dressing that I make with my favorite Mediterranean salad.

salad vegetables on cutting board


  • Steak: I prefer sirloin, but you could use a flank steak on this salad as well. Cook to your desired doneness.
  • Greens: I love chopped romaine, but you can also add in a spring mix, spinach or kale.
  • Corn: This is a must for this salad. It adds the great flavor and cooks right alongside the meat on the grill. If you don’t have time to make grilled corn, try quickly cooking your corn in the microwave.
  • Red bell peppers: These add the great crunch and color to this salad. You could also use a orange or yellow bell pepper.
  • Tomatoes: You can use any type of tomatoes, I picked some fresh from my garden!
  • Red onion: I cognize not everyone is a fan of red onion, but I love the extra punch it adds.
  • Avocado: This is optional, but avocados make each salad better in my opinion.
  • Balsamic dressing: I love to drizzle this salad with my homemade balsamic dressing, but you could use your favorite store bought as well.

steak on the grill

Steak salad preparation

GRILL. Rub the seasoning onto the meat and then place onto a preheated grill. Cook at medium-high heat about 4-5 minutes per side, or until the outsides are charred and the middle has reached the desired doneness. While the steak is cooking, add the corn to the grill and cook until it’s lightly golden and tender.

CHOP. Chop the veggies on a cutting board into small pieces. Then slice the steak against the grain into strips.

ASSEMBLE. Add the lettuce in a bowl and top with the chopped veggies and sliced steak. Then terminate it off with a drizzle of balsamic dressing.


steak salad with avocado in white bowl

More fresh salad recipes:

Steak Salad Recipe

Course: Main Dish

Cuisine: American

Keyword: steak salad

Prep Time: 10 minutes

Cook Time: 10 minutes

Total Time: 20 minutes

Servings: 4

Calories: 288

A fresh and delicious salad made with lettuce, grilled corn, tomatoes, peppers, onions, avocado and tender sliced steak. Then topped with a sweet and tangy balsamic dressing.

  • 1 1/2 pounds sirloin steak , can use flank steak as well
  • 1 corn on the cob
  • 2-3 teaspoons steak seasoning , I used McCormick
  • 8 cups romaine lettuce , chopped fine
  • 1 red bell pepper
  • 2 tomatoes

Optional toppings: balsamic dressing, sliced avocado, red onion, fresh basil, croutons

  • Preheat grill to medium-high heat. Rub steak seasoning onto steak and then place onto grill. Cook for 4 to 5 minutes per side, or until it reaches 160°F.

  • Add the corn to the grill while the steak is cooking. Rotate each few minutes. Cook until lightly golden and tender, about 10 minutes.

  • Chop veggies into small pieces. Then place lettuce in a bowl.

  • Slice steak against the grain and then place on top of the salad. Add corn, tomatoes and bell peppers. Add sliced avocado, red onions and any other vegetables if desired. Drizzle with your favorite balsamic dressing.

If you have time, you can use this simple steak marinade: https://www.followus.net/simple-marinade-steak/ Alternatively, you could also cook your steak in the oven. Instructions here: https://www.followus.net/how-to-cook-steak-in-the-oven/ Balsamic dressing: https://www.followus.net/balsamic-dressing/

Calories: 288kcal | Carbohydrates: 12g | Protein: 40g | Fat: 9g | Saturated Fat: 3g | Cholesterol: 104mg | Sodium: 112mg | Potassium: 1083mg | Fiber: 4g | Sugar: 5g | Vitamin A: 9700IU | Vitamin C: 52mg | Calcium: 95mg | Iron: 4mg


meet Jamielyn Nye

Jamielyn Nye is the creative director and founder of I Heart Naptime. She is also the author of the I Heart Naptime Cookbook. When she’s not creating in the kitchen, Jamielyn loves to chase her four small monkeys and snuggle up on the couch with her man.

Leave a Reply

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