For these cupcakes, butter is definitely better. Butter not only adds a lot of flavor but produces a cupcake that is soft and tender.