Le doublé rapide de Benzema a mis le Real 2-0 après seulement sept minutes pour passer à 20 buts pour la saison.
Une belle frappe du bord de la surface d’Oihan Sancet ramène les locaux dans le match trois minutes plus tard.
Nico Williams avait la meilleure chance d’égaliser pour Bilbao en seconde période, mais Thibaut Courtois a fait un bel arrêt.
Inaki Williams a également été repoussé par un excellent tacle d’Eder Militao au bord de la surface alors que l’attaquant cherchait à faire irruption dans la surface de réparation.
Le Real aurait pu augmenter son avance dans les phases finales lorsqu’il a frappé à deux reprises Bilbao à la pause, mais le gardien Julen Agirrezabala a fait de beaux arrêts pour repousser Eden Hazard et Toni Kroos.
Cette victoire signifie que l’équipe de Carlo Ancelotti entre dans les vacances de Noël en position dominante en haut du tableau, bien qu’elle ait joué un match plus que ses adversaires les plus proches de Séville.
Ils n’ont perdu que deux fois en 25 matches toutes compétitions confondues cette saison, leur dernière défaite ayant eu lieu contre l’Espanyol le 3 octobre.