Butter is best for short crust pastry because it creates a flaky and crispy texture.