| Prep time: 10min |
Cooking time: 1h 00min |
| Serving 6 | Regular |
Preheat the oven to 180ºC.


Trim, halve and wash the leek and peel the garlic, then finely slice with the broccoli stalks, reserving the florets for later.
Large leek
Garlic
Broccoli
Place the sliced vegetables in a large casserole pan over a medium heat with the butter, then strip in the thyme leaves and cook for 15 minutes, or until softened, stirring regularly.
Unsalted butter
Fresh thyme
Stir in the flour, followed slowly by the milk, then simmer for 10 minutes, or until thickened, stirring regularly.
Bakpro White Bread Flour
Low-fat milk
Meanwhile, cook the pasta in a large pan of boiling salted water for 5 minutes, then drain.
Macaroni pasta
Grate the Parmesan and most of the cheddar into the sauce, and mix well.
Parmesan cheese
Matured cheddar cheese




Tip into a blender, add the spinach and whiz until smooth – you may need to work in batches. Season to perfection with salt and pepper, then stir through the pasta and broccoli florets, loosening with a splash of milk, if needed.
Broccoli
Macaroni pasta
Baby spinach
Low-fat milk
Salt
Black pepper
Transfer to a 25 cm x 35 cm baking dish, grate over the remaining cheddar and scatter over the almonds. Bake for 30 minutes, or until beautifully golden and bubbling.
Matured cheddar cheese
Flaked almonds