Horseradish brightens classic mashed potatoes into a lively side dish. These Horseradish Mashed Potatoes are rich, creamy, and buttery with a pleasant, zesty bite that never turns bitter—ideal for steakhouse-style dinners at home or for holiday gatherings. The recipe comes together in about 35 minutes using common pantry ingredients.

When serving a rich main like prime rib or beef tenderloin, you want sides that match that depth of flavor. The word “horseradish” can feel intimidating, evoking sharp, eye-watering heat—but this mash is balanced and approachable. Tender Yukon Gold potatoes are steamed for a light, fluffy texture, then combined with butter, full-fat sour cream, and just the right amount of prepared horseradish for a flavorful but well-tempered side.
Table of Contents
- Why This Recipe Works
- Ingredients for Horseradish Mashed Potatoes
- How to Make Horseradish Mashed Potatoes
- Pro Tips
- A Few Easy Variations
- What to Serve with Horseradish Mashed Potatoes
- Storage, Make-Ahead, and Reheating
- FAQ
- More Amazing Mashed Potatoes
- Horseradish Mashed Potatoes Recipe
Why This Recipe Works
- Prepared horseradish, not horseradish sauce: Use horseradish from the refrigerated section (just root, vinegar, and salt) for a clean, zesty flavor. Horseradish sauce is creamy and often dulls the brightness.
- Steamed potatoes: Steaming prevents waterlogging and keeps the potatoes fluffy. It’s forgiving if they cook a bit longer than expected and preserves flavor for absorbing butter and cream.
- Full-fat dairy: A mix of full-fat sour cream and heavy cream or whole milk gives a tangy, luxurious mouthfeel; the sour cream complements the horseradish especially well.
- Add horseradish last: Horseradish can lose its brightness or turn bitter if overcooked—fold it in at the end to keep the flavor vivid.
Ingredients for Horseradish Mashed Potatoes

- Yukon Gold potatoes: Naturally buttery, with a texture that mashes smoothly without becoming mealy.
- Prepared horseradish: Buy from the refrigerated aisle; ingredient list should read horseradish, vinegar, and salt.
- Full-fat sour cream: Adds tang and richness that pairs perfectly with horseradish.
- Heavy cream or whole milk: Use cream for extra richness or milk for a lighter finish.
- Garlic: A couple of cloves, minced and warmed in butter for gentle flavor.
- Chives: Fresh chives offer a mild onion note and a bright garnish.
How to Make Horseradish Mashed Potatoes
Steam the potatoes: Put 1-inch potato cubes in a large steamer basket set over boiling water. Cover and steam until very tender, about 25–30 minutes.

Make the butter mixture: As the potatoes finish, melt butter in a small saucepan. Add minced garlic and cook about 1 minute until fragrant (don’t brown). Stir in cream or milk and salt, warm through, then remove from heat.



Mash and finish: Press hot potatoes through a food mill or ricer into a large bowl. Pour the butter-cream mixture over them, then add sour cream and prepared horseradish. Stir gently until smooth and creamy. Taste and adjust salt and pepper. Garnish with minced chives and serve immediately.




Pro Tips
- Use a ricer or food mill: Press the hot potatoes through a ricer or mill for the smoothest texture. If you don’t have one, mash well before adding liquids.
- Steaming vs. boiling: Steaming yields the fluffiest results. If boiling, start with cold water, cover the potatoes, bring to a boil, and drain them thoroughly to avoid waterlogged mash.
- Avoid processors and blenders: Don’t use a food processor or immersion blender—overworking starches makes gluey potatoes. Stick to a ricer or a manual masher.
A Few Easy Variations
- Extra richness: Substitute all heavy cream for milk.
- Fresh horseradish: Fresh root is more pungent and variable; start with 1 tablespoon grated and adjust to taste.
- Add-ins: Fold in crispy bacon or extra chives before serving for more texture and flavor.

What to Serve with Horseradish Mashed Potatoes
- Holiday roasts: Prime rib, beef tenderloin, or roasted leg of lamb.
- Steakhouse dinners: Bacon-wrapped filet mignon or pan-seared ribeye, paired with a crisp wedge or Caesar salad.
- Pork and poultry: Bacon-wrapped pork tenderloin, roast chicken, or dry-brined turkey all pair nicely.
Storage, Make-Ahead, and Reheating
- To store: Cool completely, transfer to an airtight container, and refrigerate up to 3 days.
- To make ahead: Prepare fully and store in an airtight container or in an oven-safe dish, covered, for up to 2 days.
- To reheat: Oven: spread in a buttered dish, add a splash of milk or cream, cover with foil, and bake at 350°F (177°C) for 25–30 minutes. Stovetop: warm gently over low heat with a splash of milk or cream, stirring until heated through. Slow cooker: transfer hot potatoes to a slow cooker, add a little cream, and use the Keep Warm setting.
FAQ
Prepared horseradish from the refrigerated section is grated root preserved in vinegar and salt, offering pure pungency. Horseradish sauce is a creamy condiment—milder and often mayonnaise-based.
Start with 1 1/2 tablespoons for a balanced, noticeable kick. You can begin with 1 tablespoon, taste, and add more if you prefer a stronger heat.
Key tips: don’t overcook the potatoes, avoid waterlogging (steaming helps), and never use a food processor or immersion blender. Use a ricer or a manual masher.
Yukon Golds are excellent for their buttery flavor and creamy texture. Russets yield a lighter, fluffier mash if you prefer that style.
More Amazing Mashed Potatoes
Yukon Gold Mashed Potatoes
Mashed Red Potatoes
Sour Cream Mashed Potatoes
Cheesy Mashed Potatoes
Horseradish Mashed Potatoes

Video
Ingredients
- 2 pounds Yukon Gold potatoes peeled and cut into 1-inch cubes (~6 medium potatoes)
- 4 tablespoons butter (¼ cup)
- 2 large cloves garlic minced
- 1/3 cup heavy cream or 1/2 cup whole milk
- 1/2 teaspoon fine sea salt plus more to taste
- 3/4 cup sour cream plus more to taste
- 1 1/2 tablespoons prepared horseradish or 1 tablespoon freshly grated horseradish root
- freshly ground black pepper to taste, optional
- minced chives for garnish, optional
Instructions
-
Steam the potatoes: Place potato cubes in a large steamer basket over a pot of boiling water. Cover and steam until very tender, 25–30 minutes.
-
Make the butter mixture: When potatoes are almost tender, melt butter in a small saucepan. Add garlic and cook about 1 minute until fragrant (do not brown). Stir in cream or milk and salt; warm through, then remove from heat.
-
Mash and season: Press hot potatoes through a food mill or ricer into a large bowl. Pour the butter mixture over them, then add sour cream and horseradish. Stir until smooth and creamy. Season with black pepper and adjust salt to taste.
-
Serve: Transfer to a serving bowl, garnish with chives if desired, and serve hot.
Notes
- Horseradish choice: Prepared horseradish is milder and consistent; fresh root is sharper—start with 1 tablespoon grated and add more if desired.
- Steaming vs. boiling: Steaming yields a fluffier texture, but if boiling, cover potato cubes with cold water by 1 inch, bring to a boil, and drain well before proceeding.
- Scaling: This recipe scales easily for larger gatherings—use the servings control to adjust amounts.
- If you don’t have a ricer: Use a potato masher and mash well before adding butter and sour cream.
- Make-ahead: Mashed potatoes can be made up to 2 days ahead and reheated gently with a splash of cream or milk.
Nutrition
Nutrition information is an approximation.
Leave a comment & rate the recipe below!