Dinner (la cena) in the Spanish-speaking world is typically later compared to dinner in the US. In many Spanish-speaking countries, it is common to have dinner around 9 PM or even later, while in the US, dinner is often served between 5 PM and 7 PM.
As for the other options, dinner can vary in heaviness and healthiness based on personal preferences and regional cuisines, but the timing distinction is the most notable difference.