Homemade Steak Sauce Recipe

Homemade Steak Sauce
The Spruce
Ratings (49)
  • Total: 40 mins
  • Prep: 10 mins
  • Cook: 30 mins
  • Yield: About 2 1/2 Cups (40 Servings)
Nutritional Guidelines (per serving)
23 Calories
1g Fat
4g Carbs
0g Protein
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This is a fantastic recipe for steak sauce. The best part about making your own steak sauces is that you can adjust the ingredients for your own liking. Bare in mind that this recipe makes quite a bit, so halve or even quarter the recipe is needed. Serve sauce on the side warm or at room temperature. 


  • 1 cup ketchup
  • 1/2 cup onion (coarsely chopped)
  • 1 large clove garlic (smashed)
  • 1/4 cup water
  • 1/4 cup Worcestershire sauce
  • 1/4 cup lemon juice
  • 1/4 cup white vinegar
  • 2 tablespoons soy sauce
  • 2 tablespoons brown sugar
  • 1 tablespoons mustard
  • 1 pinch salt
  • 1 pinch black pepper
  • 2 tablespoons olive oil

Steps to Make It

  1. Heat 2 tablespoons olive oil to pan.

  2. Add onions and cook for 3 to 4 minutes over medium heat. Do not brown onions, simply sweat them. They should be translucent in appearance.

  3. Next, add smashed garlic and sauté for 15 seconds.

  4. Place remaining ingredients in saucepan and simmer on low, uncovered for 20 to 25 minutes, or until it reaches a thickened consistency. Stir occasionally.

  5. Remove from heat and allow the sauce to cool completely. Strain to remove onion and garlic. Use immediately. If making ahead of time, simply store in a jar or plastic airtight container for up to 1 week after initial preparation.

  6. To use, simply serve on the side with any type of beef steak.