Nope! You need real butter. I don’t even use regular butter for this grandma’s shortbread cookie recipe — I use HIGH QUALITY butter. Butter is the main base of these cookies (you really just have 4 ingredients) so you want it to be ultra yummy butter.