In a large bowl, mix together the ground chicken, egg, grated Parmesan cheese, Panko breadcrumbs, garlic, Italian seasonings, kosher salt, pepper, and crushed red pepper. Roll into 1 1/2 inch balls. If your hands are sticking, it helps to dampen them with water.
Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the meatballs and brown them on each side for about 5 to 7 minutes. Once browned, remove them from the pan and cover to keep warm.
Wipe out the pan to remove any residue. Heat 1 tablespoon of oil from the sun-dried tomatoes jar over medium heat. Add 2 cloves of minced garlic and cook for about 30 seconds until fragrant.
Stir in tomato paste, chopped sun-dried tomatoes, chicken broth, heavy cream, and dried Italian seasonings. Bring to a simmer, stirring to combine.
Add the browned meatballs back to the skillet, cover, and cook for about 10 minutes until the meatballs are cooked through and the sauce has thickened. Adjust seasoning with salt and pepper if needed.
A few minutes before finishing, add in chopped spinach and basil. Cook until the spinach is slightly wilted. Serve warm with more Parmesan if desired.