The original recipe came from Gimme Some Oven. I’ve made a few changes to make this gluten-free, proportioned for two, and slightly healthier by replacing the pork bacon with turkey bacon. It’s a wonderful, quick dish and takes only about thirty minutes to whip this up.
Personally, I like to get all of my prep work out of the way first because it makes the cooking part of the process go smoothly.

Servings |
- 1/2 lb spaghetti Should be about right for two 1/4 large onion, diced (about 1/2 cup)
- 6 slices bacon diced 2 eggs, regular or turkey bacon
- 2 Tbsp milk
- 2 Tbsp parmesan or more
- 1/2 tsp. freshly ground black pepper
- 1/2 tbsp olive oil Preparation Steps
Ingredients
| ![]() |
- In a small bowl, whisk together eggs, milk, parmesan and black pepper until well- blended. Set aside.
- Bring a big pot of generously-salted water to a boil on the stove.
- While waiting for the water to boil, heat oil in a large skillet over medium-heat.
- Add the turkey bacon and onion and cook until bacon is nearly crispy and onion is tender. Stir every few minutes.
- Once the pasta water is ready, add the spaghetti and cook according to package instructions until it is al dente.
- When the pasta is ready, carefully and quickly drain out the pasta water, and return the pasta to the hot pot immediately. With heat on low, stir pasta while pouring egg mixture into the pasta. Continue to toss until the egg mixture is cooked into the pasta. (You may see a few tiny clumps, but in general, the eggs will just coat the individual pieces almost like a sauce.)
- Add in the bacon and onion mixture and toss until mixed. Garnish with extra parmesan and/or chopped fresh parsley. Serve immediately.
If you don't keep regular milk around, substitute nonfat dry milk. I found making the nonfat milk with 2 tbsp. powder to 2 tbsp. water worked well.
Photo from gimmesomeoven.com.