Yes, you can substitute a neutral flavored oil such as canola or sunflower oil instead of peanut oil for this recipe. If you like olive oil, choose a mildly flavored one; if it's too strong, it'll be obvious.