Preheat oven to 400°F and line a large baking sheet with parchment paper.
Mince the garlic cloves and finely chop the fresh rosemary and thyme leaves.
Halve the baby potatoes and trim the tough, woody ends from the asparagus spears.
In a small bowl, combine the olive oil, minced garlic, rosemary, thyme, sea salt, and black pepper.
Rub two-thirds of the herb mixture over the top sirloin steak and toss the remaining third with the potatoes.
Place the steak and potatoes on the baking sheet and roast for 15 minutes.
Add the asparagus to the sheet, tossing lightly in the pan juices, and roast for an additional 10 minutes until the beef is medium-rare.
Allow the beef to rest for 5 minutes before slicing it against the grain for maximum tenderness.