Bring a large pot of salted water to a boil.
Cook the pasta according to the package directions until al dente.
Drain the pasta and rinse under cold water until completely cooled.
Peel the hard-boiled eggs and separate the yolks from the whites.
Finely chop the egg whites and set aside.
Place the egg yolks in a large mixing bowl and mash into a fine powder.
Add mayonnaise, Dijon mustard, vinegar, garlic, salt, smoked paprika, and cayenne pepper.
Whisk until smooth and creamy.
Add the cooled pasta to the dressing and stir until evenly coated.
Fold in the chopped egg whites, red onion, green onions, and optional turkey bacon.
Gently mix until everything is combined.
Garnish with extra green onions and a sprinkle of paprika if desired.
Chill for at least 30 minutes before serving for the best flavor.
This Deviled Egg Pasta Salad can be served immediately or refrigerated until ready to enjoy.