01 -
Set oven temperature to 400°F (204°C).
02 -
In a large ovenproof pot over medium heat, cook bacon until crisp, stirring occasionally. Using a slotted spoon, transfer bacon to a plate lined with paper towels.
03 -
Add onions to rendered bacon fat in the pot. Cook, stirring frequently, until onions begin to brown, about 8 minutes. Add garlic and sauté for 1 minute.
04 -
Add cannellini beans, root beer, apple cider vinegar, molasses, tomato paste, Dijon mustard, chili powder, salt, and black pepper to the pot. Stir thoroughly to blend.
05 -
Return cooked bacon to the mixture and stir to distribute evenly.
06 -
Bring mixture to a gentle boil, then transfer uncovered pot to the preheated oven. Bake until the liquid thickens, approximately 30 minutes.