In a medium bowl, beat the softened cream cheese until smooth. Add the garlic powder, salt, and pepper. Mix until well combined.
Fold in the shredded white cheddar, half of the chopped cranberries, and half of the chopped pecans.
Once everything is evenly mixed, shape the mixture into a ball or log shape using plastic wrap.
Chill the cheese ball in the refrigerator for at least 1-2 hours to firm up.
When ready to serve, combine the remaining cranberries and pecans in a pie dish. Roll the cheeseball to evenly cover then place on a serving board. Serve with crackers, sliced veggies, or bread.