Precooked beans
Again, some recipes require that you cook some beans (butter beans, red kidney, garbanzo) in advance. Cooking beans takes around 3 hours and it can be done in advance or every few weeks and the rest get frozen. Soak beans for 24 hours before cooking them. After the first boil, throw the water, add new water and continue cooking. Some beans or lentils can be sprouted for few days before cooking and that helps people with stomach problems.