Add olive oil to a large skillet and heat on medium heat. When hot, add chicken & cook for about 8-10 minutes, stirring occasionally. Remove from pan & set aside.
Turn heat to medium-low. Add onion and cook for 3-5 minutes.
Turn heat to medium-high, add gnocchi. Brown in the pan for 1-2 minutes. Add cream, chicken broth, garlic powder, Italian seasoning, spinach, tomatoes, and chicken. Scrape pan while mixing together. Reduce heat to simmer (medium to medium-low), cover, and simmer for 3 minutes.
Add parmesan and basil and simmer for 1 minute, or until gnocchi is cooked through. Season with salt and pepper to taste and serve immediately.
Notes
*To use dry gnocchi, in step 3, brown gnocchi as directed, then add cream, broth, garlic powder, and Italian seasoning. Cover pan, and simmer for 5 minutes. Stir in spinach, tomatoes, and chicken along with parmesan and basil. Add ½ cup additional broth (or cream) if needed, and simmer for about 2 minutes, until gnocchi is cooked through. Season with salt and pepper to taste and serve immediately.