Hrášek omyjeme, dáme do hrnce s masovým vývarem, přivedeme k varu a dusíme doměkka asi 30 minut. Mezitím si oloupeme a nakrájíme cibuli. Mrkev a celer očistíme, omyjeme, oloupeme a nakrájíme na jemno. Nakrájejte také pórek a slaninu. Na nepřilnavé pánvi orestujte kostičky slaniny a cibule, přidejte do hrachové polévky a zamíchejte. Vařte dalších 20 minut. Poté přidejte mrkev, celer a pórek.
Omáčku vařte dalších 10 minut.
Mezitím omyjte a nasekejte petrželku a dejte ji do malé misky. Plátky toastu opečte v toustovači, nakrájejte je na kostičky a vložte do misky. Omáčku dochutíme pepřem, solí a cukrem. K guláši podávejte opečené kostky chleba a petrželku.