Make Hard-Boiled Eggs
Boil and steep: Put eggs in a medium saucepan and cover with cold water by about 1 inch. Bring to a boil over medium-high heat. Once boiling, turn off the heat, cover, and steep for 10 to 12 minutes.
Ice bath: Transfer eggs to an ice bath for 10 minutes. This stops the cooking and helps with peeling.
Peel: Tap and roll gently, then peel under a thin stream of water if needed.

Base Filling
Halve and pop yolks: Slice eggs lengthwise. Gently remove yolks to a mixing bowl and set whites on a platter.
Mash smooth: Mash yolks with a fork until very fine. For extra smooth filling, push through a fine-mesh sieve or blitz briefly in a small food processor.
Mix: Add mayonnaise, Dijon, vinegar (or pickle juice), salt, and pepper. Stir until creamy. Taste and adjust. If you want it looser, add a few drops of water or a tiny splash more vinegar. If you want it richer, add a touch more mayo.
Pipe: Spoon filling into a piping bag, or a zip-top bag with the corner snipped. Pipe into whites. Finish with paprika.

Make a Mixed Platter
Want the full “best of” tray? Make the base filling, then split it into 10 small bowls (you will get 2 to 3 halves per flavor, depending on how you divide). Flavor each bowl, then pipe each bowl into its own set of whites.
Scaling note (so you do not end up with a cheese mountain): The “Optional Add-Ins” amounts listed are for flavoring the entire batch of filling. For the sampler bowls, use roughly 1/10 of each add-in as a starting point, then taste and adjust. In real life terms, that usually looks like:
- Cheese, pimento cheese, cream cheese: 1 to 2 teaspoons per small bowl
- Pickles, onions, salmon, bacon: 1 to 2 teaspoons finely chopped per small bowl
- Hot sauce: a few drops to 1/4 teaspoon per small bowl
- Acid (pickle juice, lime, lemon): a few drops at a time, because it adds up fast
If you are making only one flavor, use the full-batch add-in amounts for that variation (and do not split the filling).
1) Classic Paprika
Top with sweet paprika or smoked paprika and a tiny pinch of flaky salt.
2) Bacon Cheddar
Fold bacon and cheddar into filling. Top with chives and an extra bacon crumble for crunch.
3) Dill Pickle
Fold in chopped pickles and a splash of pickle juice. Top with dill and a thin pickle slice.
4) Jalapeño Popper
Mix in softened cream cheese and chopped jalapeños. Top with cheddar and a pinch of smoked paprika.
5) Buffalo Ranch
Stir in buffalo sauce and ranch seasoning. Top with celery leaves or finely chopped celery for that wing-night vibe.
6) Sriracha Lime
Add sriracha, lime zest, and lime juice. Top with cilantro and a few cracks of black pepper.
7) Everything Bagel
Mix in whipped cream cheese (or sour cream). Top generously with everything seasoning and sliced scallions.
8) Smoked Salmon
Fold in smoked salmon and capers with lemon zest. Top with dill and a tiny caper pile.
9) Pimento Cheese
Stir in pimento cheese spread. Taste, then add a pinch of cayenne if you want a gentle kick. Top with a small dot of pimento.
10) Guacamole Style
Swap in mashed avocado plus lime, red onion, cumin, and cilantro. Top with cilantro and a whisper of chili powder. Note: Avocado browns over time, so this variation is happiest when served the same day. Extra lime helps, and pressing plastic wrap directly on the filling (if storing it separately) slows browning.
Quick Tips
- Season the whites: A very light sprinkle of salt on the whites before piping makes the whole bite taste more “finished.”
- Acid is your friend: If the filling tastes flat, it usually needs a small splash of vinegar, pickle juice, or lemon.
- Keep it cold: Deviled eggs look and taste best when chilled, especially if you are using cream cheese or avocado variations.
- Make it pretty fast: A zip-top bag works. Cut a small corner, then you can always cut more. You cannot un-cut.