Get ready to level up your grilling game with the absolute best homemade BBQ sauce! This tangy, sweet, and smoky goodness is super easy to whip up with simple ingredients, and it's way more delicious than anything you can buy at the store. Slather it on chicken, steak, ribs, or whatever you're grilling, and get ready for a flavor explosion that will have everyone begging for more!
In a medium saucepan, combine the ketchup, brown sugar, apple cider vinegar, molasses, Worcestershire sauce, Dijon mustard, smoked paprika, garlic powder, onion powder, salt, cayenne pepper and black pepper. Stir well.
Place the saucepan over medium heat and bring the mixture to a simmer. Reduce heat to low and cook for 15 minutes, stirring occasionally to prevent sticking or burning. Cover with a lid if the sauce is splattering too much.
Taste the sauce and adjust the seasoning according to your taste preferences. If you want a more intense smoky flavor, you can add the liquid smoke at this point.
Continue to cook on low for 5 more minute, stirring occasionally.
Remove the saucepan from the heat and cool completely.
Once cooled, serve or transfer to a jar or airtight container.