Preheat oven to 350 degrees F. Spray a 9 x 13 inch casserole dish with cooking spray.
In a large saucepan, brown the ground beef, onions and bell peppers. Add the pork and beans, barbecue sauce, ketchup, mustard, worchestershire sauce, soy sauce, and brown sugar to the mixture. Simmer for 5 minutes.
Transfer the mixture to the prepared casserole dish. Sprinkle the bacon over the top of the casserole. Cover the dish with foil and bake for 45 minutes. Remove the foil and continue to bake an additional 10 minutes. Let the casserole stand for 10 minutes before serving.