Make Baked Beans Recipe with molasses, bacon, and tender navy beans—slow-baked comfort for gatherings.
Place the dried navy beans in a large bowl and cover with plenty of cold water so they sit about 1 inch (2.5 cm) submerged. Cover and let them soak at cool room temperature 8–12 hours or overnight; this softens the skins and shortens the eventual simmer. When ready, drain the soaking water in a colander and rinse the beans under cool running water, discarding the soak water. The beans at this stage should look plump, matte, and evenly hydrated, with a uniform pale cream color and a hint of translucence through the skins.

Transfer the drained beans to a large pot with fresh water and two bay leaves, bring just to a boil, then reduce to a gentle simmer and cook uncovered until the beans are just tender but still hold their shape (about 45–60 minutes). Stir occasionally, and add 1 teaspoon kosher salt in the last 10 minutes so the skins don't toughen. When tender, ladle and reserve about 1 1/2 cups (360 ml) of the hot cooking liquid in a heatproof measuring cup, drain the beans, discard the bay leaves, and keep the reserved liquid warm. The cooked beans should be plump, slightly yielding to the bite, and individually distinct rather than broken or mushy.

Set a 4–6 quart enameled Dutch oven (or heavy pot) on the work surface and cook the thick-cut bacon pieces until the fat is rendered and the bacon is browned and just crisp around the edges; transfer about half of the browned pieces to a small bowl for topping later but leave the remaining bacon and 2–3 tablespoons of fat in the pot. Add finely chopped yellow onion to the warm fat and cook until soft, translucent, and starting to color at the edges (about 5–7 minutes), then stir in minced garlic for just 30–60 seconds until fragrant. The result is a glossy bed of golden-soft onions studded with deeply caramelized bacon bits and a shimmering pool of rendered fat.

Reduce heat to medium-low and stir in the sweet-savory base: molasses, packed dark brown sugar, ketchup, and tomato paste. Cook, stirring constantly, until the mixture becomes smooth, glossy and begins to bubble gently. Add apple cider vinegar, Dijon mustard, Worcestershire sauce, smoked paprika, black pepper and cayenne (if using), then pour in about 1 cup (240 ml) of the reserved warm bean liquid and 1 teaspoon kosher salt, stirring to a pourable, loose-barbecue-sauce consistency. Scrape up any browned bits so the sauce is deeply mahogany, shiny, and scent-forward—thick but still able to coat a spoon.

Gently fold the drained, partially cooked beans into the sauce until every bean is evenly coated; if needed, add small amounts of the reserved cooking liquid so the mixture looks like a thick, saucy stew. Cover the Dutch oven tightly and transfer it (on the counter, not shown) to a preheated environment to bake at 325°F (165°C) until the beans are very tender and the sauce becomes thick and deeply caramelized at the surface (roughly 60 minutes covered, then 45–60 minutes uncovered, stirring once). Remove to rest 10–15 minutes so the sauce thickens further, adjust seasoning with salt, brown sugar, or a splash of vinegar to taste, then sprinkle the reserved crisped bacon pieces atop and finish with finely chopped flat-leaf parsley if desired. The finished texture should be creamy, saucy, and glossy, beans mostly intact with pockets of caramelized, sticky sauce.
Spoon or transfer the baked beans into the same Dutch oven or shallow serving pot used for cooking, keeping the deep mahogany glossy surface and lightly caramelized edges front and center. Present warm as a side to grilled proteins or cornbread; if holding, keep gently warm so the sauce remains fluid but clingy.
