In a large bowl, use a wooden spoon to combine the cream cheese, cheddar cheese, diced pimentos, Ranch seasoning, and Worcestershire sauce. Use a rubber spatula to scrape the cheese mixture together. Lightly grease your hands and form the mixture into a round ball.
Place the pecans on a plate. Hold the cheese ball in one hand and use the other hand to gently press the pecans onto the outside of the ball. Wrap tightly with plastic wrap and chill for at least 1-2 hours.
When ready to serve, allow the cheese ball to sit on the counter at room temperature for about 20 minutes. Serve with crackers, pretzels, or vegetables.
Notes
Use blocks of full-fat cream cheese (not tubs of spreadable cream cheese).
The cream cheese needs to be softened at room temperature, or it will not mix smoothly with the other ingredients.
Grate the cheddar cheese by hand. Avoid packages of pre-shredded cheese.
Chill the cheese ball in the fridge for at least 1-2 hours before serving. This will help it firm up and set.
When ready to serve, allow about 20 minutes for the cheese ball to soften at room temperature. This will make it the perfect texture for spreading.