Season your chicken pieces generously with salt and pepper on both sides. Heat 2 tablespoons olive oil in a large 12-inch skillet over medium-high heat until shimmering, about 2 minutes. Sear the chicken for 4-5 minutes per side until golden brown outside, then transfer to a clean plate temporarily.
In the same skillet, add diced onion and cook for 3 minutes until softened and fragrant. Add minced garlic and stir constantly for 30 seconds to prevent burning and release those amazing aromatic oils. This builds the flavor foundation for your entire cozy chicken zucchini skillet recipe.
Add sliced zucchini to the skillet and sauté for 5 minutes, stirring occasionally until the vegetables begin releasing their moisture. Pour in the diced tomatoes with juices and chicken broth, then add Italian seasoning, salt, and pepper. Bring the mixture to a gentle simmer for about 2 minutes.
Return the seared chicken to the skillet, nestling it among the zucchini and vegetables. Reduce heat to medium and simmer for 12-15 minutes until chicken reaches 165°F internally and zucchini is tender-crisp. The sauce should reduce slightly and thicken naturally during this time.
Remove from heat and stir in the heavy cream, then squeeze lemon juice over everything for brightness. Fold in fresh basil gently and sprinkle Parmesan cheese across the top. Taste and adjust seasonings as needed before serving this heartwarming quiet dinner to your loved ones.