Heat the olive oil in a large skillet over medium heat. Once hot, add the chicken pieces, seasoning them with salt, black pepper, garlic powder, and onion powder. Cook until the chicken is golden and cooked through, about 6-8 minutes. Remove the chicken from the skillet and set aside.
In the same skillet, add the chicken broth and bring it to a simmer. Add the gnocchi and cook according to package instructions until they float to the top, which usually takes about 3-5 minutes.
Once the gnocchi is cooked, reduce the heat to low and stir in the heavy cream, Parmesan cheese, and Italian seasoning. Mix well until the cheese is melted and the sauce is creamy.
Add the cooked chicken back into the skillet along with the chopped spinach. Stir until the spinach wilts and everything is heated through, about 2-3 minutes.
Taste and adjust seasoning if needed. Serve hot, garnished with fresh parsley if desired.
Feel free to add vegetables like diced tomatoes or mushrooms for extra flavor and nutrition.
If you prefer a lighter version, you can substitute heavy cream with half-and-half or a non-dairy cream alternative.