01 - Bring a large pot of salted water to a boil. Cook tortellini according to package instructions until al dente. Drain and set aside.
02 - While the tortellini cooks, season the diced chicken breasts with salt, pepper, and Italian seasoning.
03 - Heat olive oil in a large skillet over medium-high heat. Add the seasoned chicken and cook until golden and cooked through, 5 to 7 minutes. Remove from the skillet and set aside.
04 - In the same skillet, melt the butter over medium heat. Add the chopped onion and sauté for 2 to 3 minutes until softened. Stir in the minced garlic and cook for 1 minute until fragrant.
05 - Pour in the chicken broth and deglaze the skillet, scraping up any browned bits from the bottom. Reduce the heat to medium.
06 - Add the heavy cream and Parmesan cheese, stirring constantly until the cheese melts and the sauce thickens slightly, about 3 minutes.
07 - Add the fresh spinach to the skillet and stir gently until wilted, about 1 to 2 minutes.
08 - Return the cooked chicken to the skillet. Add the drained tortellini and gently toss everything together until evenly coated in the creamy sauce. Adjust seasoning with additional salt and pepper if needed.
09 - Serve immediately, garnished with extra Parmesan and chopped fresh parsley if desired.