Ingredients
Equipment
Method
- Pick over and rinse dried beans. Place in a large bowl and cover with 8 cups water. Soak overnight for at least 8 hours.
- Drain soaked beans. Place in a large pot with 4 cups fresh water. Bring to a boil then simmer for 30 minutes. Drain and reserve cooking liquid.
- Preheat oven to 300°F.
- In a Dutch oven over medium heat, cook diced salt pork or bacon until crispy, about 8 minutes. Transfer crispy pieces to a plate, leaving fat in pot.
- Add chopped onion to pot and cook in rendered fat until soft, about 5 minutes. Add minced garlic and cook 1 minute more.
- Return crispy salt pork to pot. Add par-cooked beans. Add molasses, brown sugar, maple syrup, 1 tablespoon vinegar, mustard, Worcestershire sauce, pepper, smoked paprika (if using), and salt.
- Pour in enough reserved bean cooking liquid to just cover beans – about 2 to 3 cups. Stir gently to combine.
- Bring pot to a simmer on stovetop. Cover with lid and transfer to oven. Bake for 2 hours.
- Remove lid and bake uncovered for 1 more hour until sauce is thick and glossy.
- Remove from oven. Stir in remaining 1 tablespoon of apple cider vinegar. Taste and adjust salt if needed.
- Let beans rest for 15 minutes before serving. Garnish with fresh parsley if desired.
Notes
These homemade baked beans are a project. They take time. But that time is mostly inactive – soaking overnight, baking for hours while you do other things. The result is beans that are creamy, smoky, sweet, tangy, and deeply satisfying.
Make a double batch. They freeze beautifully. And they truly are the best baked beans you have ever eaten.
