Go Back
+ servings
Vegan Boston baked beans in Dutch oven with ladle.
Print Recipe Add to Collection
5 from 15 votes

Vegan Boston Baked Beans

These vegan Boston baked beans are smoky, rich and full of flavor, thanks to molasses, rosemary and vegan barbecue sauce.
Prep Time10 minutes
Cook Time3 hours
Total Time3 hours 10 minutes
Course: Side Dish
Cuisine: American
Diet: Vegan, Vegetarian
Servings: 10 servings
Calories: 156kcal

Equipment

  • Dutch oven or 12-inch cast iron skillet or any large pot
  • 3-quart baking dish (if using a pot that's not oven-safe)

Ingredients

  • cups dried navy beans (or three 15-oz cans. You can use any white beans, including great northern beans or cannellini beans. Strain the beans before use)
  • 1 tablespoon olive oil
  • 1 teaspoon sugar
  • 1 large onion (finely chopped)
  • 3 large cloves garlic (minced)
  • ½ tablespoon fresh sage (finely chopped, or ½ teaspoon dried sage)
  • 1 tablespoon fresh rosemary (finely chopped, or ½ teaspoon dried rosemary)
  • 2 tablespoon molasses
  • ¼ cup vegan barbecue sauce
  • 2 teaspoon dijon mustard
  • 4 cups vegetable stock (or mushroom stock. If you have liquid left in after cooking dried beans you can use that as well).
  • Salt and ground black pepper to taste

Instructions

  • If using canned beans, skip to the next step. For dried beans, cook the beans until they are tender but not falling apart. I cooked 1 cup dried navy beans with 3 cups water in the Instant Pot on high pressure for 20 minutes. Strain the beans and reserve the cooking liquid.
  • Preheat the oven to 325 degrees.
  • In a Dutch oven or a 10-inch cast-iron skillet, heat the oil over medium-low. Add the onions and garlic with a pinch of salt and the sugar. 
    Onions and garlic frying in Dutch oven.
  • Cook the onions over medium heat, stirring frequently, until they have caramelized and are soft and brown.
    Onions cooked until caramelized.
  • Stir in the strained beans, sage and rosemary.
    Beans and herbs added to onions in pot.
  • Add the molasses, barbecue sauce and mustard to the beans. Mix well.
    Molasses, mustard and barbecue sauce added to beans.
  • Add the vegetable stocks or bean cooking liquid to the pot - you need a total of four cups. Mix and bring to a boil. Check seasoning and add salt and pepper as needed.
    Stock added to beans.
  • If using an oven-safe Dutch oven or cast-iron skillet you can transfer the beans to the oven directly. If not, pour the beans and all liquid carefully into a 3-quart baking dish.
    Beans boiling in Dutch oven.
  • Bake the beans, uncovered, for three hours. I like giving the beans a stir a couple of times during the last hour of cooking to make sure everything bakes evenly.
    Beans in Dutch oven after baking.

Nutrition

Serving: 1 serving | Calories: 156kcal | Carbohydrates: 28g | Protein: 8g | Fat: 2g | Saturated Fat: 0.3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Potassium: 521mg | Fiber: 8g | Sugar: 8g | Vitamin A: 298IU | Vitamin C: 3mg | Calcium: 67mg | Iron: 2mg