Hey there Cast Iron pros,

I've liked my cast iron but it hasn't been very non-stick. When making eggs, even with oil and a good hot heat before adding to pan, eggs will stick to the pan. I'm hoping to get a great non-stick finish that eggs (or anything else) won't stick to.

I fully reseasoned my pans doing the following:

  1. Full removal of seasoning via self-clean mode in oven for 3 hours.
  2. Cleaned out dust and scrubbed some more with steel wool and salt, then washed cleanly.
  3. Heated to 200F then added coatings
  4. Add a small amount of flax seed oil to pan, rub very thinly over pan, and bake for 1 hour at 400F
  5. Repeat step 4 adding new coats 5 times.

After I did all this the pans were looking pretty good, nice clean finish, but there were still a few bumps and imperfections in the pans. I tried making some eggs and they stuck as they had before. It's not terrible, but not great non-stick either.

I'm very curious for suggestions: do my pans just have scratches and bumps in them from years of use and these (even with a good seasoning) cause stickiness?

Is there something else I can try to get a great non-stick finish on these pans?


Clean Pan:

clean pan 1

clean pan 2

Pan after making eggs:

enter image description here

  • 3
    "It's not terrible, but not great non-stick either." - that's exactly how cast iron pans behave. You can make good eggs in them with proper technique and enough oil, but they are not as non-stick as Teflon.
    – rumtscho
    Commented Feb 11, 2019 at 10:25
  • 1
    Different oils will give a different quality of 'non-stick'. There's a big push for high-iodine oils like flax seed for a very durable coating, but there are some that will be sticky when cold but slick when heated up. Unfortunately, I don't know what oil it was (and my re-seasoning it has lost that quality)
    – Joe
    Commented Feb 11, 2019 at 15:34
  • I always tend to cook my eggs on low/medium heat with a lid. Try cooking on a lower temp. Mine only stick when my pan is too hot Commented Feb 11, 2019 at 16:23

3 Answers 3


I have a similar (but not the same) frying pan. Your problem is, most likely, a lack of heat, not a lack of seasoning.

I always set my frying pan, empty, on a low/medium fire. When it starts to come to temperature, I raise the temperature to high. [If I have something else to cook, I do that before cooking eggs. This way, I make sure the iron is hot]. When the iron is hot enough, the eggs should not stick.

Learning how to controle the temperature of the pan is quite the process, and I have had eggs sticking to my pan at times... and I used to be a professional cook. Just saying.

The Leidenfrost effect is your friend. See this question as well.


My two cents. After seasoning I fried bacon a few times. Just to use it with something self lubricating that will not stick on itself.
Second thing is, I don't know if you tilted the pan for the shot but it look like your oven is slightly tilted toward you so when you heat it oil will run "down". So before adding anything to the pan give a mix so the oil will be evenly distributed


Most probably your problem is that when you seasoned your cast iron skillet with the flaxseed oil, the temperature that you "baked" it in the oven was too low. You need to get it high enough to polymerize the oils.

It sounds like you almost followed the original instructions correctly -

Strip your pan down to the iron using the techniques I describe in my popover post. Heat the pan in a 200°F oven to be sure it’s bone dry and to open the pores of the iron a little. Then put it on a paper towel, pour a little flaxseed oil on it (don’t forget to shake the bottle), and rub the oil all over the pan with your hands, making sure to get into every nook and cranny. Your hands and the pan will be nice and oily.

Now rub it all off. Yup – all. All. Rub it off with paper towels or a cotton cloth until it looks like there is nothing left on the surface. There actually is oil left on the surface, it’s just very thin. The pan should look dry, not glistening with oil. Put the pan upside down in a cold oven. Most instructions say to put aluminum foil under it to catch any drips, but if your oil coating is as thin as it should be, there won’t be any drips.

Turn the oven to a baking temperature of 500°F (or as high as your oven goes – mine only goes to 450°F) and let the pan preheat with the oven. When it reaches temperature, set the timer for an hour. After an hour, turn off the oven but do not open the oven door. Let it cool off with the pan inside for two hours, at which point it’s cool enough to handle.

Chemistry of Cast Iron Seasoning: A Science-Based How-To

If your oven goes higher than 400, then you should have cranked it up. For seasoning, it doesn't matter if the oil smokes, that's fine since you're altering the physical structure of the oil, not cooking food in it at this time.

  • Ok, I'm going to try this! Do you think I need to do this multiple times at 500F?
    – Evan
    Commented Feb 12, 2019 at 1:13
  • 1
    Yes, you still need to add the thin layers, repeatedly, but the higher heat will allow the oil to polymerize. Like I said, it looks like you were doing everything you were supposed to, except for the temperature. Commented Feb 12, 2019 at 15:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.