Heat olive oil in a medium saucepan over a medium heat. Add the onion sauté for about 5 minutes, until the onion is slightly tender, add the garlic and saute for another minute or two.
Add in the remaining ingredients and stir well to combine, reduce the heat to a medium-low and allow to simmer for 20 to 30 minutes, stirring often.
Taste the sauce and make sure you don’t want more of anything, you may want it more sweet, spicy, sour, salty. I like my BBQ sauce tangy and smoky, so I added another ¼ cup of vinegar and another teaspoon of liquid smoke.
Remove from the heat, allow to cool for a few minutes, then puree until smooth in the food processor or blender.
Notes
If you don’t like spicy, you can skip the sriracha, add less or use just a pinch of two of red pepper flakes instead.
Recipe by Healthful Pursuit at https://www.healthfulpursuit.com/2012/02/tasty-yummies-gluten-free-vegan-lentil-meat-loaf/