Najpierw przygotuj syrop. Umieść cukier w garnku, zalej wodą i sokiem z cytryny. Doprowadź do wrzenia i gotuj przez około 15 minut na małym ogniu. Odstaw do ostygnięcia.
Przesiej mąkę z proszkiem do pieczenia do miski. W innej misce ubij jajka, dodaj mleko, olej, ocet i sól. Stopniowo dodawaj mąkę, mieszając trzepaczką. Gdy ciasto zacznie się formować, przełóż je na stół i zagnieć ręcznie.
Podziel ciasto na 3 równe części, każdą z nich uformuj w 10 kulek. Owiń je folią, aby nie wyschły. Posyp stół skrobią, weź jedną kulkę i rozwałkuj na okrąg o średnicy około 15 cm, posypując skrobią. Odkładaj na bok.
Powtarzaj z pozostałymi kulkami, aż uzyskasz trzy stosy po 10 cienkich placków. Rozwałkuj jeden stos na dużą warstwę o średnicy około 36 cm i przenieś do przygotowanej blachy, posypując częścią mielonych orzechów.
Rozwałkuj kolejne 10 placków, przenieś je na nadzienie i posyp pozostałymi orzechami. Rozwałkuj ostatnie 10 placków i przykryj nadzienie. Pokrój baklawę na kawałki według uznania.
Roztop masło i polej baklawę, wlewając je w szczeliny. Piecz baklawę w 180 stopniach przez około 1 godzinę. Po wyjęciu z piekarnika polej gorącą baklawę zimnym syropem. Odstaw na noc.