Yes you can use shortening in place of butter. We have used refined coconut oil (as a soft solid not liquid form) and they turned out great too, but we prefer the texture and flavor with the butter.