heres one from scratch with dried beans
BOSTON BAKED BEANS
1 lb dried great northern beans, or navy white beans
4 to 6 slices of bacon
1/2 cup chopped onion
1 clove of minced garlic (or more)
2 cups of Hunt's ketchup
1/2 cup of molasses
1 cup of packed brown sugar
1 tablespoon worcestershire sauce
1 tablespoon of mustard (I like to use Dijon)
1 teaspoon chili powder
2 tablespoons of BBQ rub
Go through beans and soak in a pot of salted water that covers the beans by about 3 inches. Soak over night.
Next day, drain and rinse the beans.
Put them back in the pot and cover with fresh water until the water is about 4 inches above the beans.
Bring the water to a boil and then lower the heat to a simmer and continue to cook for 1 to 1 1/2 hours until the beans are just tender.
Wjile the beans are cooking, mix the ketchup, molasses, brown sugar, worcestershire, mustard, chili powder and rub.
Preheat the oven or smoker to 350*.
Cook the bacon in a skillet until crisp. Remove it, and cook the onion and garlic in the bacon drippings leacving the onion still slightly crunchy.
Once the beans are cooked, set aside 2 cups of the bean water and drain the beans the rest of the way. Pour the beans and bean water into the bowl with the sauce mixture. Add the bacon and onion mixture and combine well.
Put the entire mixture into a 13" x 9" baking dish and cook at 350* for 1 hour or until it's bubbly.
Let it rest for about 10 to 15 minutes and serve.