Dice and prepare the onion and garlic. Measure all the ingredients. See Note #2 below.
Warm oil in a medium sized sauce pan over medium heat.
Sauté onion until soft and translucent, about 5-6 minutes. Add garlic and sauté until fragrant, about 1 minute.
Add tomato sauce, tomato paste, molasses, brown sugar, vinegar, worcestershire, liquid smoke and soy sauce. Stir until combined.
Add spices and stir well.
Cook over low heat until desired thickness, approximately 10-15 mins, stirring frequently. Taste and adjust seasoning for desired flavor making sure to add additional flavors in small batches if needed.
Carefully use an immersion blender for a smooth texture. See Note #3 below.
Notes
Recipe NotesNote #1- When seeking an alternative for liquid smoke in homemade BBQ sauce, consider the following options:
Smoked Paprika– 1 tablespoon of smoked paprika adds in a subtle smoky flavor.
Chipotle Peppers in Adobo Sauce– Incorporate 1-2 chipotle peppers in adobo sauce, which provides a smoky and spicy kick to the sauce. Chop or puree the peppers and add at the same time the liquid smoke would be added.
Smoked Salt– Replace regular salt with smoked salt to introduce a subtle smoky essence to your BBQ sauce. Be mindful of the saltiness and adjust accordingly.
Note #2- It is wise to prepare the onion and garlic and have all the ingredients measured prior to beginning. This sauce moves fast and having all the ingredients ready will simplify the preparation. Note #3- If processing with an immersion blender while still hot, approach cautiously as hot splatters are highly possible. Note #4- For an extra thick sauce, substitute tomato sauce for tomato paste. Cans and jars will run from 6-8 oz and will still work well for recipe.