These creamy horseradish deviled eggs land with a sharp little kick that wakes up the whole platter. The filling stays smooth and spoonable, but it still has enough body to pipe into tidy swirls, and the finish is bold without being harsh. That balance is what makes them disappear fast at parties.
The trick is in the base. Mayonnaise brings richness, sour cream loosens the filling just enough, and a measured spoonful of prepared horseradish gives you that clean, nasal-clearing heat without turning the eggs watery. Dijon and lemon juice keep the flavor bright, which matters because bland deviled eggs get lost the second something more interesting shows up on the table.
Below you’ll find the little details that keep the yolk filling silky, plus a few smart ways to serve these as a simple appetizer or dress them up with roast beef and chives for something extra polished.
The filling was silky and held its shape when I piped it, and the horseradish gave just enough bite to balance the roast beef on top. I chilled them before serving and they tasted even better after the flavors settled.
Save these creamy horseradish deviled eggs for a party platter with a sharp, silky filling and an optional roast beef finish.
The Reason the Filling Stays Smooth Instead of Grainy
Deviled egg filling turns grainy when the yolks get mashed with too little fat or too much aggressive stirring. Here, the combination of mayonnaise and sour cream keeps the mixture supple, and the lemon juice thins it just enough to pipe without tearing. Prepared horseradish is the ingredient that can throw people off if they overdo it; a level tablespoon measurement gives you a clear bite without making the filling loose.
The other common failure is overcooked yolks. If the yolks turn chalky greenish-gray around the edges, the filling tastes flat no matter how well you season it. The covered, off-heat method gives you yolks that stay tender and rich, which matters because smooth filling starts with a yolk that mashes into a paste instead of dry crumbs.
What Each Ingredient Is Actually Doing in These Deviled Eggs

- Eggs — Large eggs are the backbone here. Fresh eggs can be harder to peel, so if yours are very fresh, give them a little extra time in the ice bath and peel them under cool running water.
- Mayonnaise — This gives the filling its creamy body and helps it hold a pipeable texture. A good regular mayo works best; low-fat versions can taste thin and don’t emulsify as smoothly.
- Sour cream — This adds tang and softens the richness of the mayo. If you need a swap, use plain Greek yogurt, but expect a slightly sharper finish and a firmer set.
- Prepared horseradish — This is where the recipe gets its bite. Use prepared horseradish, not horseradish sauce, because sauce is usually sweeter and softer in heat, which changes the balance of the filling.
- Dijon and lemon juice — Dijon brings depth, and lemon keeps the filling from tasting heavy. The lemon also sharpens the horseradish so the flavor reads clean instead of muddy.
- Roast beef and chives — The roast beef is optional, but it gives the eggs a deli-style edge that makes them feel a little more special. Chives add a fresh onion note and a clean finish right at the end.
How to Keep the Yolks Tender and the Filling Pipeable
Start with the Right Boil
Place the eggs in a pot and cover them with cold water before bringing the pot to a boil. Once it boils, cover the pot and pull it off the heat for 12 minutes; that gentle finish gives you fully set yolks without the rubbery, dry texture that makes deviled eggs taste dusty. The ice bath matters just as much, because it stops the cooking fast and helps the eggs contract away from the shell.
Mash Until the Filling Looks Like Satin
After peeling, cut the eggs lengthwise and push the yolks into a bowl. Mash with the mayonnaise, sour cream, horseradish, Dijon, lemon juice, salt, and pepper until the mixture is completely smooth. If you still see small bits of yolk, keep working it; those little lumps show up later when you pipe and they make the filling look rough instead of polished.
Pipe, Top, and Serve Cold
Spoon or pipe the filling into the whites, then finish with a small curl of roast beef if you’re using it. Add chives and a little cracked pepper right before serving so they stay bright and sharp. These taste best chilled, after the horseradish has had a few minutes to settle into the yolk mixture and the flavors have tightened up.
Three Ways to Adjust These for Different Tables
Skip the Roast Beef for a Classic Appetizer
Leave off the roast beef and you get a cleaner deviled egg with the same creamy horseradish bite. The filling stands on its own, and this version travels better because there’s no topping to slide around.
Make It Dairy-Free
Use a dairy-free mayo and swap the sour cream for a spoonful of unsweetened dairy-free yogurt or more mayo. The texture stays creamy, but the tang is a little less rounded, so taste and add a touch more lemon if needed.
Turn Up or Down the Heat
Prepared horseradish strength varies by brand, so taste the filling before piping. If it feels too sharp, add another spoonful of mayo; if it tastes flat, stir in a little more horseradish a teaspoon at a time until the heat lands cleanly.
Storage and Reheating
- Refrigerator: Store covered for up to 2 days. The filling may firm up slightly, but the flavor stays excellent.
- Freezer: Don’t freeze deviled eggs. The whites turn rubbery and the filling separates after thawing.
- Reheating: These are meant to be served cold, so don’t reheat them. If they’ve been refrigerated, let them sit out for 10 to 15 minutes before serving so the filling loses its chill and the horseradish flavor comes through.
Answers to the Questions Worth Asking

Creamy Horseradish Deviled Eggs
Ingredients
Equipment
Method
- Place 12 large eggs in a pot, cover with cold water, and bring to a boil. Cover the pot, remove from heat, and let stand 12 minutes, until the yolks are fully set.
- Chill the eggs in an ice bath for 10 minutes. Peel and halve lengthwise, keeping the halves steady for clean piping.
- Mash the yolks with mayonnaise, sour cream, prepared horseradish, Dijon mustard, lemon juice, salt, and black pepper until smooth. Stop when the mixture looks glossy and pipeable with no visible lumps.
- Pipe the filling into the egg white halves. Fill each well level to the top for a uniform look.
- Top with a small curl of thinly sliced roast beef if using. Add it at the center so it stays visible over the filling.
- Garnish with fresh chives and cracked pepper. Finish with a light sprinkle for a fresh green and speckled top.