Begin by whisking together the olive oil, soy sauce, Worcestershire sauce, balsamic vinegar, minced garlic, Dijon mustard, honey, salt, pepper, smoked paprika, and red pepper flakes in a medium bowl. Place the flank or skirt steak in a shallow dish or resealable bag, pour the marinade over it, ensuring it’s evenly coated. Cover and refrigerate for at least 30 minutes, but ideally for 2-4 hours to develop full flavor.
In a small bowl or jar, combine the extra-virgin olive oil, balsamic vinegar, Dijon mustard, honey, minced garlic, salt, and pepper. Whisk or seal the jar and shake vigorously until the ingredients are fully emulsified and slightly thickened. Set this dressing aside to allow the flavors to meld while you work on the other components for the Juicy Grilled Steak Salad.
While the steak marinates, wash and dry the mixed salad greens carefully to retain their crunch. Halve the cherry tomatoes, thinly slice the cucumber and red onion, and if you’re using radishes, slice them thin as well. Slice or cube the avocado just before serving to keep it fresh. Crumble the cheese and chop the herbs for a finishing touch.
Heat your grill to medium-high, aiming for a tantalizing temperature of 450-500°F (230-260°C). To ensure the steak doesn't stick, clean the grill grates with a brush and lightly oil them with a paper towel dipped in oil. Your grill should be sizzling and ready to impart that smoky flavor into the steak.
Remove the steak from the marinade and gently pat it dry with paper towels to promote a beautiful sear. Place the steak on the hot grill and let it cook undisturbed for 4-6 minutes per side until it reaches medium-rare, indicated by an internal temperature of about 135°F (57°C). Enjoy the aromatic sizzle as the juices seal in.
Once grilled to perfection, transfer the steak to a cutting board and tent it loosely with aluminum foil. Allow it to rest for 8-10 minutes—this step lets the juices redistribute throughout the meat, keeping it juicy and tender when sliced.
In a large bowl or platter, combine the washed and dried mixed greens, halved tomatoes, cucumber slices, red onion, radishes, and if using, grilled corn. Drizzle half of the prepared dressing over the salad, gently toss to combine all the vibrant ingredients, and set aside while you get back to the star of the dish.
Using a sharp knife, slice the rested steak against the grain into thin strips about ¼ inch thick. This technique ensures each bite is tender and easy to chew, making your Juicy Grilled Steak Salad even more enjoyable.
Arrange the beautifully sliced steak strips over the tossed greens, showcasing their flavor and color. Add the creamy avocado slices atop the salad, sprinkle with cheese and herbs, and feel free to include nuts for an added crunch. Drizzle the remaining dressing over the top or serve it on the side for extra indulgence.
Present your stunning Juicy Grilled Steak Salad immediately while the steak is still warm. To elevate the experience, serve alongside crusty bread or garlic bread, perfect for soaking up any remaining dressing. Enjoy your delicious creation!