Whilst boiling in a heated pan, add a little butter or olive oil and garlic. (if using protein cook before garlic) Fry gently to release flavours.
Add remaining butter or oil and mushrooms + 1tsp Porcini Salt and Bourbon Maple Splash Balsamic Vinegar. Gently toss to cook till just cooked.
Add egg to cream and mix together. Drain cooked pasta and add to mushrooms with ½ of shallots.
Fold through cream & egg mix and turn heat to low. Toss gently till sauce thickens. Taste and add remaining Porcini Salt and Bourbon Maple Splash Balsamic Vinegar if needed.
Toss through remaining shallots and top with finely grated parmesan.