the best oil for cake is canola oil because it does not have a distinctive flavor and is relatively healthy. the runner-up is vegetable oil due to its neutral flavor, although less healthy. you can use olive oil, but the taste might be altered.