Heat olive oil in a large skillet over medium heat.
Season the diced chicken with salt, pepper, and Italian seasoning.
Add chicken to the skillet and cook until lightly browned, about 5–6 minutes.
Add the minced garlic and onion. Cook for another 2–3 minutes until fragrant.
Pour in the chicken broth and bring to a gentle simmer.
Stir in the gnocchi and cook uncovered for 5–6 minutes, stirring occasionally.
Reduce heat to low and add the heavy cream and parmesan. Stir until the sauce thickens.
Fold in the fresh spinach and cook just until wilted.
Serve warm and garnish with extra parmesan if desired.