“Oh My!” Steak Sauce

Prep Time 5 minutes
Total Time 5 minutes
Post may contain affiliate links. Read my disclosure policy.

This insanely flavorful, buttery steak sauce recipe turns even the simplest bite of steak into an irresistible morsel. Ready in 5 minutes and packed with zesty garlic, fresh horseradish, dijon mustard, and fresh herbs, this sauce is so good it will make you say “Oh My!”.

Homemade steak sauce in a bowl with a piece of steak on a fork being dunked in the buttery sauce.

Want to save this recipe?

We'll email this recipe to you, so you can come back to it later!

What Makes This The Best Steak Sauce Recipe?

Are you ready to make the easiest, most insanely flavorful steak sauce?! You are probably rolling your eyes at the name: “Oh My!” Steak Sauce. I tried really hard, but with the range of ingredients, I couldn’t come up with a better name to describe how explosive the flavors are together. The bottom line is this: this steak sauce is so good you’ll want to put it on everything. Seriously. Everything. Aside from its incredible flavor, here are even more reasons why this truly is the best steak sauce recipe, ever:

  • Ready in minutes. Unlike a lot of homemade sauces, this one couldn’t be any easier. Just whisk it all together and serve!
  • Flexible: This recipe can be changed by altering just one or two ingredients to fit your tastes. You can leave out an ingredient (or swap for an alternative) without compromising the sauce.
  • Can Be Made Ahead: I shared directions for making it ahead below, but this makes it a great recipe for cookouts. Prepare it the day before and it’s ready whenever your steaks come off the grill.
  • Versatile: While I call this a steak sauce, it really is an “everything” sauce. There isn’t much that we haven’t tried it on! It’s *so* good drizzled over vegetables too!

Looking for a creamy steak sauce with mushrooms instead? Try our mushroom sauce for steak! You may also really enjoy our bright and fresh chimichurri sauce with your steak!

Ingredients for homemade steak sauce recipe arranged in bowls, from top to bottom: salt, pepper, thyme, chives, butter, Dijon Mustard, cayenne, shallots, horseradish and garlic.

Key Ingredients

Here’s a quick overview of a few of the key ingredients you’ll need to make steak sauce recipe from scratch. Scroll down to the recipe card below for the full ingredient list and exact amounts!

  • Butter: I use unsalted butter so I can be in control of the salt. However, if you have salted butter, just wait to add any extra salt until the end and then add it to taste.
  • Shallot: A fresh shallot adds a ton of flavor, make sure to finely mince it so you don’t have any large pieces. This also helps to disperse the flavor more in the sauce.
  • Chives: Again, finely minced. Fresh chives will give your sauce a lot more flavor, but dried can be used in a pinch. You can also use finely minced green onions instead.
  • Garlic: I can’t beg you enough, please use fresh garlic that you mince yourself or press through a garlic press (yay for no stinky fingers!). Jarred garlic (or the refrigerated paste kind) lacks the bite of real fresh garlic.
  • Horseradish: You will want to use prepared horseradish, the fresh kind found in the refrigerated section of the grocery store usually sold next to the sauerkraut and hot dogs.
  • Dijon Mustard: If you don’t have dijon mustard, you could add a little ground mustard instead.
  • Fresh Thyme: Rosemary works too. Fresh is always preferred, but you could do a couple of pinches of dried thyme if that’s all you have on hand. If using fresh thyme, make sure to pull the leaves off the stems before you mince them. This will ensure you don’t get any pieces of hard stem in your sauce.
A glass jar with horseradish sauce for steakโ€‹ with a mini whisk in it on a cutting board.

How To Make Steak Sauce

