Taglia le melanzane a spicchi di circa 1 cm di spessore, stendile in un vassoio ricoperto di carta assorbente e ricoprile di sale. Lasciale riposare mentre prepari gli altri ingredienti.
Preriscalda il forno a 200° C. e ricopri 2 teglie con carta da forno: una per le melanzane e una per le zucchine che stai per tagliere.
Tagliare le zucchine a spicchi e distribuiscile sulla teglia che hai preparato. Cospargi con il 1/2 cucchiaino di sale.
In una ciotola, mescola il pesto, la ricotta e l'origano.
Mescola la mozzarella e il parmigiano in un'altra ciotola.
In una piccola ciotola, unisci il pangrattato, l'aglio in polvere e 3 cucchiai d'olio d'oliva, mescolandoli fino a quando non sono ben amalgamati.
Tampona le melanzane con carta assorbente, poi distribuiscile sull'altra teglia preparata. Spennellale con i rimanenti 2 cucchiai d'olio d'oliva e cospargile di pepe nero.
Riempi gli spazi tra le fette di melanzane con i pomodorini e inforna nella griglia inferiore per circa 12 minuti. Capovolgi le fette di melanzane e inforna di nuovo. A questo punto, inforna anche le zucchine sulla griglia superiore. Cuoci per altri 12 minuti.
Lascia il forno acceso e ungi una pirofila da forno di circa cm 20x30.
Crea un primo strato distribuendo in modo casuale metà delle fette di melanzane e zucchine, assicurandoti che lo strato copra l'intero fondo della teglia. Distribuisci sopra metà dei pomodorini e metà della miscela di ricotta e pesto.
Ripeti con melanzane e zucchine, pomodorini e ricotta. Poi aggiungi uno strato di mozzarella e parmigiano e termina con il mix di pangrattato di riso. Cospargi infine un po' di paprika per aggiungere un po' di colore.
Inforna per circa 25 minuti o fino a quando la mozzarella inizia a bollire e a dorarsi leggermente. Sforna le lasagne, guarnisci con il basilico e fai riposare per circa 5 minuti prima di servire.