Preheat the oven: Heat it to 400°F (200°C) to ensure a crispy exterior and juicy interior.
Prepare the cranberry glaze: In a saucepan, combine cranberries, orange juice, brown sugar, honey, and garlic. Simmer until the cranberries burst and thicken.
Season the pork: Rub the tenderloin with olive oil, salt, and pepper for a flavorful base.
Glaze the pork: Pour half the cranberry mixture over the pork, reserving the rest for basting.
Roast the tenderloin: Place in a baking dish and roast for 25 minutes, basting with the glaze halfway through.
Check for doneness: Ensure the internal temperature reaches 145°F (63°C) with a meat thermometer.
Rest the meat: Remove from the oven, tent with foil, and let it rest for 5-10 minutes to retain the juices.
Slice and serve: Cut into thick slices and drizzle the remaining glaze over the top.