fbpx Print
Square photo of a plate of vegan baked beans

Vegan Baked Beans

  • Author: Iosune
  • Prep: 10 mins
  • Cook: 50 mins
  • Total: 1 hour
  • 10-12 1x
  • Side Dish
  • American
  • Vegan

Servings 10-12 1x

Scale Tap or hover over number to scale servings

Vegan baked beans, delicious, nutritious, and high in protein. They are super flavorful and perfect to enjoy during your summer barbecues!


  • 2 tbsp extra virgin olive oil
  • 1 onion, finely chopped
  • 4 cloves of garlic, minced
  • 4 15-ounce cans cannellini beans (1.7 kg), drained and rinsed
  • ¼ cup molasses (60 ml)
  • ½ cup granulated sugar (100 g)
  • ¾ cup ketchup (180 ml)
  • 1 tbsp apple cider vinegar
  • 1 tbsp vegan Worcestershire sauce, you can also use soy sauce or tamari
  • 1 tsp tabasco, optional
  • ½ tsp salt
  • ½ tsp ground black pepper
  • ¼ cup vegetable stock or water (60 ml)
  • 2 tbsp cornstarch


  1. Preheat the oven to 350ºF or 180ºC.
  2. Add the oil to a large pot and when it’s hot, add the onion and garlic and cook over medium-high heat until golden brown, stirring occasionally.
  3. Add all the remaining ingredients (except the vegetable stock or water and the cornstarch). Stir until well combined.
  4. Whisk the vegetable stock or water and the cornstarch in a small bowl and pour them into the pot. Mix until well combined. 
  5. Bring to a boil and transfer to a large baking dish (of about 9×13 inch or a similar size, about 23×33 cm).
  6. Bake for 30 minutes covered with foil.
  7. Uncover and bake for an additional 10 minutes.
  8. Serve your vegan baked beans immediately during your summer barbecues or over some slices of vegan bread.
  9. Keep the leftovers in an airtight container in the fridge for up to 1 week. It can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little water or vegetable stock if needed.


  • Feel free to customize your vegan baked beans with any type of oil, sweetener, vinegar, salt, or starch.
  • Omit the tabasco if you’re not into spicy food or use any other spicy sauce instead.
  • Make sure the sugar you’re using is vegan.


  • Serving Size: 1/12 of the recipe
  • Calories: 568
  • Sugar: 19.2 g
  • Sodium: 331 mg
  • Fat: 3.6 g
  • Saturated Fat: 0.6 g
  • Carbohydrates: 104.8 g
  • Fiber: 35.6 g
  • Protein: 33.9 g