What would be good substitutes for non-stick spray? I've heard butter or vegetable oil. Would something like Crisco work?

  • 2
    curious here.. why are you looking for a substitute? save money or avoiding aerosols or..?
    – zanlok
    Jan 21, 2011 at 0:35
  • I had run out of non-stick spray and didn't want to run to the store
    – Jason
    Jan 21, 2011 at 14:08

6 Answers 6


Crisco is grease and would work just like oil or butter. Bacon fat will work as well.


Non-stick spray is mostly canola oil plus some water and an emulsifier. So canola oil would work well as would most vegetable oils.

To get an application closer to non-stick spray you can pour some on a paper towel and rub it on your cooking surface. You can also buy misters that are made especially for this purpose.

Crisco is mostly soy bean oil and palm oil. It will technically work well, but personally I find the flavor of palm oil to be a little stronger and not as appetizing as other vegetable oils.

  • 1
    Misto is quite inexpensive; saves you money - instead of buying aerosol cans. Also check out this post about adding oil to a not non-stick pan after it heats up a bit, indicating it will spread out better.
    – zanlok
    Jan 21, 2011 at 0:33

Pretty much any oil or liquid fat (like melted butter) will do. The thing you want is to match the burn points of your oils. The higher the heat the more careful you need to be. So if it calls for canola spray, melted butter may not be right because it can burn at much lower temperatures. If in doubt, stick with a high-heat oil like canola or safflower.

If applying it is a problem where spraying would help, using a brush will usually do almost as well.


I prefer safflower or sunflower oil for baking, olive oil for pan cooking.


a little canola/vegetable oil or take a stick of butter and rub it on the pan.


Mineral oil by towel or sprayer.

  • Mineral oil is a laxative for short-term use only. Don't cook with it.
    – Allison C
    Mar 6, 2020 at 19:24

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.