Aunque existe una variedad de alimentos modernos en las partes más desarrolladas del país, la dieta tradicional en Papua Nueva Guinea es muy vegetariana debido a la mayor disponibilidad de flora comestible que a la fauna. Sin embargo, una dieta tradicional en Papua Nueva Guinea contiene el plato de carne ocasional, que consiste típicamente en pollo o cerdo. En algunas zonas costeras o lugares cercanos a otros cuerpos de agua, como los ríos, las personas que se adhieren a formas de vida más tradicionales también incorporan pescado y mariscos en sus dietas habituales.
Aunque Papua Nueva Guinea es el hogar de numerosas tribus nativas que aún viven un estilo de vida relativamente tradicional que incluye una dieta tradicional de alimentos nativos y cultivados como el coco, el arroz, el taro, el ñame, el sagú, la caña de azúcar y la fruta del pan, los ricos la abundancia de recursos mineros naturales también ha llevado al desarrollo que ha traído inmigrantes de naciones más industrializadas en Europa y Asia. Estos inmigrantes han traído tradiciones culinarias con ellos, y es posible encontrar una variedad más amplia de cocinas en Papua Nueva Guinea que las que están disponibles en la flora y fauna nativa del país. Estos inmigrantes son responsables de la importación de productos alimenticios como ganado, papas y trigo.