1 small aubergine (approx. 250g/9oz), cut into roughly 1.5cm/â…ťin chunks
1 courgette (approx. 225g/8oz), quartered lengthways and cut into roughly 1.5cm/â…ťin chunks
2 large garlic cloves, crushed
1 yellow or red pepper, deseeded and cut into roughly 1.5cm/â…ťin chunks
1 red onion, roughly chopped
75g/2Âľoz young spinach leaves, tough stalks removed
400g tin chopped tomatoes
100g/3½oz wholewheat penne pasta
4 tbsp sun-dried tomato or red pepper pesto
salt and freshly ground black pepper
2 tbsp olive oil
2 tbsp pine nuts
50g/1Âľoz mature cheddar, grated