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.
Add all the remaining ingredients (except the vegetable stock or water and the cornstarch). Stir until well combined.
Whisk the vegetable stock or water and the cornstarch in a small bowl and pour them into the pot. Mix until well combined.
Bring to a boil and transfer to a large baking dish (of about 9×13 inch or a similar size, about 23×33 cm).
Bake for 30 minutes covered with foil.
Uncover and bake for an additional 10 minutes.
Serve your vegan baked beans immediately during your summer barbecues or over some slices of vegan bread.
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.
Notes
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.