Preaqueça o forno a 180°C e unte uma forma com manteiga e farinha de trigo.
Bata a manteiga e o açúcar até obter uma mistura fofa e esbranquiçada.
Adicione os ovos, um de cada vez, batendo bem após cada adição.
Alterne a adição da farinha de trigo e do suco de maracujá, começando e terminando com a farinha.
Adicione o fermento em pó e misture delicadamente.
Despeje a massa na forma e leve ao forno por cerca de 40 minutos ou até que um palito saia limpo ao ser inserido no centro do bolo.
Para o recheio, misture o leite condensado, o creme de leite, o suco de maracujá e o amido de milho em uma panela.
Leve ao fogo médio, mexendo sempre até engrossar.
Deixe o recheio esfriar completamente antes de rechear o bolo.
Corte o bolo ao meio, recheie com o creme de maracujá e cubra com a outra metade do bolo.