Preheat oven to 375°F (190°C). Lightly grease a baking dish or roasting pan.
Season the pork loin
Pat pork dry with paper towels. Season all sides evenly with salt, pepper, paprika, thyme, and rosemary.
Sear for flavor
Heat olive oil in a large skillet over medium-high heat. Sear pork loin for 2–3 minutes per side until nicely browned. Transfer to the prepared baking dish.
Make the honey garlic sauce
In a small bowl, whisk together honey, soy sauce, garlic, apple cider vinegar, Dijon mustard, and red pepper flakes.
Bake
Pour the sauce over the pork loin. Cover loosely with foil and bake for 35 minutes.
Uncover & glaze
Remove foil, spoon sauce over the pork, and return to the oven. Bake uncovered for 15–20 more minutes, basting once or twice, until internal temperature reaches 145°F (63°C).
Rest & slice
Remove from oven and let rest for 10 minutes. Slice and drizzle with extra pan sauce before serving.