Combine softened cream cheese and sour cream in a mixing bowl and beat until smooth and creamy.
Add garlic powder, minced green onions, salt, and pepper to the mixture and mix until well combined.
Grate fresh sharp cheddar cheese and fold it into the cream cheese mixture until fully incorporated.
Cover the bowl with plastic wrap and refrigerate for about an hour to firm up the mixture.
Shape the chilled mixture into a round ball using lightly oiled hands.
Roll the shaped cheese ball in pecan pieces until fully coated on all sides.
Serve the cheese ball alongside crackers or veggies for dipping.