Put all the ingredients (except the bacon) in a bowl and mix well. All the flavors should mix well and have a sweet and spicy taste to it. I adjust the ingredients until it has just the right amount of kick to it.
Once mixed, put in a casserole pan, spreading it out evenly.
Take your bacon and put it on the top of the beans, overlap each strip until the top is covered.
Bake on 350 deg. for 45 minutes. The bacon should be dark and the beans bubbly.
Remove and let it sit for about 15 minutes and serve.