Creamy Horseradish Deviled Eggs hit that sharp, savory middle ground that plain deviled eggs never quite reach. The filling stays smooth and plush, but the horseradish wakes everything up with a clean bite that cuts through the richness of the yolks and mayonnaise. Topped with chives and a little cracked pepper, they look polished enough for a holiday tray but still taste like the kind of appetizer people hover around at the counter.
The trick is balance. Sour cream loosens the filling just enough so it pipes neatly, while Dijon and lemon keep the flavor bright instead of heavy. Prepared horseradish brings heat without turning the filling watery, as long as you fold it in after the yolks are fully mashed. If you want the optional roast beef on top, go thin and delicate; it adds a savory, deli-style note without crowding the eggs.
Below, I’ll show you how to keep the yolks silky, how to keep the filling from tasting flat, and a few ways to adjust the heat depending on who’s at the table.
The filling was unbelievably smooth and the horseradish gave it just enough kick without overpowering the yolks. I made them an hour ahead and they still piped neatly after chilling.
Creamy Horseradish Deviled Eggs with roast beef and chives are the kind of appetizer that disappears fast, so pin this one for your next party tray.
The Hard Part Is Keeping the Filling Silky, Not Grainy
Deviled eggs only look simple. The filling turns chalky when the yolks are under-mashed or the wet ingredients go in too fast, and it turns loose when the horseradish or lemon juice overwhelms the base. Here, the yolks get mashed first until there are no dry bits left, then the mayonnaise, sour cream, and seasonings are worked in until the mixture goes from crumbly to spreadable. That order matters.
Another common miss is overcooking the eggs. If the yolks go gray at the edges, the filling tastes flat and a little dry no matter how much mayo you add. The 12-minute rest off the heat gives you set yolks with a clean center, and the ice bath stops the cooking before they get rubbery.
- Eggs — Use large eggs and start them in cold water so they warm up gradually. That keeps the whites tender and makes peeling more predictable.
- Prepared horseradish — This is the ingredient that gives the filling its bite. Freshly grated horseradish is sharper, but prepared horseradish is the most reliable choice here because it blends smoothly and stays consistent from jar to jar.
- Sour cream — It lightens the mayo and gives the filling a little tang. If you swap in more mayonnaise, the texture gets heavier and the flavor loses that clean finish.
- Dijon mustard and lemon juice — Dijon adds depth without making the eggs taste mustardy, and lemon keeps the filling from reading as one-note rich. Don’t skip both; the horseradish needs something bright beside it.
- Roast beef — Optional, but it turns these into a little nod to a roast beef sandwich. Buy it sliced as thin as possible so it curls nicely on top instead of sitting stiffly on the egg.
Building the Filling So the Horseradish Stays Balanced
Cooking and Chilling the Eggs
Set the eggs in a pot and cover them with cold water before bringing the pot up to a boil. Once it boils, cover, pull it off the heat, and let them stand for 12 minutes; that gives you yolks that are cooked through without becoming dry. Move them straight into an ice bath for 10 minutes so they stop cooking and peel cleanly. If the shells cling, the eggs were still too warm when you started peeling.
Mashing the Yolks Until They Go Smooth
Halve the eggs lengthwise and pop the yolks into a bowl. Mash them first on their own until they look sandy and broken down, then add the mayonnaise, sour cream, horseradish, Dijon, lemon juice, salt, and pepper. Keep mashing until the mixture looks creamy and no yellow flecks remain. If you see little yolk lumps in the finished filling, it wasn’t mixed enough at this stage, and piping won’t fix that texture.
Piping and Topping for a Clean Finish
Spoon or pipe the filling into the whites with a steady hand. Pipe from the center outward so each half looks full without overflowing, and wipe the tip between a few eggs if the filling starts to drag. Top with a small curl of roast beef if you’re using it, then finish with chives and cracked pepper. The garnish should look deliberate, not piled on.
How to Adjust the Heat Without Losing the Creamy Texture
Milder Deviled Eggs for a Mixed Crowd
Cut the horseradish back to 1 tablespoon and add an extra tablespoon of mayonnaise. You’ll still get the clean, savory edge, but the heat won’t linger as long. This version works well when you’re serving kids or people who like deviled eggs to stay on the gentler side.
Dairy-Free Version
Swap the sour cream for a thick dairy-free plain yogurt or vegan sour cream. The filling will be a touch tangier and a little softer, but it still pipes well if you chill it for 15 to 20 minutes before filling the whites.
No Roast Beef Topping
Skip the roast beef and lean on chives and black pepper for garnish. The eggs stay brighter and a little cleaner tasting, which is the version I’d serve when I want the horseradish to be the main note.
Make-Ahead Party Tray
Boil, peel, and halve the eggs a day ahead, then mix the filling separately and store both parts covered in the fridge. Fill the eggs the day you’re serving them so the whites stay neat and the garnish stays fresh.
Storage and Reheating
- Refrigerator: Store covered for up to 2 days. The whites stay firm, but the garnish is best added right before serving.
- Freezer: Don’t freeze deviled eggs. The whites turn watery and rubbery once thawed, and the filling separates.
- Reheating: No reheating needed. Serve them cold, straight from the fridge, after letting them sit 10 minutes so the filling loses its chill and tastes fuller.
Questions I Get Asked About This Recipe

Creamy Horseradish Deviled Eggs
Ingredients
Equipment
Method
- Place the eggs in a pot and cover with cold water. Bring to a boil, then cover, remove from heat, and let stand for 12 minutes.
- Transfer the eggs to an ice bath and chill for 10 minutes. Peel and halve the eggs lengthwise.
- Mash the yolks with mayonnaise, sour cream, prepared horseradish, Dijon mustard, lemon juice, salt, and black pepper until smooth. Keep mashing until no yolk lumps remain.
- Pipe the filling into the egg white halves. Fill each half to the top edge for a neat mound.
- Top with a small curl of thinly sliced roast beef if using. Add a light curl so the filling is still visible.
- Garnish with fresh chives and cracked pepper. Finish with a final sprinkle right before serving.