Start by cooking the chopped bacon on the sauté function of your slow cooker or in a skillet. Once crisp, set the bacon aside.
Leave about 2 tablespoons of the bacon fat in the pan, and sauté the diced onion, garlic, and green pepper for 5-7 minutes until soft and fragrant. If cooking on the stove, transfer these to the slow cooker.
Drain and rinse the soaked navy beans. Add them to the slow cooker with 3 cups of fresh water. Cover and cook on high for about 3-4 hours, or until the beans begin to soften.
In a small bowl, whisk together the brown sugar, barbecue sauce, apple cider vinegar, Dijon mustard, and molasses. Pour this mixture into the beans and give it a good stir.
Stir in the cooked bacon, and let everything cook for another 1-2 hours on high, allowing the flavors to meld and the beans to thicken.
Enjoy these savory beans as a hearty side dish!