Thinly slice the bacon and onion and set aside. When using garlic cloves you can thinly slice or mince it, whichever you prefer.
Heat butter in a pan, and add the garlic. Once its become fragrant add the bacon and onions and fry lightly.
Add water and salt to the pan. Break the pasta in half and add once the water boils. (See Step 8) Cook for about a 1 minute on medium heat, mixing to avoid the noodles from sticking.
Stop the heat and cover with a lid. Leave for 1 minute less than the boiling time indicated on the package.
Remove the lid and stir the pasta, and turn the heat back on. Cook on high heat to boil away the liquid. When the sauce starts to get thin add the ☆ ingredients and slightly reduce the liquid.
Use salt and pepper to flavor. Stop the heat. Add a whole egg and scramble quickly. Plate immediately. (See Step 9 for a tip)
Sprinkle with dried basil and black pepper. Serve with your desired side dishes.
When boiling with butter and bacon, their oils keep the pasta from sticking. If you aren't using meat, add about 1/2 a tablespoon of olive oil to Step 3.
User "Naiche" suggested that in Step 6, if you beat the egg before adding it, it won't set.
4.22.2011 - I modified Step 6 to keep the egg from setting. Once you've put the egg in, you have to be quick! My suggestion is to plate it quickly after mixing.
Story Behind this Recipe
Fried Spaghetti (One-Pan Cooking) Series #5 Recipe ID: 1059460 - Using the water from this pasta I made a simple carbonara.
Since you will be adding milk later, you only need a little boiled water. Add about a tablespoon of basil sauce for extra deliciousness. Evaporating the liquid in Step 5: I usually cook for 3 minutes or less from restarting the heat to turning it off again. Hint for keeping the eggs from setting: Have your plate ready before Step 6! Once you've put the egg in move quickly to mix it and get it on your plate (aim for 3 to 5 seconds).