Preheat oven to 375 degrees,
Cook your pasta according to package directions. Drain and add to a large bowl set aside.
While pasta is cooking: Cook your butternut squash in the microwave according to package directions. Then add them to a small bowl. Using a potato masher or a fork, mash the squash until it has a smooth consistency. You can also do this in a blender. You can add some chicken broth it its too thick. Set aside.
Next in a large saute pan over medium low heat, add the butter and sprinkle the flour on top. Whisk until a paste forms.
Slowly pour in the warm milk and continue to whisk. Add the squash and gently mix. Add salt and pepper and nutmeg.
Add a cup of chicken broth and raise the heat to medium. When the sauce starts to thicken, add the cheddar cheese. You can add more for extra cheesiness.
Mix until a smooth cheese sauce forms, Add chicken broth as needed to thin out the sauce to desired consistency. Taste the cheese sauce and add more salt and pepper if needed. Pour sauce over pasta waiting in a large bowl.
Mix until combined.
Add pasta to a buttered baking dish.
In a small bowl mix breadcrumbs and olive oil until the mixture is crumbly, but not too wet.
Sprinkle the topping over the pasta.
Bake at 375 for 15 minutes or until the topping is golden brown.
Feed it to the kids!