Saucy, sweet, and savory, this Vegan Baked Beans recipe is so simple to make, and packed with flavor. It's the perfect BBQ side dish, and you can make it on the stovetop, so you won't need to heat up the kitchen!
Heat the olive oil in a large pot. Fry the onion on a medium setting until softened (about 5 minutes), then add the garlic and cook for another minute, stirring constantly.
Add the tomato paste, soy sauce, brown sugar, smoked paprika and chili powder. Mix well and cook for another few minutes.
Add the cannellini beans, chopped tomatoes, vegetable stock and some salt and pepper to taste. Stir well, bring to a boil then leave to simmer for 25 minutes.
Video
Notes
I like to make this recipe with cannellini beans, but you can use any kind of beans you like! Chili beans, kidney beans, butter beans or even black beans will work.
Use two different kinds of beans if that's what you have on hand. This is a great recipe for using up pantry staples.
Transfer the beans to a casserole dish after they've simmered for the full "baked beans" experience. They'll also travel better that way.