• Preheat oven to 180C/160C fan forced. Cook the pasta in a saucepan of boiling salted water, following packet directions, adding the cauliflower for the last 4 minutes of cooking time, until al dente. Drain and transfer to a large bowl.
  • Heat 1 1/2 tbs of the oil in a saucepan over low heat. Add the flour. Cook, stirring, for 1-2 minutes or until mixture bubbles. Gradually stir in the milk, whisking constantly until smooth. Bring to the boil, stirring constantly. Reduce heat to low. Cook, stirring constantly, for 4-5 minutes or until the sauce thickens. Reserve 1 tbs of parmesan. Stir in the remaining parmesan. Stir in the cheddar, peas, parsley, mustard and garlic. Season with pepper. Stir sauce through pasta mixture. Divide mixture among four 375ml (1 1⁄2 cup) ovenproof dishes.
  • Combine the breadcrumbs, remaining oil and reserved parmesan in a bowl. Scatter over the dish. Bake for 15-20 minutes or until top is golden and crisp.

Recipe by