In a medium skillet, melt butter over medium heat. Stir in onion and garlic and cook until browned and fragrant, about 3 minutes. Pour in white wine and spices. Simmer 3 minutes.
Pour into warmed crockpot along with the 2 cups of broth plus the 2 pounds of squash. Stir, cover and cook 3-4 hours or until squash is very tender.
Remove bay leaves from mixture. Using an immersion blender, liquify the squash to create a smooth sauce. Stir in heavy cream and parmesan cheese. Taste and adjust seasoning to your liking. Sauce should be slightly sweet because of the squash. Toss with cooked pasta and serve with extra cheese.