Heat a dutch oven, or other large pot, over medium high heat. Add the chopped bacon to the pot, stirring often until cooked crisp. Use a slotted spoon to remove the bacon to a paper towel lined plate (to drain any excess grease), and set aside.
1 16 oz pkg bacon
Reduce the heat to medium, and add the butter to the pot. Stir in the onion, and cook-stirring occasionally- until the onions are soft. Stir in the garlic, and cook for another 30 seconds.
1 tbsp butter, 1 medium white onion, 2 tbsp minced garlic
Add in the white wine, stirring to deglaze the bottom of the pot and scraping up any stuck on bits, cooking for about 60 seconds.
1/2 cup white wine
Stir in the pumpkin puree and chicken broth, whisking everything together until the mixture's smooth.
1 cup pumpkin puree, 4 cups chicken broth
Stir in the pasta, and continuing to stir occasionally, cook the pasta for 10 minutes. Stir in the cream and nutmeg. Salt and pepper, to taste, and continue cooking an additional 2-3 minutes, or until the pasta's al dente.
1/2 tsp ground nutmeg, 8-10 oz dry spaghetti, 1 cup heavy whipping cream, salt & pepper
Remove the pot from heat, and stir in the cheeses and half the bacon.
1 cup shredded sharp white cheddar, 1/2 cup shredded Parmesan cheese
Serve immediately, garnished with the remaining bacon and additional cheese, if desired.