If the definition of a science fiction novel is that it must not contradict science, then I believe I've never read one in my life
Fantasy contradicts science a lot less, since it doesn't talk about it much at all.
BTW, I write Fantasy, do you have any idea the kind of research the author has to do to get all the flora et fauna, geography, climates, the medicine, mathmatics, and history right? That's all science (even the last, because a huge part of it concerns the history of technology).
Personally, I can't stand/read any kind of fantasy where the heroes march through some dragon-infested high plateau under a hot merciless sun where there isn't enough water to wet their parched lips and not even a shrub to take shade, and then the author says: they lived on berries and mushrooms.
Imho, the modern reader (unlike the readers of say Jules Verne or Asimov or . . .) expects more realism and scientific correctness both in Fantasy AND in Science Fiction.