In a 6-8 quart slow cooker, add the crushed tomatoes, onion, garlic, sun-dried tomatoes, tomato paste, wine, dried Italian herbs, thyme, salt, and pepper. Stir to combine. Add the short ribs.
Cover the slow cooker and cook on low for 6 to 8 hours or high for 4-5 hours. When the short ribs are tender and falling off the bone, remove them from the sauce and let them cool slightly. Shred the meat and discard the bones.
Add the kale and white beans to the sauce and stir to combine. Turn the heat to high and cover, cook for 20-30 minutes. Add the shredded meat.
Meanwhile, bring a large pot of water to a boil. Add salt and the pasta. Cook according to the package directions. Drain the pasta and mix with butter and basil if using.
To serve, divide the pasta into bowls and top with ragù and sprinkle with grated Parmesan.