Ponemos el chocolate junto con la mantequilla unos minutos al microondas para derretirlo, con unos segundos vale. Mezclamos bien.
Batimos los huevos, el azúcar y la leche hasta que quede espumoso. Añadimos la mezcla anterior de chocolate y mantequilla, movemos muy bien.
Ahora mezclamos la harina con la levadura en polvo y con ayuda de un colador fino (para tamizar) la vamos incorporando a la mezcla anterior.
Rellenamos los moldes de cupcakes aptos para microondas (yo utilizo los de silicona). Introducimos al microondas a potencia máxima durante 5 minutos y sin abrir la puerta lo dejamos reposar otros 5 minutos.
Dejamos que enfríen a temperatura ambiente antes de desmoldarlos.
Preparamos mientras la crema. Batimos la mantequilla con el queso con batidora eléctrica hasta que esté bien esponjoso. Agregamos el azúcar glass, la esencia de naranja y opcionalmente para dar un poco de color anaranjado una pizca de colorante, y batimos hasta integrarla en la mezcla.
Por último, decoramos por encima nuestros cupcakes echando con ayuda de una cuchara o de una manga pastelera crema y espolvorenado con trocitos de chocolate.