Ingredients
Method
- Soak the beans in cold water overnight (at least 8 hours), then drain and rinse.
- Simmer the beans in 6 cups of fresh water for 30 to 40 minutes until just tender. Drain, reserving 1 cup of the cooking liquid.
- Heat the oven to 325°F. In a Dutch oven, cook the bacon until crisp, about 6 minutes; remove and set aside. Soften the onion in the drippings for 5 minutes, then add the garlic and cook 1 minute more.
- Stir in the ketchup, brown sugar, molasses, mustard, vinegar, Worcestershire sauce, smoked paprika, black pepper, salt and the reserved cooking liquid. Bubble for 2 minutes.
- Add the beans and bacon, stir to coat, cover and bake for 1 hour and 30 minutes, stirring once halfway through.
- Uncover and bake 30 minutes more until the sauce is thick, dark and glossy.
- Rest 10 minutes before serving.
Notes
Soaking overnight gives the most even texture; a quick soak (boil 2 minutes, stand covered 1 hour) works in a pinch.
Meatless version: skip the bacon, use 1 tablespoon of olive oil for the onion and add an extra 1/2 teaspoon of smoked paprika.
If the pot looks dry during baking, stir in a splash of hot water.
Leftovers keep 5 days in the fridge and freeze well for up to 3 months.
