Preheat the oven to 250 degrees then spray a 9x13” baking dish with nonstick spray and set aside.
Pour the drained beans into a large mixing bowl (or directly into the baking dish) with the chopped kielbasa, drained pineapple, onions, brown sugar, steak sauce, and mustard then stir until combined.
Scoop the mixture into the prepared baking dish then lay the bacon slices across the top of the beans - they may touch, but don't overlap. Ensure you have trimmed off excessively fatty portions of the bacon first.
Spread the ketchup over the top of the bacon with the back of a spoon then bake for 2 - 2-1/2 hours or until the top of the bacon is deeply caramelized. Feel free to broil the bacon to further crisp it up.
Allow the beans to cool for a minimum of 30 minutes before serving otherwise they can be soupy.
Video
Notes
I like using Bush’s Vegetarian Baked Beans because the sugar content is a little lower than other varieties. You can use your favorite type of canned baked beans, just be mindful of the sugar quantity and how sweet you like your final baked beans to be.
I like to bake these beans using the convection setting on my oven so the bacon cooks all the way through at the cook temperature and time indicated in the recipe. If your oven doesn't have a convection setting, or runs a little cool, feel free to bake at 300 or 325 degrees instead of 250 degrees.