Maso nakrájíme na kostky, cibuli nadrobno, papriku bez jádřince na nudličky, hříbky očistíme, omyjeme a nakrájíme na plátky. Celer nastrouháme nahrubo, česnek prolisujeme.
V hrnci roztavíme sádlo, přisypeme cibuli, osmahneme dozlatova, přidáme maso, promícháme a jakmile pustí šťávu, osolíme, opepříme a okmínujeme. Dusíme ve vlastní šťávě do vysmahnutí. Zasypeme moukou, promícháme s tukem, zalijeme vodou a dusíme 1 hodinu.
Mezitím si v pánvi rozehřejeme máslo, přidáme hříbky, nudličky papriky, celer, orestujeme, zasypeme pálivou mletou paprikou, necháme v tuku rozpustit a mírně zhnědnout, promícháme a přidáme k masu. Dochutíme česnekem. Povaříme ještě 1/2 hodiny a odstavíme.
Guláš rozdělíme na talíře a podáváme s tmavým chlebem.