Preheat oven to 350°. Cut bacon into pieces and fry until crispy on low heat. Remove from heat and add chopped onion, cooking until soft. Add pork & beans and rest of ingredients. Stir about 4 times as not to mash beans. Put in a 9x13" pan. Bake at 350° for 20-30 minutes.