Glacê: Começar adicionando em uma tigela a manteiga vegana e a essência de baunilha em uma tigela. Com o auxílio de uma batedeira, bater em velocidade baixa por 5 minutos. Depois, colocar em velocidade alta e bater por mais 5 minutos.
Parar a batedeira, limpar as beiradas e adicionar o açúcar de confeiteiro (pode ser tudo de uma vez, é bom tomar cuidado na hora de misturar, pois irá voar açúcar para todos os cantos!). Você também pode adicionar o corante alimentício laranja e as raspas de laranja nessa hora.
Logo que o açúcar incorporar bem no glacê, bater em velocidade alta por mais 4-5 minutos. Raspar as bordas da tigela, conferindo que todo açúcar e manteiga estejam bem misturados na massa.
Cupcakes: Pré-aquecer o forno a 180C. Forrar uma forma de cupcake com copinhos de cupcake.
Em uma tigela acoplável com uma batedeira planetária, adicionar o cacau em pó, a farinha, o sal, o bicarbonato de sódio, o fermento em pó e o açúcar. Colocar em velocidade baixa e deixar misturando por alguns minutos até ficar bem misturado (você também pode peneirar os ingredientes para misturar melhor).
Adicionar o leite de coco, o óleo de canola, o vinagre de maçã e as raspas de laranja em um jarro e misturar bem.
Misturar os ingredientes molhados com os secos, adicionando de pouco em pouco até virar uma massa homogênea. Raspar as bordas da tigela e misturar por mais 20 segundos.
Preencher cada forminha até ¾ do seu volume total (fica muito mais fácil fazer esse processo com a ajuda de uma colher de sorvete para transferir a massa nas formas de cupcake ou com uma colher de sopa). Assar por 30-35 minutos ou até que um palito de dente saia limpo após inseri-lo no bolo. Deixar esfriarem por completo antes de confeitar.
Para confeitar os cupcakes, utilizar um bico Wilton 6b em um saco de confeitar, preencher o saco com o glacê e fazer espirais para confeitar o cupcake. Polvilhar com cacau em pó.