The hosts take all three points on offer tonight courtesy of second half strikes from Casemiro and Benzema.
In truth, Real Madrid didn’t play their best but Zidane’s men march on to join Atletico at the top of the LaLiga table.
Granada had their chances but the visitors lacked any real quality in front of goal tonight.
Both sides now get a deserved break over the Christmas period and return for matchday 16 which commences on the 29th of December.
Real Madrid next travel to Elche on the 30th whilst Granada host a struggling Valencia side on the same day.
Player ratings
Real Madrid: Courtois (7), Ramos (8), Carvajal (7), Varane (7), Mendy (7), Casemiro (8), Kroos (7), Valverde (8), Rodrygo (5), Lucas (7), Benzema (7).
Bench: Asensio (8.5), Isco (7), Vinicius (7).
Granada: Silva (5), Foulquier (5), Vallejo (5), Duarte (5), Neva (5), Puertas (6), Milla (5), Kenedy (6), Eteki (5), Herrera (4), Soldado (5).
Bench: Suarez (6), Soro (5), Quini (6), Molina (5), Sanchez (5).
MOTM – Asensio