Postoji nekoliko vrsta posuda za kuhanje, od kojih svaka ima prednosti i nedostatke. Najčešći tipovi posuda za kuhanje izrađeni su od nehrđajućeg čelika, bakra, aluminija, lijevanog željeza, keramike ili stakla. Neki proizvođači također mogu koristiti više od jednog od ovih materijala.
Lonci od nehrđajućeg čelika popularan su izbor za mnoge kuhare. Ove posude su vrlo jake i izdržljive, a rijetko bivaju izgrebane ili udubljene. Također se smatraju prilično jednostavnima za čišćenje.
Kuhanje s ovakvim loncima ne uzrokuje kemijsku reakciju s hranom koja može promijeniti okus ili boju jela. Međutim, nehrđajući čelik je loš provodnik topline. To može uzrokovati polagano zagrijavanje lonca. Također može uzrokovati neravnomjerno zagrijavanje lonca, stvarajući neka mjesta koja su toplija od drugih. Kako bi se to poboljšalo, neke posude od nehrđajućeg čelika prekrivene su tankim slojem bakra na dnu.
Bakrene posude za kuhanje često koriste profesionalni kuhari. Ova vrsta metala je izvrstan provodnik topline, a to pomaže u stvaranju ujednačenih temperatura na površinama za kuhanje. Sjajna bakrena površina može biti elegantan dodatak svakoj kuhinji, ali ju je teško održavati. Tipično, bakrene posude i tave potrebno je redovito polirati. Također su malo skuplji od ostalih vrsta posuđa.
Kada je riječ o cijeni, lonci od anodiziranog aluminija su na drugom kraju spektra. Ove vrste lonaca su obično vrlo pristupačne. Također su prilično lagani i brzo se zagrijavaju. Neanodizirani aluminij može kemijski reagirati s određenom hranom, međutim, stvarajući neugodan okus i boju.
Lonci od lijevanog željeza također mogu reagirati s određenom hranom, posebno kiselom hranom. Ovaj metal se vrlo sporo zagrijava, ali pruža ravnomjerno zagrijanu površinu. Također se može zagrijati na vrlo visoke temperature bez štetnih reakcija.
Budući da je lijevano željezo porozno, lonci izrađeni od ovog materijala skloni su hrđanju. Neobrađeno posuđe od lijevanog željeza također može uzrokovati lijepljenje hrane. Da biste to spriječili, lonce je potrebno začiniti. To se obično radi tako da se mast obriše na nju prije nego što se zagrije u pećnici.
Kako se hrana ne bi lijepila za metalne posude za kuhanje, neki proizvođači dodaju sloj politetrafluoroetilena. Lonci i tave koji su obloženi ovom tvari općenito se lakše čiste, ali tvar može biti otrovna ako se raspadne. Neke metalne posude također su prekrivene emajlom ili porculanom kako bi se spriječilo lijepljenje hrane
Dostupne su i glinene i keramičke posude za kuhanje. Glazirane površine, poput porculana, stvorit će neljepljivu površinu za kuhanje. Neglazirane glinene posude su prilično porozne i često se koriste za dodavanje vlage hrani.
Neki pojedinci radije koriste stakleno posuđe. Ove posude za kuhanje su prozirne, što omogućuje osobi da prati hranu tijekom procesa kuhanja. Međutim, može se razbiti tijekom temperaturnih promjena. Kombinacija stakla i keramike ponekad se koristi i za lonce. Manja je vjerojatnost da će se ovaj kompozitni materijal slomiti kada se prebrzo zagrijava ili ohladi.