Melt the butter: In a large, heavy-bottomed skillet over medium heat, melt the butter.
Add flavor: Add the rosemary, orange zest, and orange juice. Lightly simmer for 2 minutes or until fragrant.
Season your meat: Increase the heat to medium-high. Meanwhile, season your pork tenderloin with salt, pepper, and onion powder.
Sear the pork: Sear all sides of the tenderloin in the seasoned butter. The pan should be hot enough that it sizzles when the meat touches the skillet, ensuring a good sear and even browning. Don’t leave the tenderloin in the skillet for very long, maybe only a minute per side. The goal is to seal in the juices and give it a nice layer of flavor without cooking it all the way through.
Add to the crock-pot. Place the tenderloin in your crock-pot and drizzle the butter and seasoning from the skillet over the top.
Spoon 1 cup of cranberry sauce over the tenderloin, making sure it is evenly spread over the top of the tenderloin.
Cook on low for 4 hours, or until the internal temperature reaches 140-145°F. (I take mine out at 140°F. As it rests, the temperature will increase to 145°F.
Slice, garnish, and serve. Remove the tenderloin from the crockpot, slice, and garnish with rosemary sprigs, orange slices, and spoon the remaining cup of cranberry sauce over the top before serving warm.