While you can roast without oil, using butter and oil helps to brown and crisp the potatoes, enhancing the overall texture and taste.