Place the softened cream cheese in a mixing bowl and stir until smooth and creamy, with no lumps.
Add the shredded cheddar cheese to the cream cheese and mix well, ensuring the cheeses are evenly combined.
Stir in a pinch of salt and a splash of Worcestershire sauce, then add your chopped herbs for flavor. Mix everything thoroughly until well incorporated.
Cover the mixture with plastic wrap and refrigerate for at least 30 minutes to firm up, making it easier to shape.
Once chilled, scoop the mixture with a spoon or scoop and gently roll it between your hands to form a smooth, round ball about the size of a tennis ball.
Pour the toasted nuts onto a plate and roll the cheese ball in them, pressing gently so the coating sticks evenly all over.
Wrap the coated cheese ball tightly in plastic wrap again and refrigerate for another 30 minutes to allow flavors to meld.
Remove the cheese ball from the fridge, let it sit at room temperature for about 10 minutes, then serve with crackers, baguette slices, or veggie sticks for a perfect snack.