Turn the classic pasta dish into a low-fat recipe by using turkey bacon and fat-free half-and-half. Asparagus is a flavorful and healthy addition.
Cook pasta in lightly salted water following package directions. Add asparagus to pasta water for last 4 minutes of cooking time. Drain and keep warm.
While pasta is cooking, place bacon in a medium-size nonstick skillet and cook over medium-high heat about 8 minutes, stirring occasionally, or until slightly browned and crisp. Remove from pan with a slotted spoon and drain on a paper towel-lined plate.
In a small saucepan, whisk half-and-half and egg yolks. Cook over medium heat about 8 minutes, whisking constantly, until temperature reaches 160 degree F on an instant-read thermometer. Stir in basil, salt, pepper and nutmeg.
Add bacon to cooked pasta and asparagus. Stir in creamy egg mixture. Stir in 1/3 cup of the Parmesan cheese.
Spoon pasta into a serving bowl and sprinkle remaining 1 tablespoon Parmesan on top. Serve immediately.