Portuguese-style Baked Beans

Description
This recipe taken from www.Portuguese-recipes.com

Ingredients

 * 1 lb. of navy white pea beans
 * ¾ to 1 lb. of linguiça
 * ¼ lb. of bacon (cut up small)
 * 16 oz. can of tomatoes
 * 2 large onions
 * ½ teaspoon of baking powder
 * salt and pepper to taste.

Directions

 * 1) Soak beans overnight.
 * 2) Pre boil them the next day. for around  30 minutes.
 * 3) Chop onions and linguica into small pieces. Chop tomatoes. After the beans are pre-boiled drain and save the water.
 * 4) Mix in large bowl the beans, linguica, onions, tomatoes, salt, pepper, and bacon.
 * 5) Save a couple of strips of Bacon for the top later on.
 * 6) Put all this in a heavy metal pot or bean pot. Pour enough of the reserved bean water to cover the mixture.
 * 7) Bake in a 350°F oven, covered, for 1¾ hours covered and then ½ hour uncovered.
 * 8) Add more bean water if it dries out.