อาหารของภาคเหนือ ประกอบด้วยข้าวเหนียวเป็นอาหารหลัก มีน้ำพริกชนิดต่าง ๆ เช่น
น้ำพริกหนุ่ม น้ำพริกอ่อง มีแกงหลายชนิด เช่น แกงโฮะ แกงแค นอกจากนั้นยังมีแหนม ไส้อั่ว แคบหมูและผักต่าง ๆ สภาพอากาศก็มีส่วนสำคัญที่ทำให้อาหารพื้นบ้านภาคเหนือแตกต่างจากภาคอื่นๆนั่นคือ การที่อากาศหนาวเย็นเป็นเหตุผลให้อาหารส่วนใหญ่มีไขมันมาก เช่น น้ำพริกอ่อง แกงฮังเล
ไส้อั่ว เพื่อช่วยให้ร่างกายอบอุ่น อีกทั้งการที่อาศัยอยู่ในหุบเขาและบนที่สูงอยู่ใกล้กับป่า จึงนิยมนำุพืชพันธุ์ในป่ามาปรุงเป็นอาหาร เช่น ผักแค บอน หยวกกล้วย ผักหวาน ทำให้เกิดอาหารพื้นบ้าน ชื่อต่าง ๆ เช่น แกงแค แกงหยวกกล้วย
อาหารพื้นบ้านภาคเหนือมีความพิเศษตรงที่มีการผสมผสานวัฒนธรรมการกินจากหลายกลุ่มชน
เช่น ไทใหญ่ จีนฮ่อ ไทลื้อ และคนพื้นเมือง