O forno tem que está pré-aquecido a temperatura de 180°C. Bata os ovos com o açúcar, e acrescente o óleo, o iogurte, o corante, o vinagre e a baunilha. Adicione a farinha de trigo, o cacau, o bicarbonato de sódio e o sal. Misture até ficar uniforme. Preencha somente até a metade as forminhas e asse por 25 – 30 minutos. Retire do forno e deixe esfriar. Em uma vasilha, misture o cream chese, o açúcar em pó, o creme de leite e as raspas de limão até a mistura ficar homogênea. Com uma colher, adicione uma porção da cobertura sobre os cupcakes.