Total Time
40mins
Prep 20 mins
Cook 20 mins

This is a recipe that I had found, but made changes to in order to make it totally decadent. This is one of my family's favourite dinners, but due to the rich ingredients, I don't make it too often. It's not exactly low fat, but it's totally worth splurging on! If possible, use freshly grated Parmesan and nutmeg.

Directions

  1. In a large pot of boiling salted water, cook spaghetti until al dente.
  2. Drain well. Toss with 1 tablespoon of olive oil, and set aside.
  3. In a small bowl, beat together with a whisk eggs, cream, 1/2 cup grated Parmesan cheese, nutmeg, salt and pepper. Set aside.
  4. Meanwhile in a large skillet, cook chopped bacon until slightly crisp; remove and drain onto paper towels. Reserve 2 tablespoons of bacon fat; add remaining 1 tablespoon olive oil, and heat in same skillet. Add chopped onion, and cook over medium heat until onion is translucent. Add minced garlic, and cook 1 minute more. Add wine; cook one more minute longer.
  5. Return cooked bacon to pan; add cooked and drained spaghetti. Toss to coat and heat through, adding more olive oil if too sticky or dry. Add beaten egg mixture and cook, tossing constantly with tongs until eggs are barely set.
  6. Serve immediately with chopped parsley sprinkled on top, and extra Parmesan cheese at table.