01 -
Preheat oven to 375°F (190°C). Pat the pork loin dry with a paper towel.
02 -
Rub pork with olive oil, season with salt and pepper on all sides.
03 -
Sear pork on all sides in a hot pan (2 minutes per side, 10 minutes total).
04 -
In a bowl, mix ½ cup orange juice, apple cider vinegar, marmalade, and cranberry sauce to make the glaze.
05 -
Place the seared pork in a roasting pan and pour the sauce over it.
06 -
Roast for 60-80 minutes, basting with the sauce every 20 minutes until the internal temperature reaches 140-145°F.
07 -
Let the roast rest under a foil tent for 10 minutes.
08 -
While resting, add the remaining ¼ cup orange juice to the pan and simmer to thicken the sauce.
09 -
Slice the roast and drizzle with the sauce. Garnish with orange slices and cranberries.