Ingredients
Method
- Cook pasta 2 minutes under al dente. Drain. Toss with olive oil.
- Season chicken with paprika, salt, and pepper. Brown in batches in olive oil — 4–5 minutes per batch. Set aside.
- Melt butter in the same pan. Cook onion 8–10 minutes. Add garlic — 1 minute. Add flour — stir 1–2 minutes. Add milk gradually, stirring. Add stock. Stir until smooth and thickening. Add cream cheese, mustard, and thyme. Stir until cream cheese melts. Season. Add spinach — stir until wilted.
- Add pasta and chicken to sauce. Stir to combine. Taste and adjust.
- Preheat oven to 200°C / 180°C fan / Gas 6. Transfer to a large ovenproof dish. Mix Cheddar, Parmesan, and breadcrumbs. Scatter over the top.
- Bake 25–30 minutes until golden and bubbling. Rest 5 minutes before serving.
Notes
Cook pasta 2 minutes under — it continues cooking in the oven.
Brown the chicken properly before adding to the sauce.
Cream cheese in the sauce makes it noticeably richer and silkier.
Assemble up to 24 hours ahead and refrigerate before baking.
Do not skip the Parmesan on top — it elevates the cheese crust significantly.
Stores in the fridge for up to 3 days. Freezes before baking for up to 2 months.
