These creamy horseradish deviled eggs land with a clean sharpness that wakes up the yolk filling without overpowering it. The texture stays plush and pipeable, with enough tang from sour cream and lemon to keep each bite light instead of heavy. If you’ve had deviled eggs that taste flat or pasty, this version fixes that fast.
The trick is keeping the filling smooth and balanced. Prepared horseradish brings heat, but mayonnaise alone can make the mixture taste one-note, so the sour cream and Dijon do real work here. A short ice bath after cooking keeps the yolks from developing that gray ring, and it also makes peeling easier, which saves you from torn whites and a messy platter.
Below, I’ve included the small details that matter most: how to keep the filling silky, when the roast beef garnish makes sense, and what to do if you want to make these ahead for a party.
The filling stayed creamy and piped beautifully, and the horseradish gave just enough bite without taking over. I used the roast beef on top and people kept asking what made them taste so different.
Save these creamy horseradish deviled eggs for the appetizer tray that needs a little bite and a smooth, pipeable filling.
The Part That Keeps the Filling Smooth, Not Gluey
Deviled egg filling turns pasty when the yolks get overworked or when there’s too much mayo holding everything together. Here, the sour cream loosens the mixture without making it greasy, and the horseradish adds sharpness so you don’t need to push the mayo too far. The goal is a filling that mounds on the spoon and pipes in soft ridges, not something that spreads like frosting.
The other thing that matters is the egg texture itself. Overcooked yolks go chalky and dry, which forces you to add more dressing just to make them edible. Twelve minutes off the heat gives you set yolks with a tender center, and the ice bath stops the cooking before the edges turn mealy.
What Each Ingredient Is Doing in the Bowl

- Prepared horseradish — This is the ingredient that gives the eggs their personality. Use prepared horseradish, not creamy horseradish sauce, because you want clean heat and bite rather than extra sweetness and dairy.
- Sour cream — It softens the filling and keeps the texture light. If you swap in all mayonnaise, the filling gets heavier and loses that slight tang that makes the yolks taste brighter.
- Dijon mustard — Dijon adds depth and a little emulsion support, so the filling tastes more rounded. Yellow mustard works in a pinch, but it tastes flatter and a little louder in the wrong way.
- Roast beef garnish — Optional, but it makes sense here because the savory meat plays off the horseradish like a classic deli sandwich. Skip it for a simpler appetizer or use the thinnest slices you can find so the eggs stay elegant.
- Chives — They cut through the richness and give the platter a fresh finish. Snip them right before serving so they stay bright and don’t slump.
Building the Filling So It Pipes Cleanly
Cooking the Eggs Without the Gray Ring
Start the eggs in cold water and bring them up together so the whites set evenly. Once the water boils, pull the pot off the heat, cover it, and leave it alone for 12 minutes. If you keep it at a hard boil the whole time, the shells are more likely to crack and the yolks can turn dry at the edges.
Cooling and Peeling Without Mangling the Whites
Move the eggs straight into an ice bath for 10 minutes, then peel them after they’re fully cooled. Cold eggs release from the shell more cleanly, and the chill firms the whites so they don’t tear as easily. If a shell is clinging, crack the egg all over and peel it under running water to get under the membrane.
Mashing the Yolks Until They Turn Silky
Break the yolks down before adding the mayonnaise and sour cream, then mash until you don’t see dry crumbs anymore. Stir in the horseradish, Dijon, lemon juice, salt, and pepper until the mixture looks glossy and smooth. If it still feels thick, add another spoonful of sour cream before reaching for more mayo, since that keeps the filling lighter.
Piping and Finishing the Platter
Spoon the filling into a piping bag or a zip-top bag with the corner snipped, then fill the whites in a gentle spiral. That gives you a cleaner shape than scraping it in with a spoon, and it keeps the top from looking mashed. Finish with chives, cracked pepper, and a tiny curl of roast beef if you’re using it.
Three Ways to Make These Work for Your Table
Dairy-Free Version
Swap the sour cream for a dairy-free plain yogurt or a spoonful more mayonnaise. The filling will still be creamy, but the tang changes a bit, so taste before piping and add an extra squeeze of lemon if it needs more lift.
No Roast Beef, Still Savory
Leave off the roast beef and double the chives or add a few tiny dill fronds for a cleaner, more classic deviled egg. You lose the deli-style bite, but the filling gets a little sharper and more appetizer-friendly.
Extra-Horseradish Heat
If you want a stronger kick, add the horseradish one teaspoon at a time after the first mix. Horseradish intensity varies a lot by brand, so tasting as you go keeps you from making the filling harsh instead of bright.
Storage and Reheating
- Refrigerator: Store assembled deviled eggs covered for up to 2 days. The filling stays fine, but the whites can dry out a little around the edges.
- Freezer: Don’t freeze deviled eggs. The whites turn rubbery and watery after thawing, and the filling separates.
- Reheating: These are best served cold. If they’ve been refrigerated, let them sit out for 10 to 15 minutes before serving so the filling tastes less muted.
Answers to the Questions Worth Asking

Creamy Horseradish Deviled Eggs
Ingredients
Equipment
Method
- Place the eggs in a pot, cover with cold water, and bring to a boil. Cover, remove from heat, and let stand 12 minutes.
- Transfer the eggs to an ice bath and chill for 10 minutes. Peel and halve lengthwise.
- Mash the yolks with mayonnaise, sour cream, prepared horseradish, Dijon mustard, lemon juice, salt, and black pepper until smooth. Stop when the mixture is creamy and uniform.
- Pipe or spoon the filling into the egg whites. Fill each half all the way to the top.
- Top with a small curl of thinly sliced roast beef if using. Add it right on the center of each egg.
- Garnish with fresh chives and cracked pepper. Serve immediately or refrigerate until ready.