clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan BBQ Baked Beans

  • Author: Mia Zarlengo
  • Prep Time: 20 minutes
  • Cook Time: 8 hours
  • Total Time: 8 hours 20 minutes
  • Yield: 6-8 servings 1x


Perfectly sweet + smoky slow cooked vegan bbq baked beans! 


  • 1 pound dried Great Northern beans, soaked overnight
  • 2 tbsp avocado oil (can sub olive oil)
  • 1 small-medium yellow onion, finely chopped
  • 2 jalapeños, chopped and seeds removed (leave some seeds for extra spice)
  • 1 clove of garlic, minced
  • 1/4 cup tomato paste
  • 1/4 cup blackstrap molasses
  • 1/4 cup coconut sugar
  • 1 tbsp yellow mustard
  • 4 cups vegetable broth
  • 2 tsp sea salt
  • 1/2 tsp smoked paprika
  • 1/2 tsp chili powder
  • 1/4 tsp black pepper


  1. Soak beans in cold water overnight, at least 8 hours. Drain and rinse beans when it’s time to make the recipe.
  2. Set drained beans aside and preheat oven to 250°F.
  3. Heat a large oven-safe dutch oven over medium heat. Once hot, add avocado oil and slightly reduce heat. add chopped onion, garlic, and jalapeños. Stir and cook for 5 minutes, or until onions are soft. If garlic or onions are starting to burn, reduce heat further.
  4. Stir in tomato paste, black strap molasses, coconut sugar, and mustard. Once everything is well combined, stir in vegetable broth.
  5. Add beans and spices to the pot, then stir and cover the dutch oven with lid.
  6. Bake beans for 6-8 hours, or until beans are soft and sauce has thickened (for me this was 7 hours).