Cook pasta according to package directions. Drain, reserving 1 cup cooking liquid. Return pasta to pan; keep warm. Meanwhile, in large skillet, cook bacon until crisp; remove bacon with slotted spoon and drain on paper towels. Reserve 1 tablespoon drippings in skillet; discard remaining drippings. Add wine, garlic and crushed red pepper to drippings in skillet. Return to heat. Bring to boiling. Reduce heat; boil gently, uncovered, 3 minutes or until most of the liquid has evaporated. Stir in red sweet pepper; cook and stir 1 minute. Reduce heat to low.
In medium bowl whisk together eggs and half-and-half. Add egg mixture to skillet and cook, stirring constantly, 1 to 2 minutes or until egg mixture coats a metal spoon (160 degrees F). Do not scramble.
Add egg mixture to pasta along with bacon, spinach, the 1/2 cup Asiago, and parsley. Cook over medium heat 1 minute just to heat through, tossing with tongs to combine. Add reserved pasta cooking liquid to pasta mixture as needed to make creamy. Top with hard-cooked egg, additional Asiago, and black pepper. Serve immediately. Makes 4 to 6 servings.