suggested video
suggested video

Horseradish Sauce: the delicious recipe for a creamy, spiced condiment

Total time: 5 Min
Difficulty: Low
Serves: 6 people
By Cookist

Creamy homemade horseradish sauce is a phenomenal condiment to serve with your favorite hearty meat dishes. The key ingredient is horseradish, a versatile, pungent root vegetable. This easy-to-make sauce is a perfect pairing with everything from roast beef, to prime rib, pork roast, grilled steak, or roasted beef tenderloin.

Also known as German mustard, horseradish sauce is pungent, with a spicy flavor and a perfectly creamy texture. You can use it on everything from roasted meats, potatoes, as a spread for sandwiches or to add a flavorful kick to your favorite spreads, dips, and more.

Homemade horseradish sauce tastes way better than anything you'll get in-store, and it's a cinch to make! Whip up a batch the next time you're making a roast – it keeps delicious for up to 2 weeks.

What is Prepared Horseradish?

Horseradish is a root vegetable known for its pungent, spicy flavor. Prepared horseradish is made by combining freshly grated horseradish, water, vinegar, and salt. White vinegar is the best option for making homemade prepared horseradish. Peel and slice one 8 to 10-inch piece of horseradish. Place it into a blender with2 tablespoons of water. Blend until ground. Add 1 tablespoon of white vinegar and a little salt. Blend until smooth. Of course, you can also buy prepared horseradish at the supermarket for more convenience.


Homemade Horseradish Sauce Ingredients

You only need five ingredients, plus a dash of salt and pepper to make homemade horseradish sauce.

Sour cream forms the bulk of the sauce.

To this, you'll add a bit of mayonnaise to make the sauce extra creamy, some Dijon mustard, for extra flavor, the prepared horseradish, and some chopped chives.

How to Make Horseradish Sauce

It couldn't be easier to make horseradish sauce at home. All you need to do is place all the ingredients into a bowl, stir them until they're combined, then transfer the sauce to a clean serving bowl.

Add a little extra sprinkling of chives over the top, and that's it! Your effortless, delicious homemade horseradish sauce is ready to use.

How to Use Horseradish Sauce

Horseradish sauce is a classic condiment to serve with beef. It's beautiful with prime rib, roast beef, or a grilled sirloin steak. It's delicious with roast pork dishes as well.

However, you don't need to save your homemade horseradish sauce for meat. It also tastes fantastic spooned over baked or mashed potatoes, in salad dressings, dolloped over poached eggs, or mixed into dips like hummus. It's an amazing sandwich spread, too.


Tips for Making Creamy Horseradish Sauce

You can make vegan horseradish sauce by swapping out the sour cream for vegan sour cream (cashew is a great option) and using vegan mayonnaise instead of regular mayonnaise.

If you're not a fan of sour cream or simply don't have any at home, you can make horseradish sauce without sour cream. Heavy cream is an excellent substitute. Just add a squeeze of lemon juice or a dash of white wine vinegar for that extra tanginess.

If desired, you can add a dash or two of Worcestershire sauce for an extra layer of flavor.

How to Store Homemade Horseradish Sauce

Place the horseradish into an airtight container and store it in the fridge for up to 2 weeks.


Sour cream
1/2 cup
prepared horseradish
2 tbsp
1 tbsp
finely chopped chives
1 tbsp
Dijon mustard
1 tsp
salt and pepper to taste


Whisk sour cream, horseradish, mayo, chives, mustard, salt, and pepper in a small bowl until well-combined.

Place the mixture into a clean serving bowl.

Garnish with additional chives, and serve.


If desired, you can use low-fat mayonnaise.

Every dish has a story
Find out more on Cookist social networks
api url views