These beans varieties all have the right flavor and texture for great baked beans/
Black beans
Red beans (not kidney beans)
Pinto Beans
Great Northern
Navy, or pea beans
Black eyed peas
And like Kayelle said, mix them up to make the bean dish more interesting. Here, just in case anyone wants it, is my best baked bean recipe.
2 cups dried beans of choice
4 cups water
2 tsp. salt
1/2 cup dark brown sugar
1 large yellow onion
1 tbs. tomato paste
2 tbs. blackstrap molasses
1 tbs. prepared yellow mustard
1 lb. diced ham, ham hock, ground beef, pork sausage links, or polish sausage
1 tbs. black pepper
Sort and rinse beans. place in large sauce pan or dutch oven with the water and salt. Bring to a boil. Remove from heat, cover, and let sit for 30 minutes.
Before I continue, I have to set straight a bit of bean wisdom. Adding salt to the cooking water will not keep the beans from cooking through. It will keep them from becoming mushy and will improve both the final texture and flavor.
Add 4 cups more water to the pot and bring the beans to a boil. Add 2 tsp. more salt, cover, and simmer for an hour. Test the beans to see if they are done. If needed, simmer another 20 minutes and retest.
When the beans are done, transfer to a covered casserole dish, or slow cooker, add the brown sugar, meat, and other ingredients. Stir to mix all ingredients. As the mustard is acidic, it will stop the beans from becoming more tender, so make sure they are soft enough before adding the mustard.
Cook in a slow oven of 300 degrees F., or low heat in the slow cooker for 2 to 3 hours. This will allow all of the flavors to balance, and the onion to tenderize and release its flavor into the beans.
For a slightly different take, replace the brown sugar and molasses with maple syrup. Or (and this is my favorite, absolutely heavenly) add 2 tbs. chili powder to your baked beans. Your really need to make this using Kielbasas or polish sausage, at least once. You won't be disappointing.
Seeeeeeya; Chief Longwind of the North