Place cream cheese, Cheddar cheese, and Old Bay seasoning in the bowl of a stand mixer fitted with the paddle attachment and mix until combined. Add onion, red pepper, green pepper, and pineapple, and mix until combined.
Place nuts in a medium bowl.
Divide in two, and shape each half into a ball, then roll in nuts until covered.
Wrap in plastic and chill completely, preferably overnight.