Preriscaldare il forno a 250 gradi C (250 gradi F), sul fuoco convenzionale inferiore o superiore.
Preparare le melanzane: eliminare i gambi, tagliarle a metà nel senso della lunghezza e, con un coltello affilato, praticare 3-4 fessure su ogni lato della polpa. Pulire l'aglio, tagliarlo a metà nel senso della lunghezza e tagliare ciascuno di essi in 3-4 spicchi.
Inserire i pezzi d'aglio nei fori praticati nelle melanzane.
Spalmare la polpa delle melanzane con 1-1 cucchiaio di olio d'oliva.
Mettetele in forno su una teglia rivestita di carta da forno e fatele cuocere per circa 30 minuti. Dovrebbero essere belle dorate. Poi tiratele fuori e lasciatele raffreddare.
Con un cucchiaio, raschiare la polpa morbida delle melanzane al forno in un robot da cucina. Raschiare il tutto, lasciando solo la buccia, con i pezzi di aglio arrostito.
Tritare le melanzane nel robot da cucina. Possono risultare piuttosto mollicce o leggermente sminuzzate, a seconda dei gusti.
Aggiungere l'olio d'oliva rimanente, il sale, il pepe e la cipolla grattugiata. Mescolare bene.
Aggiungere la maionese e mescolare bene.
Mettere in frigorifero e lasciare riposare per almeno 8 ore per permettere ai sapori di amalgamarsi. Servire la crema di melanzane alla maionese su pane fresco o pane tostato.