– 1 tbsp of olive oil or any cooking oil– 1 medium white onion diced– 2 garlic cloves minced– 1 tbsp of chili powder– For a spicy kick: 1/8 tsp or more cayenne – 1 15-oz or 425 grams can of tomato puree– 3 tbsp of brown sugar– 2 tbsp of molasses– 1 ½ tbsp of white wine vinegar– 1 tsp of soy sauce– 2 15-oz or 425 grams cans of white beans, drained and rinsed– Salt and pepper to taste
Preheat your oven to 350 degrees F (180 degrees C). In a saucepan over medium-high heat, heat the oil and fry the onion and garlic until both are somewhat translucent and soft.
Add in the chili powder and cayenne (if you are using it) and cook for a few minutes. Add the tomato puree, brown sugar, molasses, white wine vinegar, and soy sauce, and bring to a low boil. Once boiling, add salt and black pepper to taste.
Let simmer for about 10 minutes, then add the beans and simmer for an additional 10 minutes.Put the mixture into a casserole dish and bake for 15 minutes.