山西大部分地区为一日三餐制,个别地方如阳城等地有一日吃五六顿饭的。冬闲日短时节,一般改为两餐,称“一老晌”。民间称一餐饭叫“一顿饭”。早饭为“早晌饭”,午饭叫“晌午饭”、“后晌饭”,晚饭叫“夜饭”。
一般做重体力活时在三餐之间有饼类食品加餐称为“犒晌”,老百姓也叫“搬的吃”。晋中早饭大多以稀饭里加玉米面,俗称“煮疙瘩”,用小菜佐餐;晋东南一带,早饭多食小米稠饭加凉菜丝。午饭比较丰盛,吃面条、饼子、馍头,加上土豆、粉条、白菜烩菜及腌菜。晚饭也多备有汤类杂锅饭,和子饭面食等,但不讲究多吃。晋南的开水白馍就辣椒,又是极有风味的饭食。春冬寒季,晋北人吃饭总喜盘腿围坐在热炕头上,主妇坐锅头掌勺盛饭,给男人、孩子们吃好,自己拣剩下的随便吃点,俗叫:“做在人前、吃在人后”。吃完一碗饭如若把筷子横架在碗上就表示吃饱了,如筷子放旁边或拿在手中,就是没吃饱。
席间主人频频指点、调换菜盘位置,热情劝饭。客人要讲究吃一口菜放一次筷子,若连续大吃会被视为“没风水”,“少礼失教”。酒未喝完绝不吃饭。过去中食为白馍、饺子、油糕。馍馍搁盘子里端上,放在客人面前。客人吃好后把筷子搁碗上稍稍往前一推,以示吃饱了。饭后以茶相待。