Precalienta el horno a 350 F (180C). Forra una bandeja para hornear con papel pergamino.
Derrite el chocolate al baño maría. Mientras tanto, en un tazón grande añade la mantequilla y el azúcar y mezcla bien hasta que esté cremoso. Añade los huevos uno a la vez y mezcla bien hasta que estén incorporados.
Mezcla el café, el extracto de vainilla y el chocolate derretido. Agrega el cacao en polvo, la harina y el polvo de hornear y mezcla nuevamente para combinar. Deja a un lado para preparar la masa de queso crema.
En otro tazón mezcla bien el queso crema con huevo, azúcar, ralladura de naranja y jugo de naranja.
Vierte la masa de chocolate en la bandeja de hornear preparada. Coloca cucharadas de masa de queso crema encima. Con un cuchillo crea remolinos para obtener el efecto de mármol.
Hornea durante 20-25 minutos. Deja enfriar a temperatura ambiente. Córtalo en barras simples o en cualquier otra forma que prefieras usando cortadores de repostería. ¡Disfruta!