You will only need about 2-3 Tbsp of oil to help cover and coat the tomatoes before roasting. Using canola or vegetable oil is actually preferred over olive oil but you can use what you have on hand.