Go Back
+ servings

Vegan Baked Beans

These vegan baked beans are a simple and easy to make classic. Serve them as a side at a barbecue or over your favorite toast for breakfast. They're a flavorful and gluten free recipe that only takes about 10 minutes of prep!
0 from 0 votes
Print Pin
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 6 servings
Author: Claire Cary


  • 3 cans cannellini beans or navy beans (drained and rinsed )
  • 1 yellow onion
  • 4 cloves garlic
  • 1 tbsp olive oil
  • 3/4 cup tomato sauce (plain, from a can)
  • 3 tbsp tomato paste
  • 3-4 tbsp molasses
  • 1/4 cup maple syrup
  • 2 tbsp light brown sugar (see notes)
  • 2 tbsp apple cider vinegar
  • 1 tbsp vegan worcestershire sauce
  • 1 tsp salt
  • 1/2 tsp paprika
  • 2 tsp hot sauce (or to taste)


  • Preheat the oven to 350 degrees Fahrenheit.
  • Finely chop the onion and mince the garlic and add to a large pan or dutch oven with the oil.
  • Saute until the onion starts to look translucent.
  • Add all remaining ingredients and stir to combine. Taste and adjust flavors as desired. The "strength" of the flavors will deepen as the beans bake, but it's always a good idea to taste now and add more of anything you see fit.
  • If using a cast iron pan or dutch oven you can keep it right in there, otherwise transfer to an oven safe baking dish.
  • Cover with foil and bake for 45 minutes.
  • Remove the foil, stir, and serve warm. If you want them more saucy, add a splash of veggie broth and stir.


Traditional baked beans have quite a bit of sugar added to them. They often use ketchup instead of tomato sauce, but I opted for a slightly lower sugar option. As written the recipe is still quite sweet, but not too sweet, so feel free to add more or less maple syrup or brown sugar to your liking. 
I like baked beans on the thicker side, if you prefer them more saucy, you can use 1 cup of tomato sauce or add vegetable broth before baking. 
I only used 3 tbsp of molasses because I prefer the taste that way, but for a more traditional flavor, go with 4. 


Serving: 1cup | Calories: 270kcal | Carbohydrates: 56g | Protein: 13g | Fat: 2g | Saturated Fat: 1g | Fiber: 11g | Sugar: 19g
did you try this recipe?Mention @eatwithclarity or tag #eatwithclarity!
Keyword: baked beans, vegan baked beans, vegan baked beans recipe