Easy and Homemade BBQ Sauce made without ketchup - rich, sweet, tangy, thick and rich thanks to the molasses, vinegar and the rest of the tasty ingredients. This BBQ sauce is much healthier too because it's tomato based. So good, you'll slather it on everything!
In a skillet over medium high heat add the vegetable oil or butter. Once the oil is hot, add the onions. Saute until translucent and softened.
Add the sautéed onions, molasses, Worcestershire sauce, apple cider vinegar, hot sauce, spicy mustard, lemon juice, ketchup, liquid smoke, brown sugar, garlic powder, onion powder chili powder and pepper to a medium saucepan over high heat. Bring to a boil then set stove to low, Cook the bbq sauce for 20-35 minutes stirring occasionally until thickened to your liking. **See notes for tips to make a smoother sauce.
Notes
Tips to make this bbq sauce
Rememberto simmer the BBQ sauce stirring occasionally for about 25-35 minutes until the sauce is thickened to your liking.
Let your sauce hang out in the fridge for a day. It will help all the flavors meld resulting in a more flavorful smoother sauce.
Make sureyou use a good quality molasses.
Liquid smoke helps mimic the flavor of smoked meats without having to smoke anything at all. Liquid smoke is optional..It's still absolutely delicious without it. ***I used 1/4 tsp of liquid smoke. A little goes a long way. For starters I suggest you add maybe even less than and taste. If you want it more smokey then add a bit more and more until you like the flavors. Oh one more thing, some people realize they don't like the flavor of liquid smoke in their bbq. So another suggestion is to simply do a taste test. Place a bit of the sauce and mix it with a tiny bit of the liquid smoke and taste. Decide if you want to add the liquid smoke to the rest of the bbq sauce.
Store the sauce in an airtight container in the refrigerator for up to a week.