Savory and tangy, Homemade Steak Sauce is super simple to make and, quite literally, smokes any bottled commercial steak sauce you may have ever tried. The best flavors blended together in less than 30 minutes, you won’t believe how easy this steak sauce recipe is to whip up.

Steak sauce being poured onto a steak.

Homemade Steak Sauce Recipe

Fire up that grill and buy all the steaks. If you’re craving a steakhouse steak sauce then I got you! All your steak making can get ramped up now because this Steak Sauce is totally BOMB. Seriously. Like better than A1 Steak Sauce and that’s saying a lot because I am an A1 loving girl!

Every year we head up to New York to visit one of our favorite steakhouses and every year….my husband embarrasses me by asking for steak sauce. The steaks there are so amazing they don’t need sauce of any kind….at all. But when they do have to serve it up….it’s simply the best, most flavorful sauce ever.

Steak sauce in a white dish with steak in the background.

Peter Luger’s Steak Sauce is probably at the top of my list and this Sauce is totally inspired by their recipe. This is, by far, the best sauce recipe ever. It’s a bit of a cross between traditional steak sauce and cocktail sauce because of the zingy horseradish that’s mixed in.

How to Make Steak Sauce

This easy steak sauce recipe comes together rather easily and if you’re short on time you can even skip the cooking. I like to simmer my sauce for a short while to help the sugar dissolve and the ingredients intensify in flavor from a brief simmer.

Steak sauce in a white bowl with a plate of steak and salad in the background.

Here’s how to make it:

  1. In a large saucepan, stir together the ketchup, worcestershire, horseradish, apple cider vinegar, molasses, brown sugar, hot sauce, garlic powder, onion powder, salt and pepper.
  2. Bring the mixture to a boil over medium heat and then simmer over low heat for 5 minutes, stirring occasionally.
  3. Transfer the steak sauce to an airtight container and store in the refrigerator until ready to use.

You can make this homemade sauce in a large batch and store in the refrigerator for up to 2 months. Alternatively, you can FREEZE your sauce for up to 6 months.

Filet Mignon on a plate with steak sauce.

What is steak sauce made of?

Homemade Steak Sauce is made with common kitchen ingredients so there’s no need to run out searching for a special ingredient. We like our sauce to have a little kick, but if you like things mild you can omit the hot sauce for less heat. 

Here’s what you’ll need:

  • Ketchup
  • Worcestershire
  • Horseradish
  • Molasses
  • Apple Cider Vinegar
  • Brown Sugar
  • Hot Sauce
  • Garlic Powder
  • Onion Powder
  • Salt
  • Pepper

But really, as with any recipe, you can add or subtract any ingredient you want to suit your own taste.

Steak sauce in a small bottle on a blue background.

Can steak sauce be used as a marinade?

You can totally turn this easy sauce into a marinade by whisking 2 tablespoons of olive oil into 1 cup of sauce and then stirring in a bit of minced garlic, fresh cracked pepper and a little liquid smoke for added flavor. 

Place your steaks in a zip top bag and pour the marinade over the steaks. Seal the bag being sure to press out any excess air and marinade the steaks for 1-8 hours in the refrigerator. When your finished marinating the steaks, discard any excess marinade and cook your steaks as desired.

Steak sauce on a steak with a blue and white striped fork.

What to Serve with Homemade Steak Sauce

My favorite recipes to serve with this sauce are not limited to just steak, here are my picks:

And you can even drizzle it on a baked potato…it’s simply amazing. Try it….I promise you’ll LOVE it as much as I do.

Filet Mignon sliced on a white plate with green beans.

More Easy Sauce Recipes

Creamy Horseradish Sauce on a gold spoon over a bowl of horseradish sauce on a blue background.


Want even more easy recipes for just about anything? Follow us over on Instagram!

Sauce being drizzled on a steak.

Filet mignon on a white plate with steak sauce drizzled on it.

Get the Recipe: Easy Homemade Steak Sauce Recipe

Steakhouse quality Steak Sauce you can make at home in less than 15 minutes!
2 from 1 vote


  • 1 cup Ketchup
  • 3 tablespoons Worcestershire
  • 3 tablespoons Horseradish
  • 2 tablespoons Molasses
  • 2 tablespoons Apple Cider Vinegar
  • 1 1/2 tablespoons Brown Sugar
  • 1/2 teaspoon Hot Sauce
  • 1/2 teaspoon Garlic Powder
  • 1/2 teaspoon Onion Powder
  • 1/4 teaspoon Salt
  • 1/4 teaspoon Pepper


  • Whisk all the ingredients together in a medium saucepan over medium heat and bring to a boil.
  • Turn the heat to low and simmer for 5 minutes.
  • Remove from the heat and transfer to an airtight container.
  • Store in the refrigerator until ready to use.


Steak Sauce can be made and stored in the refrigerator for up to 1 month.  It can be frozen in an airtight container for up to 6 months.
Calories: 44kcal, Carbohydrates: 11g, Protein: 1g, Fat: 1g, Saturated Fat: 1g, Sodium: 294mg, Potassium: 155mg, Fiber: 1g, Sugar: 9g, Vitamin A: 103IU, Vitamin C: 2mg, Calcium: 18mg, Iron: 1mg