Preheat oven: Preheat the oven to 400°F (200°C).
Prepare the chicken: In a large bowl, toss the chicken with salt, pepper, and Italian seasoning. Drizzle with olive oil and mix well to coat.
Sear the chicken: Heat a large skillet over medium-high heat. Add the chicken and cook until browned on all sides, about 5-6 minutes. Remove the chicken from the skillet and set aside.
Prepare the potatoes: In a separate bowl, toss the sliced potatoes with olive oil, salt, and pepper until they're evenly coated.
Roast the potatoes: Spread the potatoes in a single layer on a baking sheet lined with parchment paper. Roast in the preheated oven for 20-25 minutes, or until they're tender and lightly browned.
Make the garlic parmesan cream sauce: In the same skillet used for the chicken, add the minced garlic and cook for 1 minute, until fragrant. Pour in the heavy cream and bring the mixture to a simmer. Let cook for 2-3 minutes, until slightly thickened. Remove from heat and stir in Parmesan cheese until melted and smooth. Add the butter, basil, salt, and pepper, and mix well.
Combine the chicken and potatoes: Add the cooked chicken back into the skillet with the garlic parmesan cream sauce. Toss to coat the chicken evenly.
Add the roasted potatoes: Add the roasted potatoes to the skillet and toss everything together to combine.
Serve: Serve hot, garnished with chopped parsley if desired. Enjoy!