
This beautiful steak salad tastes every bit as wonderful as it looks! It is simple and satisfying, making it a fantastic meal to enjoy all year long, indoors or out. To make life even easier, it is also very simple to plan ahead and grill an extra steak one night so you can enjoy grilled steaks and corn one evening for dinner, and in this gorgeous salad the next evening.
Plain olive oil has a higher smoke point than extra virgin olive oil. Therefore, plain olive oil is recommended over extra virgin olive oil for the steak due to the grilling temperature in this recipe. A nice extra virgin olive oil is called for in the salad for maximum flavor.
*Please note that actual cook time will vary depending on a number of factors, including the internal starting temperature of the steak, thickness, and the desired final cooking temperature.
For best results, remove steak from the refrigerator 30 minutes prior to cooking and use an instant read thermometer to determine the level of doneness while cooking. As a general rule of thumb, remove steaks from grill when they are 5-10°F below desired final temperature as they will continue to cook while resting.
More Feta Salad Recipes:
- Watermelon Panzanella Salad with Tomatoes & Toasted Bread
- Strawberry Feta Salad with Balsamic Glaze
- Easy Broccoli Salad with Feta and Toasted Almonds
How To Make Your Steak Salad

Ingredients
- Steak u0026 Marinade:
1 tablespoon Dijon mustard
½ cup balsamic vinegar
¼ cup olive oil
3 garlic cloves, thinly sliced
1 teaspoon dried basil
Sea salt and black pepper, to taste
1 pound sirloin steak
- Salad u0026 Dressing:
4 cups baby spinach
1 medium red onion, thinly sliced
2 cups cherry tomatoes, halved (multi-colored make it extra pretty)
1 medium red or yellow bell pepper, thinly sliced
Juice of 1 lemon
1 tablespoon extra-virgin olive oil
2 ounces feta cheese, crumbled
Sea salt and black pepper, to taste
Step-By-Step Guide To Make Your Steak Salad:
1. First up, get that marinade going. In a large shallow pan, whisk together the Dijon mustard, balsamic vinegar, olive oil, sliced garlic, dried basil, sea salt, and black pepper.
2. Season your steak with a little black pepper, then pop it into the marinade. Use tongs to turn it a few times so it’s nicely coated. Let it soak up all that flavor for at least 30 minutes at room temp (or up to 10 hours if you’re planning ahead and want max flavor).
3. When you’re ready to cook, heat up your outdoor grill to medium or grab a grill pan for the stovetop and heat it to medium-high.
4. Take the steak out of the marinade, letting any excess drip off. Season the first side with salt and black pepper. Grill for about 4–5 minutes, then flip, season the second side, and cook another 3–5 minutes — or until it’s done just the way you like it.
5. Transfer the steak to a platter and let it rest for 10 minutes so all those juices stay inside.
6. While the steak is resting, toss the spinach, sliced red onion, cherry tomatoes, and bell pepper in a big salad bowl. Add the fresh lemon juice and a drizzle of extra-virgin olive oil. Season with salt and black pepper, then toss it all together again.
7. Plate up the salad, slice the steak nice and thin, and lay it on top. Finish with a sprinkle of crumbled feta.
That’s it — fresh, savory, and seriously satisfying. Dig in!
So there you have it — a super simple, satisfying salad that’s anything but boring. This Grilled Balsamic Marinated Steak Salad is loaded with fresh veggies, juicy steak, and a tangy hit of feta to pull it all together. Perfect for an easy weeknight dinner or a laid-back weekend lunch. Give it a try and watch it become a new favorite in your rotation!
Grilled Balsamic Marinated Steak Salad
Course: SaladsCuisine: AmericanDifficulty: Medium4
servings30
minutes15
minutes365
kcalThis beautiful steak salad tastes every bit as wonderful as it looks! It is simple and satisfying making it a fantastic meal to enjoy all year long, indoors or out. To make life even easier, it is also very simple to plan ahead and grill an extra steak one night so you can enjoy grilled steaks and corn one evening for dinner and in this gorgeous salad the next evening.
Ingredients
- Steak & Marinade:
1 tablespoon Dijon mustard
¼ cup olive oil
½ cup balsamic vinegar
3 garlic cloves, thinly sliced
1 teaspoon dried basil
1 pound sirloin steak
Sea salt and black pepper, to taste
- For The Salad & Dressing:
4 cups baby spinach
1 medium red onion, thinly sliced
2 cups cherry tomatoes, halved (multi-colored make it extra pretty)
1 medium red or yellow bell pepper, thinly sliced
Juice of 1 lemon
1 tablespoon extra-virgin olive oil
2 ounces feta cheese, crumbled
Sea salt and black pepper, to taste
Directions
- Make marinade by combining mustard, balsamic vinegar, olive oil, garlic, and basil in a large shallow pan. Add sea salt and pepper to taste. Whisk to combine.
- Season the steak with black pepper and add to the marinade. Turn the steak with tongs a few times to ensure the steak is evenly coated with the marinade.
- Marinate for at least 30 minutes at room temperature or up to 10 hours in the refrigerator.
- Heat an outdoor grill to medium heat or a grill pan on the stovetop top on medium-high.
- Remove the steak from the marinade, allowing excess marinade to drip off. Lightly season the steak with salt and black pepper on the first side. Grill steak on medium 4-5 minutes. Turn steak, season with salt and black pepper to taste on the 2nd side and cook for another 3-5 minutes, or until steak reaches desired level of doneness.
- Transfer to a platter and let rest 10 minutes before slicing.
- Meanwhile, in a large salad bowl, add baby spinach, red onion, cherry tomatoes, and pepper. Gentle toss, then add lemon juice and extra-virgin olive oil. Season with salt and black pepper to taste and toss again.
- Transfer the salad to serving plates and top with sliced steak and crumbled feta. Enjoy!


















































