In a large skillet, heat the 2 tablespoons of extra virgin olive oil over medium-high heat. Once hot, add the cubed chicken breasts. Season with salt, black pepper, 4 teaspoons of Italian seasoning, and a pinch of chili flakes for a kick. Cook for about 5-7 minutes, stirring occasionally, until the chicken is golden brown and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add 2 tablespoons of salted butter. Once melted, add the chopped shallot and garlic. Sauté for 2-3 minutes until fragrant and translucent.
Add the 1 cup of dry orzo pasta to the skillet, stirring to coat in the butter and aromatics. Pour in 4 cups of water (or chicken broth for extra flavor) and bring to a boil. Reduce the heat to a simmer and cook for about 8-10 minutes, or until the orzo is al dente. Stir occasionally to prevent sticking.
Once the orzo is cooked, stir in the 1 cup of milk or heavy cream, 2 teaspoons of Dijon mustard, and 1 tablespoon of fresh thyme. Mix well and let it simmer for another 2-3 minutes.
Stir in the quarter jar of marinated artichokes and 2 cups of baby spinach. Cook until the spinach wilts and everything is heated through.
Remove the skillet from heat and stir in the 3/4 cup of grated parmesan cheese and 2 teaspoons of lemon zest. Mix until the cheese is melted and the sauce is creamy. Taste and adjust seasoning if necessary.
Spoon the 25 Minute Spinach and Artichoke Chicken Orzo into bowls and garnish with fresh basil for a pop of color and flavor. Enjoy!