Carbonara

1/4 cup olive oil
2 cloves minced garlic
1 onion, chopped
8-12 slices turkey bacon
2 egg whites
1 pkg spaghetti or linguine
1 cup Parmesan cheese
Basil or parsley for garnish

Cook the pasta as per the directions. While that is cooking, combine olive oil, garlic, onion and bacon in a frying pan. Cook until the bacon is done. In a bowl, beat egg whites with salt, and ground pepper. Drain pasta when done, and immediately add egg mixture to pasta. Stir the egg mixture until it is well mixed with the pasta. Cover and let sit for about 2 minutes so the steam can cook the eggs. Pour in the bacon mixture over the pasta and mix. Finish with the Parmesan cheese and serve.