The oil is really what makes the potatoes so crispy. So yes, you can make them without oil or you could try using an oil spray so that you use less, but the end result won’t be quite the same.