羌族民间大都一日两餐,即吃早饭后出去劳动,要带上馍馍(玉米面馍),中午就在地里吃,称为“打尖”。下午收工回家吃晚餐。主食大都离不开面蒸蒸。经常食用的面蒸蒸是将玉米粉放在甑子内蒸成颗粒状,即可当饭食用,有时将洗净的大米拌到玉米粉里,或将玉米粉拌到大米中蒸,称为“金裹银”或“银裹金”。用小麦粉和玉米粉混合做成馍放入火塘上烤熟,也是羌族日常主要食品之一。许多地区的羌族还喜食用玉米粉加推豆花的连(米+查)浆水发酵,蒸成豆泡子馍馍,或将嫩玉米磨碎做成的水粑馍馍。用麦面片加肉片煮熟称为“烩面”;沸水加玉米粉煮成糊状,称为“面汤”,继续加玉米粉搅稠,以筷子可拈起为度,称为“搅团”,都是常吃的主食。在食用搅团时,要同时吃用白菜、圆根(芜菁)泡成的酸菜作的酸菜汤,能开胃。常用玉米、小麦、豆类先炒熟,再磨制成炒面,一般多在旅行或放牧时食用。在食用马铃薯时,羌族民间喜将马铃薯整个煮熟,然后去皮,再舂成泥状,做成糍粑,称为洋芋糍粑,用油煎或炸后,拌蜂蜜吃。也可用洋芋糍粑切片加酸菜、肉片煮汤吃。
因吃鲜菜的时间只有几个月,常年多食用白菜、萝卜叶子泡的酸菜,以及青菜做成的腌菜。肉食以牛、羊、猪、鸡肉为主,兼食鱼和狩猎兽肉。散居在山区的羌族一般不常食新鲜猪肉,都是将猪宰杀后去毛,剖成两半或切成几大块,吊在房梁上熏烤制成“猪膘”,存放时间一般为一年,食用时一是与蔬菜同煮,熟后捞起猪膘,切成长方形大片盛入碗中即可食用;二是将生腌猪膘切成小块同菜一起炒,作用是以猪膘代油,还要加些花椒和辣椒提味。在宰杀年猪时,羌族喜将猪血等充填到猪大肠内,煮熟后称为血肠。血肠也是宴客吃酒时的一种上肴。有的还将猪血与荞麦和在一起做成血馍馍食用。羌族还常把新鲜的猪肉放在新宰的猪肚子里加盐、花椒等扎紧、风干,作成“瓤肚”久存不坏。
羌族一般饮用的酒称为咂酒,茂县羌语称“日麦希”,意为羌人酒。咂酒的制法是用青稞煮熟拌上酒曲,封入坛内,发酵7-8天后即可饮用。羌族饮咂酒,不用酒具,而是将酒坛开封,用一根细竹管咂吸,咂饮时以长幼为序,轮流咂饮,并不断地注入凉开水,直到味淡为止。
羌族日常灶具很有特点,常在火塘上支起一个铁三足,做饭时将铁锅放在上面加热,或烤制食品,考究的铁三足还要在上面镶制银饰。