Pré-aqueça o forno a 180°C. Unte e enfarinhe uma forma para bolo.
Em uma tigela, peneire a farinha de trigo, o fermento em pó, o bicarbonato de sódio e o sal. Reserve.
Em outra tigela grande, bata a manteiga e o açúcar até obter uma mistura leve e fofa.
Acrescente os ovos um de cada vez, batendo bem após cada adição. Adicione o extrato de baunilha e misture.
Adicione os ingredientes secos à mistura de manteiga e açúcar, alternando com o iogurte. Comece e termine com os ingredientes secos. Misture apenas até combinar.
Em uma tigela separada, misture o cacau em pó e o leite até obter uma pasta homogênea.
Divida a massa de baunilha ao meio. Adicione a pasta de chocolate a uma metade e misture bem. Isso criará a massa de chocolate.
Despeje colheradas alternadas das duas massas na forma preparada. Use um palito ou uma faca para criar o efeito marmorizado, misturando as massas levemente.
Asse no forno preaquecido por 50-60 minutos, ou até que um palito inserido no centro saia limpo. O tempo pode variar, então comece a verificar a coccção por volta dos 45 minutos.
Deixe o bolo esfriar na forma por 10 minutos antes de transferi-lo para uma grade para esfriar completamente.