spoon of bbq sauce in pot

Texas BBQ Sauce (No ketchup!)

Learn how to make a delicious homemade Texas BBQ Sauce without any ketchup or mustard! Using wholesome ingredients for ultimate flavor and the perfect blend of sweet, smoky, tangy and slightly spicy! This is the perfect homemade barbecue sauce!

Course Sides
Cuisine American, Vegan
Keyword healthy bbq sauce, homemade bbq sauce, texas bbq sauce
Prep Time 5 minutes
Cook Time 5 minutes
Servings 2 1/2 cups
Author Brandi Doming


  • 2 cups (480g) tomato sauce/puree (not tomato paste)
  • 1/4 cup (80g) pure maple syrup
  • 2 tablespoons (40g) regular molasses (not blackstrap) can be found at walmart, many stores
  • 2 tablespoons (30g) apple cider vinegar
  • 3 tablespoons (45g) worcestershire sauce (I buy a vegan one, Annie's, from whole foods or sprouts)
  • 2 tablespoons (30g) liquid smoke
  • 1 1/2 tablespoons regular American chili powder
  • 1 tablespoon garlic powder
  • 1/2 teaspoon ground black pepper
  • 1/4 teaspoon fine salt
  • optional: 1/2 teaspoon ground espresso


  1. Add all of the ingredients to a blender or food processor and process until smooth. 

  2. Add to a pot over medium heat. Once it begins to simmer, cook for 3-5 minutes, whisking continuously until the spices cook through and it is warmed throughout. 

  3. This bbq sauce is delicious right away, of course, but the flavors truly enhance to amazing flavor by the next day after chilling overnight! I love to use this over pinto beans and heat through or over veggie burgers, fries, potatoes, etc.