Place the cream cheese, goat cheese, cranberries and orange zest in a bowl and combine thoroughly.
Scoop the mixture onto a large sheet of plastic wrap and gather the wrap together to form a ball about 4 inches in diameter.
Refrigerate for at least 2 hours, unwrap it and roll it in toasted pecans.
The cheese ball can either be served at this point or re-wrapped and refrigerated for up to 3 days.
Serve with crackers, crisp breadsticks, or thin slices of toasted baguette.
Tips for Making This Recipe
How to Toast Pecans
Preheat the oven to 350°F. Spread the pecans in a single layer on a parchment-lined rimmed baking sheet. Toast for 5 to 6 minutes, turn, then return to the oven and continue toasting for another 5 to 6 minutes or until golden brown with a nutty, toasty aroma.