Snijd de champignons in schijfjes, de ham in reepjes en hak de peterselie fijn. Breng ondertussen een ruime pot gezouten water aan de kook.
Verhit een pan met wat olijfolie en bak de hamreepjes en de champignons enkele minuten aan. Giet de room samen met de tomatenpuree erbij en laat 10 minuten pruttelen op een laag vuurtje.
Kook de pasta al dente en voeg deze bij de saus. Breng op smaak met peper en zout en werk af met wat peterselie en Parmezaanse kaas.