This is one of my very own creations. I love to create recipes from my head. Sadly, I forget to write them down and they're almost always a one of a time thing. This time, I wrote it down as I was creating. A friend of mine, who hates beans, loved it. She even asked for the recipe.
If using dry beans, in a large pot combine rinsed beans and 10-12 cups of water, bring to a boil, lower to simmer and cook for an hour.
In a large skillet, on medium heat, cook bacon strips or cubed salt pork till tender and slightly browned. Do not crisp. It should be a little under done. Remove pork and set aside.
In same skillet, draining most of the bacon grease, leaving about 2 tablespoons, add onions, molasses, ketchup, brown sugar and 2 cans of beans drained, 1 can with liquid. Stir on low heat until brown sugar has melted and all ingredients are well incorporated. Note: If using canned beans, drain 2 cans, using the liquid from one, if using cooked beans reserve 1/4-1/2 cup of bean water, adding beans and liquid to molasses mixture.
Note: To make a thicker bean sauce, puree 1 can of beans or 1/4 of cooked beans with reserved liquid. Add to skillet, mix to combine.
Pre-heat oven to 320 degrees. In a large roasting pan with lid, add bacon/salt pork, bean mixture and liquid smoke. Mix to incorporate all ingredients, cover and bake in oven for an hour and a half, stirring every 20 minutes or so to prevent sticking.