Meskipun kandungan gizi makanan sangat penting untuk dipertimbangkan dalam menentukan rencana makan, faktor signifikan lainnya juga mempengaruhi pemilihan dan konsumsi makanan. Bagi banyak orang, pola makan dipengaruhi oleh tahap perkembangan, jenis kelamin, etnis dan budaya, kepercayaan tentang makanan, preferensi pribadi, praktik keagamaan, gaya hidup, ekonomi, pengobatan atau terapi, kondisi kesehatan, konsumsi alkohol, iklan, dan faktor psikologis.