Created by ImPat on February 19, 2019
Step 1: Cook pasta in a stockpot of boiling, salted water until tender and then drain and reserving two-thirds (2/3) of a cup of the cooking water and then cover to keep warm.
Step 2: Meanwhile while the pasta is cooking heat oil in a large, deep frying pan over a medium to high heat and add bacon and cook, stirring occasionally, for about 5 minutes, or until browned and then add mushrooms and garlic and cook, stirring occasionally for a further 5 minutes, or until golden brown and then add the cream and asparagus and bring to the boil and simmer for about 1 minutes, or until tender.
Step 3: Stir in reserved water with half the parmesan and parsley and served topped with remaining parmesan and parsley.