In a mixing bowl, combine the ground turkey, breadcrumbs, egg, minced garlic, and Italian seasoning. Mix well and shape the mixture into small meatballs about one inch across.
Place the meatballs, chicken broth, diced onion, and sliced carrots into the slow cooker. Stir gently to distribute the ingredients.
Cover and cook on low for 6 hours.
Stir in the small pasta and fresh spinach. Continue cooking for 30 more minutes until the pasta is tender.
Season with salt and pepper. Ladle the soup into bowls and top each serving with grated Parmesan cheese.