Soczewicę gotujemy w lekko osolonej wodzie ok. 25-30 minut. Bakłażana kroimy w kostkę, solimy z wszystkich stron i odstawiamy na 20 minut, by wchłonął sól i stracił gorycz. Następnie opłukujemy go zmywając nadmiar soli. Kroimy cebulę i paprykę.
Na rozgrzanym oleju podsmażamy cebulę, paprykę oraz pomidory, a następnie dusimy całość 5-10 minut. Dodajemy cukinię, bakłażana, plasterki czosnku, sól, pieprz oraz pozostałe przyprawy i dusimy jeszcze 10-20 minut, do odparowania soku z pomidorów. Dorzucamy do całości odsączoną soczewicę. Dusimy jeszcze ok. 7 minut, żeby soczewica przeszła smakiem i aromatem całego dania. Danie podaje się na ciepło, ale doskonale smakuje również na zimno.