Let me tell you about my absolute favorite summer dinner – this Grilled Steak Salad that somehow makes me feel fancy while being ridiculously easy to throw together. Picture this: perfectly charred flank steak resting on a bed of crisp greens, juicy tomatoes popping in your mouth, and that tangy balsamic-Dijon dressing tying it all together.
I first made this when we had unexpected guests last July – our fridge was nearly empty but I had some flank steak thawing. Twenty minutes later, we were eating what looked like restaurant-quality food! That’s the magic of this salad – simple ingredients transform into something special. The contrast of warm, savory steak against cool, fresh veggies? Absolute perfection.
What I love most (besides licking the dressing spoon) is how adaptable this recipe is. Swap in whatever greens you have, add some avocado if you’re feeling extra, or throw in grilled corn when it’s in season. It’s hearty enough to satisfy my steak-loving husband but light enough that I don’t feel weighed down. Summer eating at its best!

Why You’ll Love This Grilled Steak Salad
This isn’t just another salad – it’s the kind of meal that makes you actually excited to eat your greens. Here’s why it’s become my go-to:
- Weeknight magic: From fridge to table in under 30 minutes – even faster than takeout!
- Flavor fireworks: The smoky steak, tangy dressing, and creamy feta create the perfect bite every time
- No sad salads here: Hearty enough to be a full meal that keeps you satisfied for hours
- Endless variations: Swap ingredients based on what’s in season or what’s lurking in your fridge
- Leftover dream: The components keep beautifully for next-day lunches (if you have any left!)
Ingredients for Grilled Steak Salad
Here’s everything you’ll need to make this knockout salad – I promise it’s all simple stuff you might already have! The key is quality ingredients prepared just right:
- 1 lb flank steak (about 1-inch thick – this cut has amazing flavor when grilled)
- 1 tbsp olive oil (plus extra for drizzling – the good stuff makes a difference!)
- 1 tsp kosher salt (I like the texture, but any salt works)
- 1 tsp freshly cracked black pepper (trust me, fresh makes it pop)
- 4 cups mixed greens (I use a spring mix, but spinach or arugula work too)
- 1 cup cherry tomatoes, halved (rainbow ones look gorgeous if you can find them)
- 1/2 medium red onion, thinly sliced (soak in ice water for 10 mins if you want milder flavor)
- 1/4 cup crumbled feta cheese (the salty bite is magic here)
- 2 tbsp balsamic vinegar (aged is best if you’ve got it)
- 1 tbsp Dijon mustard (the secret weapon that makes the dressing cling perfectly)
See? Nothing fussy – just good, fresh ingredients that come together like they were meant to be!
How to Make Grilled Steak Salad
Alright, let’s get cooking! This grilled steak salad comes together so easily once you get the hang of the steps. I’ve made this so many times I could probably do it with my eyes closed (but don’t recommend trying that with hot pans involved!). Here’s exactly how I put it all together:
Preparing the Steak
First things first – that gorgeous flank steak needs some love! I pat it dry with paper towels (this helps get that perfect sear), then rub it all over with olive oil. Don’t be shy with the salt and pepper – this is your chance to season every inch! My grill’s usually screaming hot by now – about 450°F – and I’ll toss the steak on for 5-6 minutes per side for medium-rare. You’ll know it’s ready when it feels like the fleshy part of your palm below your thumb. Don’t skip the resting time! Let it sit for 5 full minutes before slicing – this keeps all those delicious juices right where they belong.
Assembling the Salad
While that steak rests, I throw the greens, tomatoes, and onion slices into my biggest mixing bowl – the kind my grandma used for Sunday dinners. That quick balsamic-Dijon dressing? Just whisk together the vinegar and mustard in a small bowl until it’s smooth as silk. When the steak’s rested, I slice it against the grain (super important for tenderness!) and arrange those beautiful pink strips over the greens. A shower of feta crumbles and a drizzle of dressing later, and voilà – dinner’s ready! Pro tip: toss everything gently with clean hands to evenly coat every bite without crushing those tender greens.
Tips for the Best Grilled Steak Salad
After making this salad more times than I can count, here are my can’t-live-without tips for perfect results every time:
Steak thickness matters: Aim for 1-inch thick flank steak – too thin and it’ll overcook before getting those gorgeous grill marks. No flank steak? Skirt or hanger steak work beautifully too.
Dressing too tart? Add a teaspoon of honey to balance the balsamic’s acidity. Too thick? A splash of water or olive oil will thin it right out.
Vegetable swaps: Out of tomatoes? Try diced cucumber. Onions too strong? Quick-pickled shallots add sweet crunch instead.
Grill timing secret: Pull steak when it’s 5°F below your target temp – it’ll coast to perfection while resting. For more grilling tips, check out this guide on cilantro lime chicken preparation.
Grilled Steak Salad Variations
One of my favorite things about this salad is how easily you can switch things up based on what’s in your fridge or what’s in season. Here are some of my go-to twists that always impress:
- Cheese swap: Trade feta for creamy blue cheese or tangy goat cheese crumbles
- Avocado addition: Throw in some slices for extra creaminess (my California roots demand this!)
- Grain boost: Toss in cooked quinoa or farro to make it heartier
- Summer special: Add grilled corn or peaches when they’re at their peak
- Dressing change-up: Try lime juice and cilantro for a Mexican-inspired version
The possibilities are endless – make it your own! Just promise me you’ll keep that perfectly grilled steak as the star.
Serving Suggestions for Grilled Steak Salad
This salad really shines as a complete meal on its own, but if you’re feeding a crowd (or just extra hungry!), here’s how I love to round it out:
Nothing beats a warm, crusty baguette for soaking up that last bit of dressing – I usually grab one from the bakery section on my way home. For summer nights, I’ll pair it with chilled corn soup or gazpacho. When I’m feeling fancy, roasted baby potatoes with rosemary make everything feel special. And never underestimate the power of a crisp white wine or citrusy IPA to cut through those rich steak flavors!
Storing and Reheating Grilled Steak Salad
Here’s my golden rule for leftovers – store components separately! I learned this the hard way after one sad, soggy salad disaster. Keep dressed greens and steak in different airtight containers in the fridge. The salad base lasts about 2 days, while that gorgeous steak stays perfect for 3-4 days.
When reheating steak, I use my trusty cast iron skillet over medium-low heat – just 30 seconds per side brings it back to life without turning it into shoe leather. Microwave works in a pinch too – cover with a damp paper towel to keep moisture in. The feta and dressing? They go on fresh when you’re ready to eat again!
Grilled Steak Salad Nutritional Information
Let’s talk numbers – but remember, these are estimates since ingredient sizes and brands vary. One generous serving (about 1/4 of the recipe) packs around:
- 350 calories – filling but not heavy
- 35g protein from that gorgeous steak (hello, muscle fuel!)
- 10g carbs – mostly from those sweet tomatoes
- 18g fat (6g saturated) – the good kind from olive oil and steak
Want it lighter? Skip the cheese or use less dressing. Need more carbs? Add some crusty bread on the side. Cooking’s all about making it work for you!
Frequently Asked Questions
Can I use a different cut of steak?
Absolutely! While flank steak is my favorite for its flavor and texture, skirt steak or hanger steak work beautifully too. Just adjust cooking times – thinner cuts like skirt steak cook faster. Ribeye or sirloin will work in a pinch, though they’re pricier options for a salad.
How long does the dressing last?
The balsamic-Dijon dressing keeps fresh in the fridge for about 1 week in an airtight container. I often double the batch to have it ready for quick lunches! Just give it a good shake before using if it separates. Pro tip: adding a small pinch of salt helps preserve it longer.
Can I make this salad ahead of time?
You can prep components separately up to 24 hours in advance – grill and slice the steak, chop veggies, and mix dressing. But wait to assemble until right before serving so greens stay crisp. Leftovers (stored separately) make amazing steak wraps the next day!
What if I don’t have a grill?
No worries! A cast iron skillet or grill pan works almost as well – get it screaming hot before adding the steak. Broiling works too – just watch it carefully. The key is high heat to get that perfect crust.

