Go Back
+ servings
Vegan baked beans displayed in a casserole dish alongside a spoon.
Print Recipe
5 from 2 votes

The Best Vegan Baked Beans

Get ready for The Best Vegan Baked Beans ever! They're a breeze to make, rich, with a delightful smoky taste and hearty texture. Perfect for barbecues, picnics, or a delicious breakfast on toast.
Prep Time10 minutes
Cook Time1 hour 10 minutes
Total Time1 hour 20 minutes
Course: Main Dish, Side Dish
Cuisine: American
Diet: Vegan
Servings: 10
Calories: 189kcal
Author: Iosune

Ingredients

  • 2 tablespoons oil I used extra virgin olive oil
  • 1 medium onion diced
  • 4 cloves garlic minced
  • ¼ cup molasses
  • ½ cup granulated sugar
  • ¾ cup ketchup
  • 1 tablespoon apple cider vinegar
  • 1 tablespoon vegan Worcestershire sauce or soy sauce
  • 1 teaspoon liquid smoke optional
  • ½ teaspoon salt
  • ½ teaspoon ground black pepper
  • 4 15-ounce cans white beans navy, cannellini, or great northern beans, drained and rinsed

Instructions

  • Preheat the oven to 350ºF or 180ºC.
  • Heat oil over medium heat in a large pot. Add onion and cook until soft, about 5 minutes.
  • Stir in garlic and cook for an additional minute.
  • Add molasses, sugar, ketchup, vinegar, vegan Worcestershire sauce (or soy sauce), liquid smoke, salt, and pepper. Mix well.
  • Fold in the drained and rinsed beans.
  • Transfer the mixture to a large casserole dish (approximately 9x13 inches or 23x33 cm) and cover with foil.
  • Bake for 45 minutes. Remove from the oven, give it a quick stir, and then return to bake uncovered for an additional 15 minutes, or until the sauce has cooked down to the desired consistency.

Notes

  • Don't overheat: When cooking the onion and garlic, make sure to keep the heat at a medium temperature to prevent them from burning.
  • Mix the sauce ingredients well: Before adding the beans, make sure to thoroughly mix the remaining ingredients. This ensures even flavor distribution in the sauce.
  • Adjust baking time if needed: After covering with foil, check sauce consistency. If it's too watery, bake uncovered for a bit longer until the desired thickness.
  • Let it rest before serving: Let it rest for a few minutes before serving. This will allow the flavors to settle and blend even more, resulting in a more delicious and satisfying dish.
  • Make it ahead: Simply follow the recipe up to the baking step, then cover and refrigerate the dish until ready to bake. Adjust the baking time accordingly when ready to serve.

Nutrition

Serving: 1serving | Calories: 189kcal | Carbohydrates: 39g | Protein: 6g | Fat: 3g | Saturated Fat: 0.4g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 2g | Sodium: 609mg | Potassium: 201mg | Fiber: 5g | Sugar: 21g | Vitamin A: 93IU | Vitamin C: 2mg | Calcium: 88mg | Iron: 3mg