Greens mac 'n' cheese

By Jamie Oliver
  • Facebook
  • Tweet
  • Pinterest
  • Email
  • Print


  • 1 large leek
  • 3 cloves of garlic
  • 400 grams purple sprouting or tenderstem broccoli
  • 40 grams unsalted butter
  • 1/2 a bunch of fresh thyme (15 grams)
  • 2 tablespoons plain flour
  • 1 litre semi-skimmed milk
  • 450 grams dried macaroni
  • 30 grams Parmesan cheese
  • 150 grams mature cheddar cheese
  • 100 grams baby spinach
  • 50 grams flaked almonds


  1. Preheat the oven to 180ºC/350ºF/gas 4. Trim, halve and wash the leek and peel the garlic, then finely slice with the broccoli stalks, reserving the florets for later. Place the sliced veg 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. Stir in the flour, followed slowly by the milk, then simmer for ten minutes, or until thickened, stirring regularly. Meanwhile, cook the pasta in a large pan of boiling salted water for five minutes, then drain.
  2. Grate the Parmesan and most of the cheddar into the sauce, and mix well. Tip into a blender, add the spinach and whiz until smooth – you may need to work in batches. Season to perfection with sea salt and black pepper, then stir through the pasta and broccoli florets, loosening with a splash of milk, if needed. Transfer to a 25 centimeter x 35 centimeter baking dish, grate over the remaining cheddar and scatter over the almonds. Bake for 30 minutes, or until beautifully golden and bubbling.


Swap spinach out for any kind of exciting fresh or frozen greens, discarding any tough stalks. I also sometimes add breadcrumbs to the top for bonus crunch. Tasty!

To make vegetarian, swap Parmesan for vegetarian hard cheese.


Veg by Jamie Oliver is published by Penguin Random House © Jamie Oliver Enterprises Limited (2019 Veg). Photography: David Loftus.

Veg (2019). Approved PR recipe.

Calories: 619
Fat: 25.1 grams
Saturated fat: 12.4 grams
Protein: 29 grams
Carbohydrates: 75.1 grams
Sugars: 12 grams
Salt: 0.9 grams
Fibre: 6.4 grams


Jamie's Ultimate Veg Fridays at 8pm ET on CTV Life Channel

Ultimate Veg

This recipe appears in Ultimate Veg (© 2019)

FOLLOW Jamie Oliver

Bell Media Lifestyle Specialty Terms of Use Privacy Policy