Just like it did against England, Spain was aggressive without the ball on Tuesday, pressing high and playing a more direct game that takes the focus away from short passes, something that has become a characteristic of Enrique's team.
The 6-0 scoreline was Croatia's biggest-ever defeat.
Rodrigo scored after slipping past the Croatian backline on a through-ball from Asensio in the 49th minute.
The Real Madrid winger got his second assist of a spectacular display before the hour mark, his corner finding the head of the unmarked Ramos, who made no mistake from eight yards out.
Serena Williams accuses US Open umpire Carlos Ramos of sexism
The multiple grand slam victor Victoria Azarenka said: "If it was a men's match, this wouldn't happen like this. Serena Williams was docked a game by an umpire after a series of controversial calls.
What does it mean?
Croatia is the 2018 World Cup runner-up, winning its group that included Argentina before beating Denmark, Russia and England on the way to the final.
Spain have now won both of their opening UEFA Nations League games and on this evidence will take some stopping in League A. Two matches, two convincing wins against top opponents in the UEFA Nations League.
A somewhat surprise starter given Iago Aspas' showing against England, Asensio repaid his coach with arguably the finest performance of his career. Three superbly weighted deliveries of different styles gifted his side further goals in the second half and underlined his remarkable quality. "These games are important to reach the final phase".
Rodrigo - who scored the victor at Wembley - beat the offside trap before finishing neatly, Ramos headed in from a corner and Isco turned sharply before firing in from inside the box.
Madrid will be looking to preserve their 100 per cent record after four matches when they visit Athletic Bilbao on Saturday.