Yes, the machine has a non-stick coating. But, the basket and shelves don't have a non-stick coating; instead, they are made of stainless steel. And, yes, the non-stick coating is free of PTFE or Teflon.