Spaghetti Carbonara must be one of the easiest and quickest Italian pasta dishes to make. With only a handful of ingredients, you can have a delicious and filling dish on the table in only 15 minutes!
Bring a large pan of salted water to the boil. Chop the bacon into small pieces, and crush the garlic clove. When the water has reached a rolling boil, put the spaghetti in and cook it for 8-9 minutes (or whatever it says on your pasta packet). Melt the butter in a large frying pan, and cook the bacon and garlic clove until the bacon is a bit crispy - about 5 minutes. Remove from heat when it is done. Meanwhile, grate the cheese and put most of it in a bowl. Whisk in the eggs. When the spaghetti is ready, put the frying pan of bacon back on the heat and discard the garlic. Stir in some black pepper. Using tongs, take the spaghetti from the pan and add to the bacon - don't worry if you get some water in the frying pan, it'll improve the texture of the dish (and save the rest of the spaghetti water in case you need to add a bit more at the end). Stir the spaghetti into the bacon, remove from heat and add the eggs and cheese. Using your tongs, twist the spaghetti to get it well-coated by the egg and cheese mixture. The aim is to get the cheese melted and the eggs cooked without scrambling them.
Put the whole lot into a big bowl and sprinkle on salt, pepper, parsley and the remaining cheese.