Steak Salad – Spend With Pennies

This is the fancy bistro steak salad recipe that everyone raves about!

Perfect for hot summer days, in this recipe, juicy strips of steak are served on a bed of greens with veggies, cheese, and a quick creamy dressing.

A healthy and protein-rich salad that makes an excellent lunch or a light dinnertime entree!

steak salad on a plate with fresh vegetables

A Satisfying Steak Salad

  • Easy enough for every day, but elegant enough for a celebration, steak salad is as delicious as it is photo-op worthy!
  • The key to this amazing salad recipe is the combination of rich and robust flavors from the peppery arugula, buttery avocado, and tangy cheese.
  • The steaks can be cooked on the grill for a hot weather meal or cook steaks on the stovetop. .
  • High on nutrition and low on calories and carbs, steak salad can be served as a hearty lunch or fresh easy dinner.
steaks , avocado, dressing , romaine , arugula and tomatoes with other ingredients to make Steak Salad with labels

Steak Salad Ingredients

Steaks – Thinner cuts like ribeye, new york strip steak, and strip loin cook quickly. Ribeye is our favorite choice for flavor. Simply season with kosher salt & black pepper or steak seasoning.

If using a skirt steak or flank steak, use a steak marinade to ensure it is tender.

Greens – Romaine lettuce has lots of crunch and arugula lettuce has a distinctive peppery flavor. For the best presentation, choose a blend of a couple of types of greens instead of just one variety.

Toppings – We love tomatoes and avocado on this salad but add your own favorite fresh vegetables. Try corn (grill and cut it fresh off the cob!), sliced mushrooms, bacon, boiled eggs, or kalamata olives.

Cheese – Blue cheese has a strong, robust flavor that pairs perfectly with steak. If you don’t like blue cheese, feta cheese or parmesan are great substitutes.

Steak Salad Dressing

We love the zesty ranch-inspired homemade dressing in the recipe below but you can use your favorite dressing. It’s easy to make and tastes delicious, simply whisk and enjoy!

Other Dressings to Try

Use your favorite dressing for steak salad! Dressings with a bit of dijon mustard, herbs or balsamic vinegar pair well with beef.

steak salad on a plate with tomatoes and cheese

How to Make Steak Salad

This salad comes together in just a few easy steps but has gourmet-level taste and presentation!

  1. Grill the seasoned steak per the recipe below and set it aside to rest.
  2. Toss the lettuce & onions with half of the dressing.
  3. Add steak slices on top of the salad with the remaining ingredients.
  4. Drizzle with remaining dressing. Garnish with feta or blue cheese crumbles and homemade croutons.

To Make Steaks Juicy

  • Allow the steak to come to room temperature before cooking.
  • Do not overcook, take the steaks off the heat a few degrees early as the temperature will continue to rise as they rest.
  • Rest at least 5 minutes before cutting.
  • Slice the steak across the grain.

For a heartier meal, serve steak salad with crispy parmesan potatoes or a thick slice of garlic bread.

Salads That Eat Like a Meal

Did you make this Steak Salad? Be sure to leave us a rating and a comment below!

steak salad on a plate with tomatoes and cheese

5 from 1 vote↑ Click stars to rate now!
Or to leave a comment, click here!

Steak Salad

Steak salad is loaded with juicy marinated steak and fresh veggies, drizzled in a creamy homemade dressing!

Prep Time 20 minutes

Cook Time 25 minutes

Total Time 45 minutes


  • Preheat the oven to 400°F. (see notes for grilling instructions)

  • Remove steaks from the fridge and rest 20 minutes at room temperature. While the steak is resting, wash and chop the remaining ingredients.

  • Rub steak with olive oil and season with salt & pepper or steak seasoning.

  • Heat a large oven-safe skillet or cast iron skillet over medium-high heat. Add the steak and brown for 2-3 minutes per side.

  • Place the pan in the oven and roast 10-15 minutes or until steaks reach the desired doneness. *see notes

  • Remove steaks from the skillet and top with 1 tablespoon of salted butter. Rest at least 5 minutes before cutting.


  • Place romaine, arugula, and onions in a large bowl and add half of the dressing. Toss to combine.

  • Slice the steak after it has rested. Place it on the salad with remaining ingredients.

  • Drizzle with remaining dressing.

To cook steaks on the grill:
Preheated the grill to medium-high heat. Add the steaks to the grill and cook for 5-6 minutes. Flip steaks and cook for an additional 6-8 minutes or until it reaches 135°F or desired doneness. (*see notes).

Optional Toppings:
Boiled eggs, bacon, croutons, grilled corn, cucumbers

For best results, use an instant-read thermometer to ensure the steaks do not overcook. I remove the steaks from the grill a few degrees before they reach the desired temperature as they continue to cook while resting.
The FDA recommends a minimum temperature of 145°F with a 3-minute rest.
Rare: 125°F
Medium-Rare: 135°F
Medium: 145°F
Medium Well: 155°F

5 from 1 vote↑ Click stars to rate now!
Or to leave a comment, click here!

Calories: 654 | Carbohydrates: 11g | Protein: 29g | Fat: 56g | Saturated Fat: 18g | Polyunsaturated Fat: 10g | Monounsaturated Fat: 26g | Trans Fat: 0.1g | Cholesterol: 107mg | Sodium: 387mg | Potassium: 860mg | Fiber: 4g | Sugar: 4g | Vitamin A: 1143IU | Vitamin C: 27mg | Calcium: 157mg | Iron: 3mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Salad, Side Dish
Cuisine American

We will be happy to hear your thoughts

Leave a reply

Twelve 27 Shop
Enable registration in settings - general
Compare items
  • Total (0)
Shopping cart