Cholesterol-free foods include fruits, vegetables, whole grains, legumes, tofu, beans, and nuts. These foods are not only cholesterol-free but also provide essential nutrients and fiber.