While margarine or oil can be used as a substitute, keep in mind that they may alter the flavor and texture of the Buffalo sauce. Butter contributes a distinct richness and creamy consistency, so using a substitute may result in a different overall taste and mouthfeel.