01 - Heat the olive oil in a large skillet over medium-high heat. Season the chicken pieces generously with salt, pepper, and Italian herbs if using.
02 - Add the seasoned chicken to the hot skillet. Cook for 4-5 minutes, stirring occasionally, until golden brown and cooked through. Transfer the chicken to a clean plate and set aside.
03 - In the same skillet, add the chopped onion. Cook for 2-3 minutes until softened and translucent. Add the minced garlic and cook for 30 seconds until fragrant, being careful not to burn it.
04 - Pour in the chicken broth and add the gnocchi. Stir to combine, then cover the skillet with a lid. Cook for 3-4 minutes, stirring occasionally, until the gnocchi begins to soften and absorb the liquid.
05 - Add the heavy cream, lemon zest, and lemon juice to the skillet. Return the cooked chicken to the pan along with any accumulated juices. Stir well and cook for 2-3 minutes until the sauce begins to thicken and coats the gnocchi.
06 - Stir in the baby spinach and grated Parmesan cheese. Continue cooking for 2 additional minutes until the spinach wilts completely and the cheese melts into the sauce. Taste and adjust seasoning with additional salt and pepper as needed.
07 - Remove from heat and serve immediately while hot. Garnish with freshly chopped parsley and additional lemon zest if desired.