These completely vegan baked beans are sweet, smoky, and delicious without the need for meat. Bring these to any gathering and they are sure to be a hit! These are perfect as a side dish or as the main course.

The Ingredients

  • Beans – I use great northern white beans for this, but honestly, any kind of bean will soak up these delicious flavors. I cooked these beans from scratch before baking, but of course, you can use canned beans.
  • Veggie Broth – This gives the beans more depth, but you can also use water and simply add more salt and/or seasonings.
  • Onions, Peppers, and Garlic – These make a great vegetable base and I do not recommend skipping them.
  • BBQ Sauce – This is the star of the show. Use whatever your favorite BBQ sauce is. I like to pick one with a smoky flavor to help make up for the lack of meat.
  • Mustard – This adds a nice tanginess that balances out the BBQ sauce, but it is optional.
  • Worcestershire Sauce –
  • Seasonings (See Below) –


Seasonings are an integral part of the recipe, replacing the smokiness that pork would provide in regular baked beans. These are the ones that I use:

  • Smoked Paprika
  • Chili Powder
  • Oregano
  • Cayenne Pepper

How to Make BBQ Baked Beans

– Chop up the onions and peppers. Sauté your onions, peppers, and garlic in a pan on medium heat.

– Mix all the sauce ingredients directly into the baking pan, and then add the sautéed veggies and cooked beans.

– Bake it at 375 in your oven for 50 minutes – 1 hour.

The Final Results

There you have it! These beans are smoky and sweet with a nice spicy kick. You can serve them as a side dish for some grilled tofu. However, these nutritious and protein rich enough to eat as a main course with a side of spinach, green beans, or vegetables of choice. Enjoy!!

Best Simple BBQ Baked Beans

5 from 3 votes


  • 3 cups cooked great northern beans
  • 1 1/2 cup vegetable broth
  • 1/2 large sweet onion (you can also use one small onion)
  • 1 green bell pepper
  • 1-2 tbsp minced garlic
  • 1 cup BBQ sauce
  • 1 tbsp mustard
  • 2 tsp worcestershire sauce
  • 3 tsp liquid smoke
  • 2 tsp smoked paprika
  • 2 tsp chili powder
  • 1/2 tsp cayenne powder (or to taste)


  • Preheat your oven to 375 degrees.
  • Heat a skillet on medium heat. Sauté your chopped onions, minced garlic, and chopped green bell peppers until fragrant. Set aside.
  • To a 9×13 baking dish, add sautéed onions, garlic, bell pepper, and white beans.
  • Add broth, BBQ sauce, worcestershire sauce, mustard, liquid smoke, and seasonings.
  • Put the beans in the oven and bake for 50 minutes – 1 hour.