Non-stick frying pans have a special coating that prevents food from sticking to the pan's surface. This makes them a popular choice for cooking delicate foods such as eggs and fish and for those who want to reduce the amount of oil needed for cooking.