The heat of summer often calls for meals that are both quick and satisfying. A steak salad fits that bill perfectly—it’s a complete meal in one bowl, with protein, greens, and a tangy dressing that cuts through the richness. The key is efficiency: while the steak rests and comes to room temperature, you can prep the vegetables and whisk the vinaigrette. The entire process, from start to finish, takes about 20 minutes.

Choosing and Preparing the Steak
Flank steak is my go-to for this salad. It’s lean, cooks quickly, and slices beautifully against the grain. The most important step is to pat the steak dry with paper towels before seasoning. Moisture is the enemy of a good sear—it creates steam instead of a crisp, brown crust. Season generously with kosher salt and freshly ground black pepper. Let it sit at room temperature for 10 minutes. This allows the salt to penetrate the meat and helps it cook more evenly.
The Sear: High Heat and No Moving
Heat a cast iron skillet over high heat until it’s smoking. Add a thin layer of olive oil and swirl to coat. Place the steak in the pan and let it sear undisturbed for 4 minutes. The steak will release easily when a good crust has formed. Flip and cook for another 3-4 minutes for medium-rare. A meat thermometer is your best friend here: 130-135°F (54-57°C) for medium-rare. If you don’t have a thermometer, press the steak with your finger—medium-rare feels like the fleshy part of your palm when you touch your thumb and index finger together.
Building the Salad
While the steak rests, assemble the greens and vegetables. Use a mix of tender greens like arugula, spinach, or butter lettuce for a variety of textures. Cherry tomatoes add sweetness, cucumber brings crunch, and thinly sliced red onion gives a sharp bite. Fresh basil leaves add an aromatic lift that pairs beautifully with the steak and vinaigrette.
The Vinaigrette: Simple and Balanced
A good vinaigrette is all about ratio. I use a 3:1 ratio of oil to acid—here, that’s two tablespoons of olive oil to one tablespoon of red wine vinegar. A teaspoon of Dijon mustard emulsifies the dressing, giving it a creamy consistency. A single clove of minced garlic adds depth without overpowering. Whisk everything together until the mustard is fully incorporated. Taste and adjust the salt and pepper—the dressing should be bright and slightly tangy.
Slicing and Serving
After resting, slice the steak against the grain into thin strips. Cutting against the grain shortens the muscle fibers, making the meat tender. Fan the slices over the greens. Drizzle the vinaigrette evenly over the salad and steak. Serve immediately while the steak is still warm and the greens are crisp.
A Common Mistake to Avoid
One mistake I see often is dressing the salad too early. The greens will wilt and become soggy. Always dress just before serving. If you’re making this for a crowd, keep the dressing on the side and let each person add their own.
Takeaway
This 20-minute summer steak salad proves that a satisfying, restaurant-quality meal doesn’t require hours in the kitchen. It’s about technique: a hot pan for a perfect sear, a simple vinaigrette with the right ratio, and slicing against the grain for tenderness. Whether you’re cooking for yourself or for company, this salad delivers on flavor and speed.
Frequently Asked Questions
Can I use a different cut of steak?
Yes, skirt steak or sirloin work well. Adjust cooking time based on thickness. Flank steak is ideal for its quick cooking and lean texture.
How do I make this dairy-free?
This recipe is naturally dairy-free. The dressing uses olive oil and vinegar. No dairy ingredients are included.
Can I grill the steak instead?
Absolutely. Preheat your grill to high heat and cook the steak for 4-5 minutes per side for medium-rare. The timing is similar to pan-searing.

20-Minute Summer Steak Salad
Ingredients
Equipment
Method
- Pat the flank steak dry with paper towels. Season both sides evenly with 1 tsp salt and 1/2 tsp pepper. Let rest at room temperature for 10 minutes.
- While the steak rests, make the dressing: In a small bowl, whisk together 2 tbsp olive oil, red wine vinegar, Dijon mustard, minced garlic, 1/4 tsp salt, and 1/8 tsp pepper. Set aside.
- Heat a cast iron skillet over high heat until it smokes. Add 1 tbsp olive oil and swirl to coat.
- Place the steak in the skillet. Sear for 4 minutes without moving. Flip and sear for another 3-4 minutes for medium-rare (internal temp 130-135°F). Adjust time for desired doneness.
- Transfer steak to a cutting board and let rest for 5 minutes. This reabsorbs juices.
- Meanwhile, arrange mixed greens, tomatoes, cucumber, red onion, and basil on plates.
- Slice the steak against the grain into thin strips. Fan over the salad.
- Drizzle dressing over the salad and steak. Serve immediately.