Rice is considered one of the most popular and cheapest foods globally, costing around 8-12 cents per ounce. Beans offer an inexpensive protein source at about $1.09 per 15-ounce can, with dried beans being even more economical. Potatoes, particularly russets, are another highly affordable and versatile staple, typically priced around 80 cents per pound.