Although beans and rice alone lack certain essential amino acids, the combination of the two creates a complete protein. Beans and rice are among the oldest foods known to humankind. They're economical to purchase, easy to grow, are plentiful, filling and when uncooked store well for a long period of time at room temperature.