This hearty twist on the classic Cobb salad comes together super fast - just be sure to get the steak marinating ahead of cooking time. Smarts: Slicing the steak into cubes creates extra surface area for absorbing marinade and browning in the pan.
Garlic (for salad and vinaigrette) - Chop garlic. (Can be done up to 5 days ahead)
Marinate steak - Slice steak into cubes. Combine with garlic (portion for salad), first portion of cooking oil, soy sauce, and balsamic vinegar. Tenderize steak with a fork. Marinate for at least 20 minutes and up to 1 day. (Can be done up to 1 day ahead)
Boil eggs - Cover eggs with cold water in a small saucepan. Bring to a boil and then turn off heat. Put a lid on the pan and let eggs sit in hot water for 11 minutes. Drain and rinse under cold water. (Can be done up to 5 days ahead)
Make vinaigrette - Whisk together garlic (portion for vinaigrette), sherry vinegar, lemon juice, mustard, and honey. Add olive oil while whisking. (Can be done up to 5 days ahead)
Heat a skillet or wok with second portion of cooking oil over medium heat.
Use a slotted spoon to remove steak from marinade (discard marinade) and add steak to heated oil. Sear steak on one side until well browned. Flip and continue cooking until browned on all sides, 5 to 7 minutes total. As steak cooks, season it generously with some salt and pepper.
Assemble salads by creating a bed of spinach and topping it with eggs, tomatoes, avocados, cheese, and warm steak. Finish with vinaigrette. Enjoy!