
This creamy chicken Alfredo pasta bake is loaded with tender chicken, crispy pancetta, spinach, and two kinds of cheese for a rich, comforting dinner. It is easy enough for a weeknight but hearty enough to serve for family meals or casual entertaining.
Heat the vegetable oil in a large deep skillet over medium heat. Add the pancetta and cook until crisp and golden, then lift it out with a slotted spoon and set aside. Season the chicken with salt and black pepper, add it to the pan, and cook for 5 to 6 minutes until lightly browned and just cooked through. Transfer to a plate.
Add the chopped onion and garlic to the same pan and cook for 8 to 10 minutes until softened. Meanwhile, boil the pasta in salted water until just al dente. Before draining, reserve about 240 ml of the pasta water.
Sprinkle the flour over the softened onion and garlic, then cook for 1 minute, stirring constantly. Gradually whisk in the cream, followed by the milk, until the sauce is smooth and thickened.
Stir the Dijon mustard and grated cheddar into the sauce until melted. Season to taste with salt and black pepper, then add the cooked pasta, chicken, crispy pancetta, and a splash of the reserved pasta water. Stir until everything is evenly coated and the sauce looks slightly loose.
Add the spinach a handful at a time and stir until wilted. Spoon the mixture into an ovenproof baking dish, then scatter the grated Parmesan over the top and finish with a little extra black pepper.
Bake in a preheated oven at 190C/170C fan/gas 5 for about 20 minutes, or until hot, bubbling, and lightly golden on top. Let the pasta bake stand for a few minutes before serving.
For the best texture, cook the pasta just until al dente so it does not turn soft in the oven. If the sauce thickens too much before baking, loosen it with a little more reserved pasta water. You can assemble the dish ahead, cool completely, cover, and refrigerate for up to 24 hours or freeze for up to 3 months before baking.
