Cook the turkey bacon using your preferred method. We like to bake ours in the oven. Simply place the turkey bacon slices on a baking sheet lined with parchment paper and bake them at 400°F for 15-20 minutes. Once cooked, let the turkey bacon cool slightly, then chop it into small pieces.
Add the chopped turkey bacon, diced onion, and rinsed and drained canned pinto beans to the slow cooker.
To make the homemade BBQ sauce, add the tomato sauce, maple syrup, apple cider vinegar, mustard, smoked paprika, garlic, Worcestershire sauce, liquid smoke, salt, pepper, and optional brown sugar to a large bowl. Then, mix until smooth and combined.
Pour the BBQ sauce into the slow cooker. Stir gently to combine the ingredients.
Place the lid on the slow cooker and cook on low for 6-8 hours or on high for 3-4 hours, until the beans are tender and the sauce has thickened slightly.
Once done, give the beans a final stir and serve them warm.