Toast pecans. Heat up a small skillet over medium-low heat. Add pecans and toast for 3-5 minutes, stirring frequently, until they start to brown and get fragrant. Immediately remove from the heat and chop 1/4 cup worth.
Make the cheese ball. To a large bowl, add softened cream cheese, pineapple, green pepper, onion, chopped pecans, salt, and pepper and mix well to combine.
Roll into a ball. Using a spatula, form the cream cheese mixture into a ball in your bowl. Then lay a piece of plastic wrap or parchment paper out flat and add the cream cheese ball to the middle. Wrap it around the mixture, continuing to make a ball shape. Make sure it is covered. It will not be perfect, but that's okay, you can reform it a little after it's chilled.
Chill. Place the ball in the fridge for 1 hour or until you are ready to serve.
Roll in pecans. Chop the remaining 1/2 cup of pecans and place them in a shallow bowl. Remove the plastic wrap and roll the cream cheese ball in the nuts. You may need to pick it up and move it as it might not roll very easily.
Enjoy! Serve with crackers, chips, pretzels, or veggies, and enjoy!