Prepare a massa: numa tigela, misture a farinha com o cacau, o açúcar, o bicarbonato de sódio e o sal.
À parte, misture o café com o vinagre, a essência de baunilha e o óleo. Adicione à mistura dos sólidos e mexa até incorporar bem.
Distribua a massa por pequenas formas, previamente forradas com formas de papel plissado, e leve ao forno, pré-aquecido a 180ºC, por cerca de 15 a 20 minutos. Retire, deixe arrefecer e desenforme.
Entretanto, prepare a decoração: bata o creme de soja com o açúcar, até obter um chantili. Coloque num saco de pasteleiro com boquilha frisada e decore os cupcakes. Polvilhe com canela em pó e sirva de seguida.