The beans and grains can be done the day before.
If you have a pressure cooker, you can also pressure cook the beans. Combine a teaspoon of vegetable oil, the soaked beans, and 3 ounces of water in the cooker, then cook on high for 5 minutes. Once time is up, use a natural release.