Step 1: Prepare Chicken and Sweet Potatoes : Preheat oven to 400°F (200°C). In a bowl, toss chicken pieces and sweet potato cubes with olive oil, salt, pepper, smoked paprika, and thyme.
Step 2: Roast or Sauté : Option 1 – Oven Roast: Spread chicken and sweet potatoes on a baking sheet. Roast for 20–25 minutes until chicken is lightly browned and sweet potatoes are tender. Option 2 – Stovetop Sauté: Heat olive oil in a large skillet over medium heat. Sauté chicken until lightly browned, then add sweet potatoes and cook until slightly tender.
Step 3: Make Creamy Sauce : In a small saucepan, whisk together chicken broth, heavy cream, flour, Dijon mustard, and garlic powder. Cook over medium heat, stirring constantly until thickened, about 3–5 minutes. Season with salt and pepper to taste.
Step 4: Assemble Casserole : In a greased 9×13-inch baking dish, combine roasted chicken and sweet potatoes. Pour creamy sauce over the mixture and stir to coat evenly. Sprinkle shredded cheese evenly on top, and optionally, add breadcrumbs for a crunchy topping.
Step 5: Bake : Bake in preheated oven at 375°F (190°C) for 15–20 minutes, until cheese is melted and bubbly. Optional: Broil for 2–3 minutes for a golden crust on top.