Untar uma forma redonda de aproximadamente 20-25 cm de diâmetro. Forrar o fundo com papel vegetal. Preparar a calda, levando todos os ingredientes ao lume num tacho, até ferver. Deixar ferver em lume brando por cinco minutos. Deixar arrefecer e reservar. Derreter a manteiga e deixar arrefecer. Numa taça colocar os ovos, o açúcar, a raspa de lima e o agave ou mel. Bater muito bem com a batedeira até ficar uma mistura mais volumosa. Adicionar a manteiga, o iogurte e a baunilha e mexer bem. Por fim adicionar a farinha peneirada e o fermento e envolver suavemente na massa. Transferir a massa para a forma preparada e levar o bolo ao forno até cozer. Desenformar ainda quente, picar a superfície com um palito ou garfo e colocar a calda lentamente por cima do bolo. Servir frio, com iogurte grego e raspa de lima.