Prepare the Chicken: Begin by patting the chicken breasts dry using a paper towel. This step ensures proper searing. Slice the chicken into uniform, bite-sized cubes and set aside.
Heat the Skillet: Place a large skillet on the stove over medium heat. Add the olive oil and allow it to heat until it shimmers slightly, indicating it is ready for cooking.
Cook the Chicken: Carefully add the cubed chicken to the skillet. Cook for 2-3 minutes, stirring occasionally, until the edges begin to turn golden. The chicken does not need to be fully cooked at this stage, as it will continue to cook later.
Add Flavorings: Incorporate the sun-dried tomatoes, mashed garlic, Italian seasoning, paprika, kosher salt, and black pepper into the skillet. Stir thoroughly to coat the chicken evenly. Allow the mixture to cook for an additional 3-4 minutes, ensuring the garlic becomes fragrant and the spices are well integrated.
Incorporate Orzo and Broth: Add the orzo and chicken broth (or water) to the skillet. Stir well to combine all ingredients. Reduce the heat to medium, cover the skillet, and let it simmer for 12 minutes. Periodically remove the lid to stir, preventing the orzo from sticking to the bottom of the pan.
Finish with Cream and Spinach: Once the orzo is fully cooked, stir in the coconut milk (or heavy cream) and fresh spinach. Continue stirring until the spinach wilts and the sauce becomes creamy and cohesive.
Add Parmesan Cheese: Sprinkle the freshly grated Parmesan cheese into the skillet. Stir gently to allow the cheese to melt and blend into the sauce, creating a rich and velvety texture.
Serve Immediately: Remove the skillet from the heat. Plate the dish promptly and serve while warm. Enjoy the harmonious blend of flavors and textures in this delightful one-pan meal.