In a large mixing bowl, whisk together garlic, Italian seasoning, salt, pepper, breadcrumbs, milk, and 1 egg until fully incorporated. Add ground beef, mix until just combined.
Roll meat mixture into small meatballs. Heat 1 tsp. oil over medium high heat in a large skillet. Cook meatballs, turning occasionally for about 5 minutes. Meatballs may not be cooked through at this point, they will finish cooking in soup. Set meatballs aside on a paper towel to wick away excess oil.
Heat 1 tsp. oil over medium high heat in a large stock or soup pot. Add in onion, carrots, celery, and season with salt/pepper. Saute vegetables for 6-8 minutes. Stir in kale and cook until kale is wilted, about 3-4 minutes. Add in chicken broth, meatballs, and pastina (or acini di peppi). Bring to boil, lower heat to simmer, and cook for about 10 minutes.
While soup is simmering, whisk together 2 eggs and Parmesan cheese. Once soup is finished simmering, drizzle egg mixture into soup. Wait at least 30 seconds until egg begins to set, then stir to allow egg mixture to break up.
Serve immediately and top with extra Parmesan if desired.