Ricardo fue elegido en 1256 como rey de los Romanos por cuatro de los siete príncipes electorales (Colonia, Maguncia, el Palatinado y Bohemia), rivalizando con Alfonso X de Castilla, quien había sido elegido por Sajonia, Brandenburgo y Tréveris.