Cook Bacon: Bring a large cast iron skillet to medium-high heat. Add bacon and cook until fat has rendered. Remove bacon from pan and place on a paper-towel lined plate. Leave 2-3 tablespoons of rendered bacon fat in the pan, discard any excess.
Sauté: In the same hot pan, add the onion, green bell pepper, and garlic. Sauté for 2-4 minutes or until onion and pepper have softened a bit.
Combine: To the slow cooker add the onion mixture, bacon pieces, 2 cans pinto beans, 15 ounces great northern beans, ¾ cup bbq sauce, ¼ cup coconut sugar, 2 tablespoons ketchup, 2 tablespoons yellow mustard, 3 teaspoons apple cider vinegar, 1 tablespoon stone ground mustard, 1 teaspoon smoked garlic powder, 1 teaspoon smoked onion powder and 1 teaspoon worcestershire sauce. Stir to combine.
Cook: Cover and cook on HIGH 3-4 hours or LOW 4-6 hours.
Serve: Give it another mix and enjoy right away! Keep on warm to serve a crowd.
Notes
Bacon: I love using a smokey, thick cut bacon here!
BBQ Sauce: a sweet + smokey is my recommended store-bought option, but you can also use a homemade bbq sauce.
Coconut Sugar: you can sub in brown sugar here if you prefer.
Storage: store leftovers in an airtight container in the refrigerator for up to 5 days.