This steak salad is the kind of meal that makes you feel like you're eating at a nice restaurant, except you made it in 30 minutes and you're standing at the kitchen counter in your pajamas. Perfectly grilled flank steak, sliced thin and fanned over a big bowl of peppery greens with all the good stuff — creamy avocado, juicy tomatoes, charred red onion, and tangy blue cheese.
Why This Recipe Works
- A quick balsamic marinade tenderizes the flank steak while adding a subtle caramelized sweetness when it hits the grill
- Grilling the red onions mellows their bite and adds a smoky char that pairs perfectly with the peppery arugula
- Resting the steak for a full 5 minutes lets the juices redistribute so they end up in your mouth, not on the cutting board
- Tossing the greens with dressing before adding the steak keeps the leaves evenly coated without drowning the meat
This steak salad is the kind of meal that makes you feel like you're eating at a nice restaurant, except you made it in 30 minutes and you're standing at the kitchen counter. Perfectly grilled flank steak, sliced paper-thin and fanned over a big bowl of peppery arugula with all the good stuff — creamy avocado, juicy tomatoes, charred red onion, tangy blue cheese, and a balsamic vinaigrette that ties everything together.
The secret to a truly great steak salad comes down to three things: a screaming hot grill for that charred crust, slicing against the grain for melt-in-your-mouth tenderness, and a punchy homemade dressing that actually tastes like something. Skip the bottled stuff — this balsamic vinaigrette takes two minutes and makes all the difference.
Grilling the red onion alongside the steak is a move you won't regret — the heat mellows out the sharpness and adds this incredible smoky sweetness that pairs perfectly with the peppery arugula and tangy cheese. It takes your steak salad from good to the kind of thing people ask you for the recipe for.
Once the steak has rested and you've sliced it thin, the assembly is pure fun. Build a big bed of greens, scatter your veggies and cheese, lay that gorgeous pink steak right on top, and give it all a generous drizzle of vinaigrette. This is dinner-party-worthy but easy enough for any night of the week. Let's get cooking!

How It Comes Together





Chef Tips
- Slicing against the grain is the single most important thing for tender steak salad — look for the long muscle fibers running across the meat and cut perpendicular to them.
- If you don't have a grill, a screaming hot cast-iron pan works just as well. Get it smoking before the steak goes in.
- Swap blue cheese for crumbled goat cheese or shaved Parmesan if you prefer something milder.
- Make the vinaigrette up to a week ahead and store it in a sealed jar in the fridge — just shake before using.
- Let the steak come to room temperature for 15-20 minutes before grilling for a more even cook from edge to center.
Variations
Asian-Inspired Steak Salad
Swap the vinaigrette for a sesame-ginger dressing, add shredded cabbage and edamame, and top with toasted sesame seeds and sliced scallions.
Southwestern Steak Salad
Season steak with cumin and chili powder, use romaine as the base, and add black beans, corn, pickled jalapeños, and a cilantro-lime dressing.
Mediterranean Steak Salad
Use a lemon-herb vinaigrette, swap blue cheese for crumbled feta, and add Kalamata olives, cucumber, and roasted red peppers.
Steakhouse Wedge Salad
Serve the sliced steak over crisp iceberg wedges with blue cheese dressing, crispy bacon crumbles, and diced tomatoes.
Serving Suggestions
Serve with crusty garlic bread or warm flatbread to soak up the vinaigrette. A glass of bold red wine like Malbec or Cabernet Sauvignon is the perfect pairing. For a heartier meal, add roasted potatoes or a scoop of grain salad on the side.
Make It Ahead
Marinate the steak for up to 2 hours in the fridge. Make the vinaigrette up to 1 week ahead. Prep and wash the greens and vegetables the morning of. Assemble everything just before serving.




