Cook bacon base: Heat your big skillet over medium-high heat, cook chopped bacon until crispy, add sage, and toss in the bacon fat for thirty seconds until it smells amazing.
Make aromatics: Take out bacon and sage, but leave two tablespoons bacon fat in your pan, add diced onion, and cook for two minutes until soft and golden.
Cook butternut squash: Add cubed squash to your onions, sprinkle with salt and pepper, cook seven minutes, stirring now and then, until squash caramelizes and onions brown lightly.
Add garlic mix: Stir minced garlic into your squash mixture, cook two minutes until it smells incredible, pour in chicken broth and nutmeg, bubble it up then simmer fifteen minutes.
Make pasta: Cook linguine in a big pot of salted boiling water just like the box says until al dente, save one cup pasta water before draining everything.
Make smooth sauce: Let squash mixture cool a bit, put it in your blender with heavy cream, blend until completely smooth and silky, work in batches if needed.
Put it together: Put your smooth sauce back in the pan with drained pasta and quarter cup pasta water, toss over medium heat for two minutes, adding water as needed.
Finish and serve: Remove from heat, mix in grated Parmesan until melted. Taste and add salt and pepper as needed. Serve topped with bacon, sage, and extra cheese immediately.