Preheat your oven to 400 degrees Fahrenheit and line a small baking sheet with parchment paper.
Mince the garlic cloves and finely chop the fresh rosemary and thyme.
In a small bowl, combine the minced garlic, rosemary, thyme, sea salt, and black pepper with half of the olive oil to create a thick paste.
Pat the flank steak dry with a paper towel and rub the herb paste evenly over both sides of the meat.
Trim the woody ends off the asparagus and toss the spears with the remaining olive oil and a pinch of salt on the prepared baking sheet.
Heat a cast-iron skillet over medium-high heat. Once hot, sear the flank steak for 3-4 minutes per side until a golden-brown crust forms.
While the steak sears, place the asparagus in the oven and roast for 8-10 minutes until tender-crisp.
Remove the steak from the skillet and let it rest on a cutting board for at least 5 minutes to lock in the juices.
Slice the steak thinly against the grain and serve immediately with the roasted asparagus.