Grilled Steak Salad

It's grilling season and this Grilled Steak Salad with Homemade Ranch Dressing is perfect for a fresh and healthy dinner! Perfectly grilled steak is paired with mixed greens, fresh grilled veggies, and a homemade ranch filled with fresh herbs.

Grilled Steak Salad

I love being in my kitchen, but as soon as the weather turns warmer, you can find me at my grill cooking dinner. There’s not much more that I enjoy than a warm summer evening, the light pouring through the trees into our backyard while my kids run around, a glass of wine in hand, and dinner cooking on the grill. 

The first thing I’ll be making as soon as the snow melts? This Grilled Steak and Vegetable Salad! This salad is cooked entirely on the grill making it the perfect meal to sit back on the patio and enjoy the new season.

Grilled Steak Salad
Grilled Steak Salad with Homemade Ranch

How to Make Steak Salad

This recipe requires a fair amount of prep work in the form of chopping. To start, I would make the homemade ranch dressing. To do this, combine the mayonnaise, sour cream, buttermilk, lemon juice, dill, chives, parsley, onion powder, garlic powder, and salt in a bowl and whisk to combine. Refrigerate until you're ready to use it.

Next, pat your steak dry and season with salt and pepper. Set aside.

Next, chop up all of your vegetables and then toss them with olive oil and season them with salt and pepper. Place your vegetables in a grill basket. Preheat the grill to medium-high and add the veggies, cooking for 10-15 minutes. I like them to get a little charred. Add the corn cobs for the last few minutes.

Cook the steaks for 3-4 minutes on each side. Let them rest for 10 minutes before slicing.

Assemble the salads by adding your desired amount of greens onto a large salad plate and top with the veggies, sliced steak, avocado, cherry tomatoes, and then drizzle with the ranch dressing. Enjoy!

Grilled Steak Salad

It’s hard to tell what component of this salad is the star of the show. The steak is the obvious choice, but what about the veggies, with perfect char marks and smoky flavor? Or the flavorful homemade ranch dressing that will convince you to never buy store-bought again? Like I said, it’s a tough call. 

To make this Steak Salad an easy weeknight meal, or even an easy entertaining meal, the name of the game is prepping ahead. I like to chop up all of the vegetables the night before or the morning of, and store them in the refrigerator in an airtight container. With vegetables like zucchini, summer squash, peppers, and onion, this works really well and you won’t have to worry about them getting soggy. Additionally, you can make the ranch ahead of time, too.

This salad is a staple in our summer dinner rotation, and I hope it will be in yours, too!

Homemade Ranch Dressing

Like this recipe? Check these out, too!

Southwestern Shrimp Salad

Greek Salmon Salad

Thai Chicken Salad

Grilled Steak Salad

Grilled Steak Salad with Homemade Ranch Dressing

A fresh and healthy steak salad topped with a homemade ranch dressing.
Print Pin Rate
Course: Salad
Cuisine: American
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 4
Calories: 848kcal



  • 2 lbs sirloin or skirt steak
  • salt and pepper


  • 2 medium zucchini cut lengthwise and then diced into bite-sized pieces
  • 1 summer squash cut lengthwise and then diced into bite-sized pieces
  • 1 red onion cut into bite-sized pieces
  • 1 orange or red bell pepper  stem and seeds removed, and cut into bite-sized pieces
  • 2 cobs of corn
  • 3 tablespoon olive oil
  • salt and pepper

Homemade Ranch

  • ½ cup mayonnaise
  • ½ cup sour cream
  • ½ cup buttermilk
  • 2 tablespoon fresh chopped chives
  • 2 tablespoon fresh chopped dill
  • 2 tablespoon fresh chopped parsley
  • 1 tablespoon lemon juice
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon kosher salt


  • 10 ounces mixed greens
  • 1 cup cherry tomatoes halved
  • 1 avocado sliced


  • Pat the steak dry and season with salt and pepper.
  • In a large bowl, combine the zucchini, summer squash, red onion, and bell pepper, and drizzle with olive oil.  Season with salt and pepper.
  • Additionally, brush cobs of corn with olive oil and season with salt and pepper.
  • Place all of the veggies except the corn in a grill pan.
  • Heat grill to medium-high heat
  • Add the vegetables in the grill pan, the cobs of corn, and steaks to the pre-heated grill
  • Cook the vegetables until softened and slightly charred, about 10-15 minutes, stirring every few minutes. The cooking time will vary on how large you cut your vegetables, but I find 10-15 minutes gets them softened and a nice char.
  • Cook the cobs of corn for a couple of minutes on each side.
  • Cook the steaks for 4 minutes without touching and then turn over, cooking an additional 3-4 minutes.  Let the steak rest for 10 minutes.
  • Once the steaks have rested, slice the steak against the grain.
  • Cut the corn off the cobs.


  • Combine all of the ingredients for the ranch dressing in a bowl and whisk well to combine. Add a couple more tablespoons of buttermilk if you like your ranch dressing on the thinner side. Chill until ready to use.


  • Divide the mixed spring greens among plates.
  • Top with grilled vegetables, corn, tomatoes, and sliced avocado, followed by the steak.
  • Drizzle with homemade ranch dressing.
  • Enjoy!


Calories: 848kcal | Carbohydrates: 29g | Protein: 58g | Fat: 57g | Saturated Fat: 13g | Polyunsaturated Fat: 16g | Monounsaturated Fat: 23g | Trans Fat: 1g | Cholesterol: 170mg | Sodium: 683mg | Potassium: 1924mg | Fiber: 7g | Sugar: 13g | Vitamin A: 2618IU | Vitamin C: 101mg | Calcium: 183mg | Iron: 6mg
Tried this recipe?Mention @greensnchocolate to let me know!
Need more ideas?Find all of my recipe pins @greenschocolate

Join The Conversation


Leave a Reply

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

Recipe Rating