This homemade barbecue sauce recipe makes 2 cups of sauce and is enough to marinate about 2 pounds of meat.
In a large saucepan melt butter over medium heat
Add diced onion, salt and garlic cooking and stirring for about 10 minutes or until softened and translucent.
Add paprika, chili powder, crushed pepper flakes and black pepper and cook for another 2 minutes.
Add water, vinegar, brown sugar and Worcestershire and bring to a boil.
Whisk in tomato pasta and molasses stirring until smooth.
Boil for 15 minutes gently, stirring until the sauce has reduced to about 2 cups.
Store any leftover sauce in airtight container in the fridge.