Making homemade steak sauce from scratch may sound intimidating, but wait till you see how easy it really is! It seriously couldn’t be any easier and I swear to you the flavor is phenomenal. Below is a quick recipe overview, but pleaseย scroll to the recipe card at the bottom of this post for full instructions and to watch the step-by-step video.

  • Whisk: Whisk together all of the ingredients until well combined.
  • Rest: Let the sauce sit for 5 minutes and then whisk again to combine. This will allow the butter to cool and thicken just a little.
  • Serve: Serve immediately with your favorite steak, chicken, seafood or vegetables! Told ya it was EASY!
A jar of easy steak sauce with a whisk sitting on top.

Chef’s Tips and Variations

  • No Horseradish: The horseradish adds a perfect bite and a little hint of heat to the sauce that makes it really stand out. However, it is optional and you can skip it! If you aren’t sure how you will feel about the horseradish, you can also make the sauce without and then add just a little horseradish to a bite of sauce and see how you feel!
  • Use Fresh Garlic: I cannot stress this enough! Fresh garlic just has so much flavor compared to jarred garlic or the garlic paste you can find in a tube.
  • Let It Rest: Once you have combined all your ingredients the sauce needs to sit for 5 minutes. This is an important step because it allows all the flavors to meld together. It also gives the butter a chance to cool and thicken a bit.
  • Make It Smoky: A few drops of liquid smoke can give the sauce a great smoky flavor, perfect for grilled steaks.
A small bowl of homemade steak sauce with fresh herbs on a cutting board.

Ways to Use Steak Sauce

This is where it gets exciting friends because there are so many ways to use steak sauce. While I call this a steak sauce, we honestly will dip just about anything in it… once you try that first bite, I promise you will understand our obsession! Here are some of our favorite ways to enjoy it:

Dipping a slice of steak in a buttery horseradish sauce for steakโ€‹ served in a small bowl.

How to Store & Reheat Extras

  • Store in the fridge. Place any leftover sauce in an airtight container for up to 3 days.
  • Reheat the leftovers in the microwave in 15-second bursts. Whisk in between each cooking time. The sauce may separate a little while microwaving but should come back together once whisked again.
  • This sauce also freezes well. Just portion it into small freezer-safe containers, and itโ€™ll keep for up to three months. The best way to do this is to portion it out into small individual portions, like in an ice cube tray with a lid. That way you can just pop out just the right amount of sauce for you. When youโ€™re ready to use, thaw it overnight in the fridge and warm it up before serving.

Can I Make This Steak Sauce Ahead?

Absolutely! We do this all the time! In a mason jar up to 48 hours ahead of time, add the stick of butter (not melted) and all the other ingredients. Seal the mason jar and store it in the fridge for up to 48 hours.

When ready to serve the sauce, microwave the mason jar (with the lid removed!) in 30-second intervals, whisking often, until melted and smooth. Let rest for a couple of minutes, stir again, and serve immediately!

A bowl of steak sauce with a piece of steak on a fork being dunked in the sauce.
4.5 from 1166 votes
Print Pin Recipe
Yield: 1 cup sauce – 6 servings

“Oh My!” Steak Sauce

⭐️Test Kitchen Approved!⭐️
Sharing my secret family recipe for this insanely flavorful, buttery Steak Sauce recipe that is ready in 5 minutes. Packed with garlic, horseradish, fresh herbs and more, you will want to put this sauce on everything, not just steak!
Prep Time5 minutes
Total Time5 minutes

Ingredients

  • 8 tablespoons butter, melted
  • 1 small shallot, finely minced
  • 5 chives, finely minced
  • 3 garlic cloves, minced
  • 2-3 tablespoons prepared horseradish, the fresh kind in refrigerated section
  • 2 tablespoons Dijon mustard
  • 3 teaspoons minced fresh thyme, or rosemary
  • pinch of cayenne pepper, to taste
  • salt and freshly cracked black pepper, to taste

Want to save this recipe?

We’ll email this recipe to you, so you can come back to it later!

Instructions 

  • In a medium sized bowl, whisk all ingredients till well combined.
  • Let the sauce sit for 5 minutes and whisk again. This will allow the butter to cool and thicken just a little.
  • Serve with your favorite steak, chicken, fish, or vegetables! It's delicious on just about everything!

