Potatoes can be roasted in many types of oils and fats such as vegetable oil, goose fat and duck fat. The healthiest oil for roasting potatoes is olive oil, which also results in the crispiest roast potatoes too.