As nouns the difference between enamel and porcelain is that enamel is an opaque, glassy coating baked onto metal or ceramic objects while porcelain is (usually|uncountable) a hard, white, translucent ceramic that is made by firing kaolin and other materials; china.look at