Preheat your oven to 400°F (200°C) and line a large rimmed baking sheet with parchment paper for easy cleanup.
Pat the top sirloin steak dry with paper towels and cut it into 1-inch bite-sized cubes.
Prep the vegetables by cutting the broccoli into small florets and thinly slicing the carrots into rounds.
In a large mixing bowl, toss the steak cubes, broccoli, and carrots with olive oil, minced garlic, rosemary, thyme, salt, and pepper until evenly coated.
Spread the mixture in a single layer on the prepared baking sheet, ensuring the pieces are not overcrowded so they roast rather than steam.
Roast for 15-18 minutes, tossing halfway through, until the beef is cooked to your liking and the vegetables are tender and slightly caramelized.
Remove from the oven and let the beef rest for a few minutes before serving to ensure every bite is juicy and flavorful.