ضعي شرائح الباذنجان في مصفاة، ورشّيها بملعقة صغيرة من الملح، واتركيها لمدة 30 دقيقة لاستخراج الرطوبة الزائدة. اشطفيها سريعًا تحت ماء بارد وجفّفيها تمامًا بورق المطبخ.
سخّني زيت الزيتون في قدر على نار متوسطة. أضيفي البصل واطهيه لمدة 5 إلى 7 دقائق حتى يلين. أضيفي الثوم واطهيه لمدة دقيقة واحدة.
أضيفي صلصة الطماطم، والملح المتبقي، والفلفل الأسود، ونصف كمية الريحان. اتركي المزيج يغلي على نار هادئة دون غطاء لمدة 20 دقيقة، مع التحريك من حين إلى آخر، حتى يتماسك قليلًا. ارفعيه عن النار.
سخّني الزيت النباتي في مقلاة عميقة على نار متوسطة إلى عالية. اقلي شرائح الباذنجان على دفعات لمدة 2 إلى 3 دقائق لكل جانب حتى تصبح ذهبية اللون وطرية. انقليها إلى طبق مبطن بورق المطبخ لتصفيتها.
سخّني الفرن مسبقًا إلى 180°C. افردي طبقة رقيقة من صلصة الطماطم على قاع طبق للخبز. رتّبي طبقة من الباذنجان المقلي فوق الصلصة، ثم أضيفي صلصة الطماطم، وجبن الموزاريلا، وجبن البارميزان، وبعض أوراق الريحان.
كرّري الطبقات حتى تُستخدم جميع المكونات، على أن تنتهي بطبقة من صلصة الطماطم وجبن البارميزان على الوجه.
اخبزيها لمدة 30 إلى 35 دقيقة حتى تغلي وتصبح ذهبية اللون. اتركيها ترتاح لمدة 10 إلى 15 دقيقة قبل التقديم.