Both can be used to make a great quesadilla. Butter adds a creamy and rich flavor, while oil provides a crispier texture. However, if you're looking for that authentic Mexican taste, then go with butter. It is often used in traditional recipes and gives your tortilla that beautiful golden color. On the other hand, if you're counting calories or prefer lighter dishes, then oil might be your best bet.