Grilled Steak Salad: A Juicy 30-Minute Dinner Masterpiece
- Total Time: 22 mins
- Yield: 4 servings 1x
- Diet: Low Calorie
Description
A hearty grilled steak salad with fresh vegetables and a tangy dressing.
Ingredients
- 1 lb flank steak
- 1 tbsp olive oil
- 1 tsp salt
- 1 tsp black pepper
- 4 cups mixed greens
- 1 cup cherry tomatoes, halved
- 1/2 red onion, thinly sliced
- 1/4 cup crumbled feta cheese
- 2 tbsp balsamic vinegar
- 1 tbsp Dijon mustard
Instructions
- Preheat grill to medium-high heat.
- Rub steak with olive oil, salt, and pepper.
- Grill steak for 5-6 minutes per side for medium-rare.
- Let steak rest for 5 minutes before slicing.
- Toss mixed greens, tomatoes, and red onion in a bowl.
- Whisk balsamic vinegar and Dijon mustard for the dressing.
- Top salad with sliced steak and feta cheese.
- Drizzle dressing over the salad and serve.
Notes
- Letting the steak rest ensures juiciness.
- Adjust grilling time for preferred doneness.
- Use any preferred greens for variation.
- Prep Time: 10 mins
- Cook Time: 12 mins
- Category: Main Course
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 4g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 80mg
