-
1
Bring a large pot of water to boil for the pasta.
-
2
In a large heavy bottom skillet, cook bacon until crisp.
-
3
Remove bacon from pan to drain on paper towels.
-
4
Pour off any excess bacon grease, leaving about 2 tablespoons.
-
5
Saute onions and garlic until tender, 5 minutes.
-
6
Sprinkle flour over onions and garlic and stir to create a paste.
-
7
Slowly pour in milk and whisk to remove any lumps.
-
8
Turn off heat.
-
9
(This should look like a thick sauce or even closer to a paste.
-
10
Dont worry, thats normal and how its supposed to look!)
-
11
Stir in half the cooked bacon into the sauce.
-
12
Set aside.
-
13
Drop pasta into salted, boiling cooking water.
-
14
In a large bowl, stir parmesan cheese, egg and egg yolk together.
-
15
Cut butter into small pats.
-
16
Remove about 1 cup of pasta water and drain pasta completely.
-
17
Immediately pour hot pasta into a large bowl with the egg mixture.
-
18
Using tongs, start to toss pasta.
-
19
Pour in onion paste and continue to toss.
-
20
It is at this point where you can start to pour in some reserved cooking liquid to get the smooth saucy consistency youd likemake sure to go slow!
-
21
Stir in pats of butter with salt and pepper.
-
22
Continue to toss until butter has melted.
-
23
Serve immediately with remaining cooked bacon and more parmesan cheese.