While these two oils may be easily interchangeable for many recipes, this is not one of them. Olive oil will leave a funny taste to your granola. Stick with the plainer tasting canola oil.