In a large mixing bowl, beat the cream cheese, parmesan cheese and garlic until blended. Divide into three portions.

2

For pine nut-pesto cheese ball: In a small mixing bowl, beat one portion of cream cheese mixture and pesto until blended. Stir in basil. Chop 2 Tbsp. pine nuts, stir into cheese mixture. Shape into a ball; roll in remaining pine nuts. Wrap in plastic wrap; chill until firm.

3

For horseradish-bacon cheese ball: In a small mixing bowl, beat one portion of cream cheese mixture and horseradish until blended. Stir in bacon and onion. Shape into a ball. Wrap in plastic wrap; chill until firm.

4

For salsa cheese ball: In a small mixing bowl, beat one portion of cream cheese mixture, tomato paste and salt until blended. Stir in the cilantro, onion and jalapeno. Shape into a ball. Wrap in plastic wrap; chill until firm.