Preheat your smoker to 225℉. Set a 5 quart cast iron dutch Oven over medium heat on your stove, then add the bacon strips and cook for 4-5 minutes until crispy.
Add the diced onion and green pepper and cook for 3-4 minutes until softened then add the garlic and cook for an additional minute.
Turn off the heat and add all of the remaining ingredients except the beans, then stir together until well combined. Add in the beans and gently stir to combine.
Transfer the Dutch Oven to your smoker and cook uncovered for 2 to 3 hours. Stir every half hour to help expose more of the beans to the smoke. Let the beans cool for 10 minutes before serving.
Notes
Cooking Vessel:If you do not have a cast iron Dutch Oven, you can also use a 12-inch cast iron skillet or you can prepare the stove top portion in a pot or pan and transfer the mixture to a foil pan for the smoking phase. Storage and Reheating:Store smoked beans in an airtight container and refrigerate for up to 5 days.Reheat in a pot over medium-low heat until warmed through. Smaller portions can be heated in the microwave. The beans will thicken when refrigerated, so you can stir in a splash of water to loosen them up if desired.