Očistite šampinjone i u zavisnosti od veličine isecite ih na pola ili na četvrtine. Zatim očistite crni luk i sitno ga iseckajte. Zagrejte ulje i na njemu prodinstajte crni luk da postane staklast. Dodajte šampinjone i propržite ih zajedno oko 5 min.
U međuvremenu, bujon zagrejte da proključa, dodajte testeninu i skuvajte je prema uputstvu za kuvanje. Mleko dodajte šampinjonima i nastavite sa dinstanjem, zatim dodajte pavlaku. Sos kuvajte dok polovina ne uvri. Dodajte so i biber. Kuvanu šunku isecite na rezance.
Na kraju ocedite testeninu i zajedno sa šunkom dodajte sosu. Servirajte i pospite peršunom.