It is a bit of a make-it-up-as-you-go-along recipe, but the basis is:
100g self-raising flour
50g plain or wholemeal flour
0.5tsp baking powder
0.5tsp mustard powder
0.5tsp salt (optional)
25g butter
100g cheddar cheese, grated
1 egg
2-3tbsp milk
Preheat oven to 200C/400F
Mix flours, baking powder, mustard and salt in bowl. Rub in butter until mixture resembles breadcrumbs [I put everything in the food processor - much quicker and it turns out fine!]. Add 75g of cheese and mix.
Mix egg and 2tbsp milk in a separate bowl [I don't bother with the egg or milk at all]. Add this to flour mixture and combine to make a dough.
At this point I add in whatever puréed vegetables I can think of - most often I used frozen chopped spinach (thawed for a couple of minutes in the microwave) and tomato purée as they mix in really well without having to be puréed any further. I have also used mixed veg, peas, sweetcorn (I find that carrot doesn't purée well enough). I would imagine that courgette would work really well, too, as would peppers. Once the veg is all mixed in, you will need more flour as it will be very sticky (which is why I don't use the egg and milk) - I add flour until it is dry enough to handle. It doesn't seem to matter which kind of flour I use.
Flour the work surface and roll out the dough to a thickness of about 2cm (I think mine is often thinner). Cut into shapes as you wish - we have various cookie cutters which we use for this.
Put the scones onto a greased baking sheet. Brush the too of each scone with milk (I don't bother with this) and sprinkle with the remaining cheese. Bake for about 10 minutes, until they are cooked.
As ds is mpi, I make these with soft goats cheese instead - 150g and leave out the butter. You could therefore make with cream cheese if you wanted. I also normally put in quite a bit more mustard - it does add flavour without making it 'hot'. They freeze really well.