Arroz y habichuelas is a simple and traditional Puerto Rican dish. It consists of rice and beans flavored with bacon or ham, sofrito, tomato purée, spices, and (optionally) olives. In Puerto Rico, it is typically served as a side dish, but it can also be served on its own.