Question: why soak beans overnight before cooking?
Answer: Soak: Soaking beans before cooking helps to remove some of those indigestible sugars that cause flatulence. There are two simple ways to get the job done: Cook: Put beans into a large pot and cover with 2 inches of water or stock. (Don't add salt at this point since that slows the beans' softening.)