Barbecue sauce recipe perfect for steak

I’m a real fan of barbecue sauce. Not the kind you buy in bottles from the supermarket as they just taste of sugar but home made sauce. It’s a little indulgent and you really do have to like it to want to make it but like most things, if you do it well, it can transform a steak or a burger.

The recipe I use is American but apart from measuring everything in cups, it’s a simple recipe that tastes amazing. It will keep for months in a refrigerator thanks to the vinegar content so it shouldn’t go to waste once created. This recipe makes 1 litre of sauce, so depending on how much you like your steak with barbecue sauce, you’ll make enough to last a few months or an entire year!


  • 1 red onion, diced
  • 1 tbsp. vegetable oil
  • 200ml tomato puree
  • 400g canned tomatoes with juice
  • 130ml white vinegar
  • 1 tbsp. dark brown sugar
  • 1 tbsp. granulated sugar
  • 1 1/2 tsp. salt
  • 1 1/2 tsp. black pepper
  • 1 1/2 tsp. smoked paprika
  • 1 1/2 tsp. chilli powder
  • 1 tbsp. molasses
  • 4 tbsp. orange juice
  • 2 tbsp. Mustard


  1. Saute the onions until golden and add all the other ingredients to the pan. Simmer uncovered on the lowest heat for a couple of hours.
  2. Puree in a food mixer once cooked through, bottle, allow to cool and store.

As you can see, this is a very simple recipe that is incredibly effective. You can tweak the spices to taste and add or remove vinegar too. Don’t remove too much vinegar otherwise the sauce won’t keep quite so well. You can swap smoked paprika for normal paprika if you prefer a less smoky flavour, or increase the molasses instead. This is a baseline for your own barbecue sauce and you can take it from here.

Use it on its own or with sour cream and mustard for the ultimate steak or burger!

Like this article?

Share on facebook
Share on Facebook
Share on twitter
Share on Twitter
Share on linkedin
Share on Linkdin
Share on pinterest
Share on Pinterest

Leave a comment