For any of you who are reading this and thinking "gas", there's a way to cook gas-free beans. And it really does work!
For most beans, 2 cups of them (dry) equals about one pound. Many recipes use this amount. 1 cup of dry beans will produce about 2.5 cups of cooked beans.
1. Pick through the beans, removing broken, wrinkled and discolored ones, remove any dirt or stones. Rinse the beans well.
2. Add 5 cups of cold water to each cup of beans (10 cups for a pound). Skimping on the water doesn't produce great results.
3. Set on med-high heat, and watch for start of boil. Boil for 2 or 3 minutes.
4. Remove from heat, cover, and let sit overnight or up to 24 hrs. DO NOT DRAIN. (I've done it w/o refrigeration and it seems okay -- they may start to ferment, but that's a good thing, gas-wise).
5. Drain the water from the soaked beans and discard. (The gas source has been leached into the water.) Rinse a bit.
6. Return beans to the pot and cover slightly with water. Heat just to boiling, then reduce heat to LOW, put the lid on and cook for the recommended length of time for that kind of bean (it varies). Check to keep the water level just over the beans.
7. Add seasonings to the beans while cooking, but don't add salt or acidic materials (like tomato) until near the end, or they will take longer to cook.
If you use a pressure cooker, follow steps above 1 through 4, then continue as your cooker directions instruct.