Heat 2 tablespoons butter in large dutch oven over medium heat. Add small chopped onion, 4 cloves minced garlic. Saute until tender and fragrant, 5 minutes.
Add 4 cups chicken stock, can of crushed tomatoes. Bring mixture to boil, then reduce to medium heat for a strong simmer. Add 1 cup ditalini pasta, 1 tablespoon freshly chopped basil. Stir well. Cook 10 minutes, stirring regularly to prevent sticking from bottom of pot.
Sprinkle both sides of chicken with 2 teaspoons Italian seasoning. Heat small skillet over medium-high heat. Add 1 tablespoon oil. Carefully add chicken. Cook each side 3 to 5 minutes, until firm. Once firm, remove chicken from heat.
Allow chicken to cool until easily manageable. Place chicken onto cutting board, chop each cutlet into bite-sized pieces.
Reduce dutch oven heat to low. Add 1 cup heavy cream, 1 cup parmesan, 1 cup mozzarella cheese, ½ tablespoon sugar, salt, freshly cracked black pepper. Stir to combine. Add chopped chicken. Allow flavors to blend 2 to 3 minutes. Adjust seasoning to taste with salt and freshly cracked black pepper.
Top with chopped fresh basil and grated parmesan cheese. Serve warm.