Start by hard boiling your eggs. Place them in a pot, cover with cold water, and bring to a boil. Once boiling, cover the pot and remove it from heat. Let the eggs sit for about 12 minutes. After that, transfer them to an ice bath to cool down quickly, making peeling easier.
Once your eggs are cool, peel them and cut them in half lengthwise. Carefully remove the yolks and place them in a mixing bowl. Mash the yolks with a fork until they are crumbly.
To the mashed yolks, add the mayonnaise, cheddar cheese, drained pimentos (remember to set aside 2 tablespoons for garnishing), yellow mustard, Worcestershire sauce, garlic powder, salt, and black pepper. Mix everything until well combined and creamy.
Transfer the yolk mixture into a pastry bag or zip-top bag. If using a zip-top bag, snip off one corner to create a filling nozzle. Pipe the filling generously into the egg white halves.
Sprinkle the tops of the filled eggs with smoked paprika for an extra touch of flavor and color. Garnish with the reserved pimentos and sliced green onions, if using. Arrange the deviled eggs on a serving platter and watch them disappear!