Ingredients
Equipment
Method
Step 1:
- Bring a large pot of salted water to the boil and cook the penne pasta until just al dente. Drain well and set aside.

Step 2:
- Cut the chicken breasts into bite-sized pieces. Add them to a bowl with garlic granules, paprika, salt, and black pepper. Mix well so everything is coated.

Step 3:
- Heat the oil in a frying pan over medium-high heat. Cook the chicken for about 5–6 minutes until lightly golden and just cooked through. Remove from the pan and set aside.

Step 4:
- In a saucepan, melt the butter over medium heat. Add the flour and whisk continuously for about 1 minute to cook out the raw flour taste.

Step 5:
- Gradually pour in the milk while whisking. Keep stirring until the sauce thickens and becomes smooth.

Step 6:
- Stir in the Dijon mustard and grated Parmesan cheese. Season with salt and pepper, tasting as you go.

Step 7:
- Add the cooked pasta to the sauce and mix until fully coated. Gently fold in the cooked chicken.

Step 8:
- Transfer everything to a lightly greased ovenproof dish. Scatter the chopped tomatoes evenly over the top.

Step 9:
- Bake in a preheated oven at 180°C (360°F) for 20 minutes until bubbling and lightly golden.

Step 10:
- Remove from the oven and let it rest for about 5 minutes before serving.

Notes
I sometimes make this ahead and keep it in the fridge for a day before baking, it works really well. If reheating leftovers, I add a small splash of milk to keep the sauce creamy. Don’t overbake it, or the pasta can dry out a bit.
