Em uma vasilha misture o óleo, margarina e o açúcar, mexa bem.
Depois acrescente o ovo e mexa novamente até formar um creme liso.Acrescente então o trigo e o suco de laranja e mexa novamente.Coloque a massa nas forminhas de cupcake ou em uma caneca.
Leve ao micro-ondas por aproximadamente 3 minutos (dando pausas de 1 em 1 minuto).
Por cima fica com a aparência mais úmida.
Pegue uma pequena quantidade do leite e misture com o amido até dissolver bem.Misture o leite com o chocolate em pó, a margarina e o açúcar, coloque por 1 minuto no micro-ondas.Após isso retire e acrescente o leite com amido.Coloque novamente no micro-ondas, deixe cozinhar por dois minutos e então vá colocando de 1 em 1 minuto até que a cobertura engrosse.
Cubra os cupcakes e se desejar polvilhe coco ralado.