Colocar todos os ingredientes à temperatura ambiente. Também para o creme de pistáchio.
Pré-aqueça o forno a 180°C em lume alto/baixo.
Pique grosseiramente o chocolate e corte a manteiga em pedaços.
Derreta o chocolate e a manteiga numa tigela em banho-maria e deixe arrefecer um pouco.
Misture a farinha com o fermento em pó, o cardamomo, a canela e o sal.
Bata os ovos com o açúcar e o extracto de baunilha até ficarem espumosos.
Adicione lentamente a mistura de manteiga de chocolate à mistura de ovos e açúcar.
Junte a mistura de farinha à mistura de chocolate e adicione gradualmente o leite.
Unte o tabuleiro para muffins ou forre-o com sacos de papel.
Deite a massa nas forminhas da forma de muffin e leve ao forno durante cerca de 20 minutos.
Em seguida, deixar arrefecer completamente.
Creme de pistáchio
Bata a manteiga macia numa tigela com uma batedeira em velocidade alta durante cerca de 5 minutos até a manteiga ficar leve.
Peneire o açúcar em pó e junte o puré de pistácios. Misture tudo.
Por fim, adicione o queijo creme e mexa o creme brevemente até ficar homogéneo.
Coloque o creme de pistáchio num saco de pasteleiro com um bocal em forma de estrela e coloque-o nos muffins de chocolate arrefecidos. Se o creme de pistáchio estiver muito líquido, coloque-o no frigorífico durante alguns minutos. Assim, pode arrefecer, ficar mais firme e espalhar-se melhor nos muffins.
Decore os muffins de chocolate com creme de pistáchio, se desejar, e sirva.