Place the butternut squash, onion, garlic, chickpeas, white beans, tomatoes, stock, water, salt, and Italian seasoning in a 6-quart slow cooker, stirring to combine.
Cover and cook on high for 5-6 hours, or on low for 7-8 hours, or until the soup is bubbling and the squash is cooked through.
At the End of the Cook Time: Slow Cooker
When the butternut squash is tender, carefully ladle 2 cups of the soup, (including some broth, veggies, and beans) into a blender. Blend on high, then add back to the soup.
Switch the slow cooker to high (if it's not already) and add the kale. Cover and cook for 15-25 minutes, or the kale has wilted.
Add the pasta and red wine vinegar, stirring to combine. Taste and add additional salt if desired.
Ladle the hot soup into bowls, dollop with pesto, sprinkle with parmesan cheese, if using and serve.