Begin by preparing your chicken. Cut it into bite-sized pieces (about 1 inch). Season liberally with salt and pepper and set to the side.
In a large deep skillet, heat oil over medium high heat. Add chicken pieces and brown for 5 minutes, flipping halfway through for even cooking. Reduce heat to medium.
To the same pan, add chopped sundried tomatoes, italian seasoning, and minced garlic. Stir and cook for 1 minute, until fragrant.
Add dry orzo pasta and stir to coat. Cook for 1 minute. (This helps give a hint of nuttiness to the pasta, it's a delicious layer of flavor!)
Add stock and stir. Simmer on low until the pasta is cooked through but not mushy, and all of the broth is absorbed.
Add heavy cream, chopped spinach, and torn basil leaves and stir to combine. Cook for 2 minutes, until the greens are just wilted and a sauce has formed.
As a finishing touch, add grated parmesan cheese and stir to melt into the dish. Enjoy!