1 courgette, about 300g/10½oz, quartered lengthways and cut into roughly 2cm/¾in chunks
2 garlic cloves, crushed
1 large onion, finely chopped
2 yellow or red peppers, seeds removed, cut into roughly 2cm/¾in chunks
100g/3½oz young spinach leaves (optional)
1 large sweet potato, peeled and cut into roughly 2cm/¾in chunks
2 x 400g tins chopped tomatoes
½ tsp dried chilli flakes
9–10 dried lasagne sheets
75²µ/2½´Ç³ú plain flour
salt and freshly ground black pepper
3 tbsp extra virgin olive oil
2 tsp Italian seasoning or dried oregano
1 vegetable stock cube
75²µ/2½´Ç³ú butter, cubed
125g/4½oz mature cheddar, coarsely grated
750ml/1¼ pint milk, semi-skimmed or full-fat
75²µ/2½´Ç³ú grated mozzarella, or extra cheddar