you can absolutely substitute butter for the vegetable oil. use the same quantity specified in the directions (for example, if it calls for 1/3 cup of oil, use 5 1/3 tablespoons of butter). melt it down, then let it cool a bit. you might not ever go back to oil!