No Teflon just steel, actually I am sure we all have that in our systems kinda scary but being part alien helps. Oh also love the smiley very fitting.