Video

Notes

Storage: Store any leftover sauce in an airtight container, in the fridge, for up to 3 days. Reheat the leftovers in the microwave in 15 second bursts, whisking in-between each cooking time. The sauce may separate a little while microwaving, but should come back together once whisked again.
Make Ahead: In a large mason jar, add the stick of butter (not melted) and all the other ingredients. Seal the mason jar and store in the fridge for up to 48 hours. When ready to serve the sauce, microwave the mason jar (with the lid removed!) in 30 second intervals, whisking often, until melted and smooth. Let rest for a couple of minutes, stir again and serve immediately!
Freeze: The best way to freeze this sauce is to portion it out into small individual portions, like in an ice cube tray with a lid. That way you can just pop out just the right amount of sauce for you. To thaw, microwave the sauce in 15 to 30 second bursts (depending on how large your frozen sauce is โ€“ small ice cube tray sizes melt quicker), whisking in-between each cooking time.

Nutrition

Serving: 1 serving, Calories: 152kcal, Carbohydrates: 2g, Protein: 1g, Fat: 16g, Saturated Fat: 10g, Polyunsaturated Fat: 5g, Trans Fat: 1g, Cholesterol: 41mg, Sodium: 386mg, Fiber: 1g, Sugar: 1g

Categories:

More Must Try Homemade Sauce Recipes

Post may contain affiliate links. Read my disclosure policy.

Related Posts

Comments

We LOVE hearing from you! Submit your question or comment here and don’t forget to leave a rating! Click the icon below to upload a pic of your creation!

Recipe Rating:




222 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

3 stars
In my opinion, the sauce had way too much mustard and horseradish. I tried it again, and used 1 teaspoon of both mustard and horseradish making for a much more delicate sauce. Fresh herbs make all the difference.

Is it also possible to make it more creamy?

5 stars
Wow, this was delicious! My picky husband said this was the best steak sauce heโ€™s ever had. It was really easy to make once you have all the ingredients. Will definitely make this again! I used 2 TB of horseradish (Boarโ€™s Head brand) and it was sooo good. Iโ€™m not a fan of horseradish, but itโ€™s great in this recipe. I think next time, Iโ€™ll up it to 3 TB and see how that goes. This is a keeper!

OMG ! Made the sauce tonight – a real keeper !! Absolutely delicious!!!!

5 stars
Excellent my husband does not like fish very much, an now he will eat this on anything:) i used my fresh herbs made a difference

I made this last night but when I put my steaks in the oven I poured the sauce over the steaks and cooked them in it. It was amazing. My kids and husband had seconds and one even had thirds!

I want to know if the sauce can only be used to marinate the steaks or if can be also to dip the meat when is done.

Ok, that is AMAZING. Donโ€™t get me wrong, first I was like โ€œWhaaaaaaaaaaaatโ€ฆ.โ€ – mustard and horseradish and butter and I wasnโ€™t sure, tbh:)
Long story short, today Iโ€™m making a double portion because itโ€™s so GOOD:)
Just give it a try in this proportion and just enjoy!

Tried it verbatim and it was excellent! Tried it a 2nd time and instead of horseradish I subbed it out with Gorgonzola cheese – try it!! Amazing.

That sounds amazing!โค๏ธ

Your steak sauce is now our steak sauce too (itโ€™s still yours, we just love it too). Canโ€™t wait to try it on all the other proteins mentioned in the comments.

Just wondering if you could use leftover brown butter?

I first tried to this sauce with steak and absolutely LOVED it!! I was making salmon the next day and had leftover sauce and thought, why not. Well, WOW! It was amazing on the Salmon as well. Since then I have tried it on everything, pork, chicken, scallops, etc. And this sauce is so versatile. I love it. I have now made it in batches and put in containers and frozen in my freezer. Take them out one at a time when needed. Freezes well and defrosts well. Thank you so much for the recipe. Best Ever!

