Det finns två sätt som en ugn kan vara självrengörande: pyrolysrengöring och katalysrengöring.
Vid pyrolysrengöring värms ugnen upp till ca 500°C och bränner smuts till aska som lätt borstas ur ugnen när programmet är klart och ugnen svalnat. Ugnsluckan låses automatiskt under programmets gång så att ingen öppnar luckan när det är farligt varmt inne i ugnen.
För att möjliggöra katalysrengöring måste sidoväggarna eller endast bakre väggen i en ugn vara täckta med en katalytisk emalj. De katalytiska väggarna är självrengörande genom att de drar åt sig matrester och fett och omvandlar det till ånga och koldioxid vid temperaturer över 200°C. Väggarnas porösa yta får inte behandlas med ugnsrengöringsmedel eller skurmedel.