Homemade Vegan BBQ Sauce

In just 15 minutes, you can whip up a homemade vegan BBQ sauce. It’s also a wonderful introduction to making condiments from scratch.

Kirsten Nunez, MS

By Kirsten Nunez, MS

3 Ratings

This post may contain affiliate links. Please read our disclosure policy.

There are few things more satisfying than creating homemade condiments. Not only do they taste fresher than store-bought versions, but you can you control the ingredients and flavor, too. Plus, homemade sauces and dressings tend to be more budget-friendly.

In the past, we’ve shared recipes like vegan mayo and vegan Thousand Island dressing. And now, we’re adding BBQ sauce to the list! Here’s how to make this smoky, tangy condiment in the comfort of your home.

Vegan BBQ Sauce
Photo: Kirsten Nunez

How to Make It

Vegan BBQ sauce calls for simple ingredients. If you cook often, there’s a good chance you have these ingredients on hand. The base of this sauce is ketchup or tomato sauce.

If you want to make a very smooth BBQ sauce, use store-bought ketchup. But if you’re OK with some texture, use tomato sauce. You can also use homemade vegan ketchup or tomato sauce.

You’ll also need brown sugar or maple syrup, vegetable broth, liquid smoke, tomato paste, apple cider vinegar, Worcestershire sauce, onion or garlic powder, salt, black pepper, and chili powder.

The liquid smoke adds a nice smoky flavor, but it’s not necessary. Additionally, if you don’t have vegetable broth, water works just fine.

Vegan BBQ Sauce
Photo: Kirsten Nunez

Combine all the ingredients in a small pan over low heat.

Vegan BBQ Sauce
Photo: Kirsten Nunez

Stir well, heating the mixture until the brown sugar dissolves. Make sure the sauce does not boil, as it will bubble and splatter easily.

Continue heating and mixing until it reaches your desired thickness, about 10 to 15 minutes. Keep in mind that the sauce will slightly thicken as it cools, too.

Vegan BBQ Sauce
Photo: Kirsten Nunez

And just like that, you have homemade vegan BBQ sauce! Store your sauce in an air-tight container, like a jar, in the refrigerator. It should last about one week.

Vegan BBQ Sauce
Photo: Kirsten Nunez

As with all homemade sauces, you can customize this recipe according to your personal preferences and dietary needs. For example, if you eat a vegetarian diet, you can use honey as a sweetener. Or, if you have fresh garlic on hand, you could add finely minced garlic instead of garlic powder.

Craving an extra kick? Add more chili powder or some paprika. A splash of your favorite hot sauce can also take this sauce to the next level.

Vegan BBQ Sauce
Photo: Kirsten Nunez

Enjoy your vegan BBQ sauce as a dip, spread, or marinade. If you need some inspiration, here are some of our favorite recipes that pair well with BBQ sauce:


Vegan BBQ Sauce

Homemade Vegan BBQ Sauce

In just 15 minutes, you can whip up a simple, homemade vegan BBQ sauce. It's also a wonderful introduction to making condiments from scratch!
Click stars below to rate, or leave a full review in the comments
3 Ratings
Print Rate it Now Pin Recipe
Course: Condiments & Sauces
Cuisine: American
Keyword: bbq sauce
Cook Time: 15 minutes
Total Time: 15 minutes
Servings: 8
Calories: 40kcal
Author: Kirsten Nunez, MS


  • 1 cup tomato sauce or ketchup
  • 4 tablespoons maple syrup or brown sugar
  • 4 teaspoons apple cider vinegar
  • 1 tablespoon vegan Worcestershire sauce
  • ½ cup vegetable broth
  • 1 tablespoon tomato paste
  • 1 teaspoon liquid smoke
  • 1 teaspoon onion powder or garlic powder
  • ½ teaspoon fine sea salt
  • ¼ teaspoon ground black pepper
  • 2 teaspoons chili powder


  • In a small pan over low heat, combine all the ingredients. Mix well until brown sugar dissolves.
  • Simmer until the mixture is your desired thickness, about 10 to 15 minutes.
  • Let cool slightly. Transfer to an air-tight container and store in the refrigerator for up to 1 week.


Calories: 40kcal | Carbohydrates: 10g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Sodium: 399mg | Potassium: 154mg | Fiber: 1g | Sugar: 8g | Vitamin A: 343IU | Vitamin C: 3mg | Calcium: 17mg | Iron: 1mg
Tried this recipe?Mention @CleanGreenSimple or tag #CleanGreenSimple!

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.