Makaronus išvirkite pasūdytame vandenyje (virkite 5 minutėmis trumpiau, nei nurodyta ant pakelio). Išgriebusi, sudėkite į sietelį ir gerai nuvarvinkite.
Varškę ištrinkite su kiaušiniu, smulkintais česnakais bei grietine. Pagal skonį įberkite druskos, pagardinkite pipirais ir masę dar kiek patrinkite šakute. Įdarykite ja kriaukles ir išdėliokite nepridegančioje kepimo skardoje. Pridengusi folija, kepkite 180 0C karštumo orkaitėje apie 8 minutes.
Paruoškite padažą: pomidorus nuplikykite verdančiu vandeniu, nulupkite ir susmulkinkite.
Keptuvėje įkaitintuose riebaluose pakepinkite smulkintus svogūnus ir česnakus. Suberkite cukrų, išmaišykite ir kepinkite dar minutę. Sudėkite pomidorus, supilkite vandenį ir apie pusvalandį troškinkite. Pagal skonį pasūdykite, pagardinkite šviežiai maltais juodaisiais pipirais.
Po šaukštą kitą gauto padažo įkrėskite į kiekvieną lėkštę, ant viršaus dėkite po kelis makaronus. Viršų apibarstykite smulkintais šviežiais špinatais.
2 asmenims. Pagaminsite per 30-40 minučių.