Zamijesiti tijesto od gore navedenih sastojaka i ostaviti da se diže na sobnoj temperaturi dok se ne udvostruči. Za to vrijeme očistiti i sitno nasjeckati luk te ga pirjati na svinjskoj masti dok ne omekša i karamelizira se. Ostaviti luk da se prohladi.
Premjesiti tijesto te ga raspodijeliti na četiri kuglice i ostaviti da se diže otprilike 20 minuta. Svaku kuglicu razvaljati i puniti smjesom luka , jaja i soli te oblikovati 4 savijače. Svaku savijaču premazati žlicom otopljene svinjske masti. Savijače posložiti u namašćeni pleh te peći na 170 c oko 30 do 40 min. Gotovu vruću masnicu premazati svinjskom masti.
Dodatni savjet i dojam o ovome jelu:
Masnica je autohtono jelo grada Ogulina. Ogulinske domaćice su veoma ponosne na to jelo. Svaka domaćica ima nešto specifično u pripremi ovog recepta ali na kraju pripreme sve dobiju jelo prekrasnog mirisa i okusa koje osvaja svako nepce. Jednom godišnje organizira se natjecanje za najbolju Ogulinsku masnicu na kojem je iz godine u godinu sve veći broj natjecateljica. To natjecanje je prigoda za degustaciju i razmjenu malih tajni pripreme, a brojni gledatelji jedva čekaju završetak natjecanja i početak degustacije.
Postoji i legenda o masnici koja je u vrijeme Napoleona pomogla gradnji mosta u obližnjem mjestu Oštarije. Prema toj legendi gradnja mosta koju je vodio maršal Marmont je zaustavljena jer je Napoleon smatrao da je preskup. Kada je Napoleon prolazio ovim krajem stanovnici su ga ponudili masnicom te je oduševljen okusom ovog skromnog jela dozvolio nastavak gradnje mosta.
Masnica prvobitno namijenjena za okrijepu kod poljskih radova može se poslužiti kao ukusno predjelo a uz nju izvrsno paše čašica domaće šljivovice.