Rúru predhrejte na 180 °C.
Pripravte si menší pekáč (cca 30 cm × 20 cm) a vyložte ho pečiacim papierom.
Baklažány umyte a nakrájajte na približne 2 cm veľké kocky.
Červené cibule ošúpte a nakrájajte na širšie plátky.
Potom presuňte nakrájaný baklažán aj cibuľu do pripraveného pekáča, pokvapkajte 2 lyžičkami olivového oleja a posypte soľou a korením. Všetko dôkladne premiešajte, následne pekáč presuňte do predhriatej rúry a pečte 25–30 minút pri 180–190 °C.
Medzitým si dajte variť zelenú šošovicu
Najprv ju prepláchnite pod studenou vodou, potom ju nasypte do hrnca, zalejte 700 ml vody, osoľte a priveďte k varu. Keď voda v hrnci začne vrieť, ztlmte plameň na mierny stupeň a šošovicu nechajte variť 10–15 minút. Priebežne ju kontrolujte ochutnávaním, aby sa nerozvarila.
Kým sa dopečie zmes v rúre a dovarí sa šošovica, pripravte si dresing: do mixéra (prípadne do vyššej nádoby na mixovanie) dajte grécky jogurt, tahini, citrónovú šťavu, cesnak, soľ a korenie a všetko rozmixujte dohladka. Ak sa vám výsledná zmes zdá príliš hustá, môžete ju zriediť malým množstvom vody
Uvarenú šošovicu rozdeľte do 4 servírovacích tanierov a pridajte k nej upečený baklažán s cibuľou.
Na záver každú porciu šalátu prelejte pripraveným dresingom a podávajte.