What you need
400g of Pasta (I like linguini)
250g of bacon
4(!) cloves of garlic finely chopped
1 shallot finely sliced
handful of mushrooms (doesn't matter what you use, I like chestnut)
handful of peas
150 mls of cream
3 egg yolks
What you need to do
Put a pan of water on to boil. Add pasta with a bit of salt when the water has reached the boil
In a bit of oil (or even better, rendered down bacon fat!) gentle sweat the shallots until soft. Whilst they are happily sweating away crack on with the creamy sauce.
Grate the Parmesan and mix with the egg yolks, cream and plenty of black pepper.
By this time the onions should be nice and soft so time to crack up the heat and add the bacon (don't forget to keep an eye on your pasta!). Fry the bacon till your preferred 'doneness'. Throw in the mushrooms and when nearly done add the peas.
When the pasta is ready drain but save a little of the water. Add the pasta to the creamy sauce and then stir though the bacon mix. If it's not saucy enough for you, add a little of the pasta water.