5 stars
This was so easy and delicious. I combined all ingredients in a cast iron skillet then let it cool. I served it on steak and asparagus. We’ll definitely make this again!!! OH SO GOOD!

Great recipe and flavours. I used a dash of vinegar to open it up a little – which worked really well.

Definitely want to try this, but without the horseradish and Dijon mustard because I absolutely HATE both!

Hi, i see in prior comments the same question i have but it was not answered publicly (the poster asked for their answer by email). I too have a glass top stove. Can you use a cast iron pan and get it hot enough to do a good job with steak on a glass top range? . And, do you marinate your steak for tenderness prior to cooking? If so, what marinade or flavors do you use (Iโ€™d like a recipe) so it complements your steak sauce. Thank you.

Never use cast iron on a glass top!

Absolutely delicious! Thank you for sharing

What kind of butter, salted or not ?

I made this today to use on steak tonight. Iโ€™ve also prepared some crusty French bread. I cannot STOP dipping the bread in this! It is so delicious! Iโ€™ve rolled it into a log and plan on topping our steaks tonight! I love this THANK YOU

I have made this several times and it is really really good! Re-heats well too for the next day (if there is any leftover). I have started calling it “stupid good” sauce because it wouldn’t jump out at you as a typical steak sauce but it is damn good. Next up, I am going to try it with some lobster!

5 stars
Smothered my steak then went back for a bit more on my corn cob and steamed vege! Used a teaspoon of dried time as I didn’t have any fresh.

I would like to keep several bottles or jars of sauce how do you tell me how or what ingredient as a preservative I should put in the preparation?

Hi, do you fry up the garlic, shallots, chives etc or do you whisk them in all raw? Can’t wait to try this recipe!

This sauce sounds delish and canโ€™t wait to make. But Iโ€™m pretty sure leaving a steak out to come to room temp is a recipe for bad meat…… botchilism……. food poisoning etc. it may have never made you sick as youโ€™re probably used to this practice but telling others to do it…… prob not a good idea. I work in healthcare and you should never leave meat out to come to room temp….. thatโ€™s a bacteria factory……. just a little advice since food poisoning can be deadly to some people. But ty for the sauce recipe!

Hahahaha!

I also started out in healthcare, so I have similar concerns to you but ….

For well over ten years I have made a practice of ALWAYS allowing meat to come to room temperature before cooking, even Bacon for breakfast, chicken for roasting, steak for Barbecuing, etc., and I have NEVER had a single instance of food poisoning as a consequence.

Oh, and by the way, the ‘poisoning’ you are concerned about would be ‘Botulism’.

Almost ALL meat – not just steak- should be left out to come to room temperature before cooking. This is the correct way to cook it. But of course donโ€™t do anything you arenโ€™t comfortable with. Just wanted to agree with our chef here itโ€™s common and the correct way

Yeah you’re wrong

You have four hours before bacteria has the chance to grow on meat sitting out, and then as long as you sear the outside, it will kill most pathogens on it. The best steaks made from chefs around the world are left out to come to room temp. Healthcare is not the same as servsafe!

LOL, you probably don’t cook very much, if you never heard of bringing meat to room temp before cooking. Very very very common thing. Not to be rude, but that was a ridiculous comment.

I came across this recipe after searching for a new steak topping. I read through the list of ingredients and immediately thought, โ€œI hate horseradish, so this wonโ€™t be good.โ€ I took a chance and made it anyway just as described and this stuff is fantastic! Iโ€™d bathe in it if I could! Lol

Tryed it LOVE LOVE LOVE IT we eat Steak about 3 times a week and this is so delicious

I’m an TH and cook, my husband is a cardiologist and I ALWAYS let steak come to room temp before searing

Thank You For Being Here!

Jessica
For the past 15 years, Jorge & Jessica have loved getting to share their families' favorite recipes with all of you. They live in Florida with their 3 kids.