Combine carrots, celery, onion and garlic in slow cooker. Pour in broth and stir in tomatoes, 1/2 tsp. salt, 1/4 tsp. pepper and Italian seasoning. Cover and cook on low for 4 to 6 hours.
About thirty minutes before serving, stir in pasta, and beans. Cover, increase heat to high and cook until pasta is tender, about 30 minutes. Season with salt and pepper as necessary. Serve hot, sprinkled with Parmesan, if desired.