200g/7oz broccoli, cut into small florets
750â800g/1lb 10ozâ1lb 12oz whole cauliflower, cut into small florets
200g/7oz cherry tomatoes, halved
½ onion, finely chopped
1 chicken stock cube
175g/6oz dried penne or other short pasta shapes
freshly ground black pepper
1 tbsp extra virgin olive oil
250ml/9fl oz semi-skimmed milk
40g/1½oz Parmesan, finely grated
2 small boneless, skinless chicken breasts (about 300g/10½oz), cut into 15-mm/â -in strips