Olive oil is by far the best quality and best tasting oil to use to make the best roasted potatoes.