Nhiều loại thực phẩm phổ biến ngày nay ở Peru đã trở thành thực phẩm chủ yếu trong khu vực trong hàng nghìn năm và bao gồm khoai tây, ngô, bí, ớt, bơ và cá. Khoai tây, là được phục vụ trong một loạt các món ăn ở Peru, được trồng ở đó rất lâu trước khi những người chinh phục Tây Ban Nha lần đầu tiên mang chúng trở lại châu Âu trong những năm 1500. Do Dòng chảy Humboldt chảy ra ngoài khơi bờ biển Thái Bình Dương của Peru, nên cũng có rất nhiều cá và ceviche, bao gồm cá sống ướp trong nước cam quýt, thực tế là một món ăn quốc gia.
Peru tuyên bố đã phát triển hàng trăm loại khoai tây và đất nước này cũng nổi tiếng với cây bơ. Hai mặt hàng chủ lực địa phương này thường được kết hợp trong một món hầm được gọi là "causa". Món ăn cũng có thể có trứng, cá ngừ hoặc thịt và được phục vụ lạnh. Phần lớn các món ăn của Peru có nhiều gia vị và là sự kết hợp giữa thực phẩm bản địa và Tây Ban Nha. Những món ăn này thường được gọi là Criolla. "
Ba khu vực địa lý tương phản của Peru, bao gồm rừng mưa nhiệt đới Amazon ở phía đông, các cao nguyên của vùng Andean và bờ biển Thái Bình Dương, đã góp phần tạo nên một thực đơn địa phương đa dạng không kém. Vùng ven biển phía Tây có rất nhiều món hải sản được phục vụ với các loại cây trồng quốc gia phong phú là khoai tây, gạo và ngô. Chế độ ăn ở vùng cao nguyên không khác lắm so với những gì người Inca ăn trước khi thuộc địa của Tây Ban Nha. Các loại thịt, súp và bánh bao ngô nhồi được gọi là "tamales" thường được tăng cường ở vùng Andean với cá hồi mới đánh bắt ở Hồ Titicaca, hồ cao nhất thế giới. Thực đơn của vùng nhiệt đới phía đông Peru bao gồm trái cây tươi, rau và thịt cùng với nhiều thực vật và gạo.