Preheat your oven to 400°F (200°C).
Mince the garlic cloves and finely chop the fresh rosemary and thyme leaves.
In a small bowl, combine half of the extra virgin olive oil with the minced garlic, chopped rosemary, chopped thyme, sea salt, and black pepper.
Pat the flank steak dry with a paper towel and rub the herb mixture evenly over both sides of the meat.
Trim the woody ends off the asparagus spears and place them on a parchment-lined baking sheet.
Drizzle the asparagus with the remaining olive oil and toss to coat evenly.
Heat a cast-iron skillet over medium-high heat until very hot. Sear the flank steak for 4 to 5 minutes per side for medium-rare.
While the steak is searing, place the asparagus in the oven and roast for 10 to 12 minutes until tender and slightly charred.
Transfer the steak to a cutting board and let it rest for 5 to 7 minutes to allow the juices to redistribute.
Slice the steak thinly against the grain and serve immediately alongside the roasted asparagus.