金門一般農家所用的灶,大都是兩個併在一起,一大一小。灶面有二個圓洞,放置大小銑鐵鍋各一個。灶的正面有兩個灶門,一上一下,上小下大,和灶面的洞相通。灶門進門處用磚平隔著約十五公分,然後再以鐵條由灶門向內逐條間隔排列,焚火時從上門裝進柴薪,燃燒後的灰燼(俗稱火麩)會從鐵條的間隔中落下,再用一塊「火麩板仔」(火燼扒)由下門掏出。灶門是與柴薪摩擦最頻繁的地方,所以都用紅磚(顏只)砌成。
舊式的灶是用「土埆」砌成的,因為泥土的伸縮度小,燃燒後不易龜裂。用土埆砌成後的灶,四周抹上石灰,灶面上則用一尺二吋長的紅磚貼上。灶門旁邊會留下一個小洞,方便放置火柴。灶門內燃燒柴薪的地方叫做「灶孔」。新式的灶有的在表面貼上瓷磚,或於灶門加上門扇,添加柴薪後可以關閉。一般人家作灶,兩個灶的灶門都不朝同一方向,這可能是為避免同時使用時相互干擾;也因為空間調配的需要,因為使用灶時,都需要大量的柴薪,如果灶門同方向,則堆放柴草的空間會不夠。
「作灶」一事,在金門頗為慎重。當天必須搓煮湯圓拜灶神,請泥水師父,也要分送鄰居。作灶的師傅不同於一般師傅,並非普通的泥水匠可以勝任的。一個好的灶做起來要能「抽風」,把煙從煙囪順利的排出;但在快速抽煙的同時,又不能一下子把燃燒時所發出的熱度很快地抽出,如此才能節省燃料,因此作灶的師傅若沒有三兩功夫是無法勝任的。