01 -
Mix up your marinade by combining the olive oil, balsamic vinegar, dijon mustard, fresh ground pepper, salt, and Italian seasonings in a medium bowl until well blended.
02 -
Pop your steaks into a large ziplock bag, pour in that flavorful marinade, seal it up tight, and give it a good shake to coat everything evenly. Let it work its magic for at least 30 minutes, or if you've got time, up to 4 hours for deeper flavor.
03 -
Get your oven nice and hot at 400˚F, and give a large baking pan a light coating of oil.
04 -
Toss your chunked zucchini, yellow squash, red onion slices, and cherry tomatoes in a bowl with a generous drizzle of olive oil and a pinch of salt. Spread them out on your prepared pan in a single layer. Give the asparagus the same treatment with oil and salt in the same bowl, then arrange them over the other veggies.
05 -
If you've got a wire rack, set it over the veggies and place your marinated steaks on top. No rack? No problem - just nestle the steaks among the vegetables, making sure the asparagus is grouped together. Position the pan about 4 inches from the heat source.
06 -
Start by cooking the vegetables for 10 minutes, rotating the pan halfway through for even cooking. Then add your steaks to the pan, giving them a bit of space to breathe. Cook for another 5 minutes or until the steaks reach your preferred doneness. Don't forget to let them rest for 5 minutes before slicing - it makes all the difference!