Ingredients (serves 4–6)
-
2 cups dried navy beans (or any small white beans)
-
6 cups water (for soaking and cooking)
-
4 slices of bacon, diced (optional, for smoky flavor)
-
1 medium onion, finely chopped
-
2–3 cloves garlic, minced
-
1 cup tomato sauce (or crushed tomatoes)
-
1/4 cup molasses (or brown sugar for sweetness)
-
2 tbsp mustard (Dijon or yellow)
-
1 tbsp apple cider vinegar
-
1 tsp smoked paprika
-
1/2 tsp black pepper
-
Salt, to taste
Instructions
1. Soak the beans
-
Rinse the dried beans.
-
Place them in a large bowl, cover with water, and soak overnight (or at least 8 hours).
-
Drain and rinse before cooking.
2. Cook the beans
-
Place soaked beans in a large pot and cover with fresh water.
-
Bring to a boil, then reduce heat and simmer for 45–60 minutes until tender but not mushy.
-
Drain, reserving some of the cooking liquid.
3. Prepare the sauce
-
In a skillet, cook bacon until crispy (if using). Remove and set aside.
-
In the same skillet, sauté onion until soft, then add garlic for 30 seconds.
-
Stir in tomato sauce, molasses, mustard, vinegar, paprika, pepper, and a pinch of salt.
4. Combine and bake
-
Preheat oven to 325°F (160°C).
-
In a baking dish, combine cooked beans, sauce, and bacon.
-
Add a bit of the reserved bean cooking liquid if it looks too thick.
-
Cover with foil and bake 1–2 hours, stirring occasionally, until thick and bubbly.
5. Final touches
-
Taste and adjust seasoning.
-
Let sit 10 minutes before serving for flavors to meld.
💡 Tips:
-
For a richer flavor, some people like to cook beans with a ham bone or smoked meat.
-
You can make these a day ahead; baked beans often taste even better the next day.
-
Sweetness and tanginess are adjustable—molasses is traditional, but maple syrup works too.
If you want, I can also give you a super quick stovetop version that skips the overnight soaking and still tastes incredible. Do you want me to do that?