This Homemade BBQ Sauce is incredibly flavorful and easy to make with kitchen staples. Using tomato sauce instead of ketchup allows more control of the final flavors and is more budget friendly, too!
Prep Time20 minutesmins
Cook Time40 minutesmins
Total Time1 hourhr
Course: sauces and dressings
Cuisine: American
Keyword: BBQ sauce
Servings: 2cups
Author: The Wandering Veggie
Equipment
1 Large pot
Ingredients
1Tbspavocado oil
½cupyellow onion, very finely diced
¼-½tspsaltto-taste
2Tbsptomato paste
15-ozcantomato sauce
1tspgarlic powder
1Tbspsmoked paprika
1Tbspchili powder
2tspcumin powder
1tsponion powder
2Tbspbrown sugar
1Tbspdijon mustard
3Tbspapple cider vinegar
3Tbspvegan Worcestershire sauce
2Tbspmolasses
dashofcinnamon
⅛-¼tspground black pepper
½cupwater
Instructions
Heat a large pot with 1 Tbsp avocado oil on low-medium heat. Add finely diced onions and ¼ tsp salt and sweat onions until softened and translucent, about 7-10 minutes. Reduce heat if onions begin to cook too hot. Meanwhile, start measuring the other ingredients.
Once onions have softened, stir in 2 Tbsp tomato paste and cook for 1 minute, stirring frequently. Then add all remaining ingredients.
Simmer on low for about 30 minutes, stirring occasionally, until sauce thickens. Taste, and adding anything more it may need.
Notes
Use BBQ sauce immediately or allow sauce to cool and store in a well-sealed container for up to 1 week in the fridge or freeze for 1-2 months.