01 - Heat olive oil in a large skillet over medium-high heat. Season chicken pieces generously with salt, pepper, and Italian herbs. Add seasoned chicken to hot skillet and cook for 4–5 minutes, turning occasionally, until golden brown on all sides and cooked through. Transfer chicken to a clean plate and set aside.
02 - Reduce heat to medium. Add chopped onion to the same skillet and cook for 2–3 minutes, stirring occasionally, until softened and translucent. Add minced garlic and cook for 30 seconds, stirring constantly, until fragrant but not browned.
03 - Pour chicken broth into the skillet and bring to a gentle simmer. Add gnocchi and stir to coat. Cover skillet with lid and cook for 3–4 minutes, stirring occasionally, until gnocchi begins to soften and absorbs some of the liquid.
04 - Remove lid and stir in heavy cream, lemon zest, and lemon juice. Return cooked chicken and any accumulated juices to the skillet. Stir well to combine all ingredients. Continue cooking for 2–3 minutes, uncovered, until sauce begins to thicken slightly and coats the back of a spoon.
05 - Stir in baby spinach and grated Parmesan cheese. Cook for 2 more minutes, stirring gently, until spinach wilts completely and cheese melts into the sauce. Taste and adjust seasoning with additional salt and pepper as needed.
06 - Remove skillet from heat. Transfer to serving plates or family-style platter. Garnish generously with chopped fresh parsley and additional lemon zest if desired. Serve immediately while hot and creamy.