2 carrots, peeled
2 celery sticks, trimmed
150g/5½oz chestnut mushrooms, wiped and chopped
2 garlic cloves, peeled and crushed
2 large leeks, each about 300g/10½oz
1 medium onion
3 medium vine tomatoes, sliced
400g/14oz can chopped tomatoes
2 tbsp plain flour
200ml/7fl oz beef stock, made with 1 beef stock cube
freshly ground black pepper
3 tbsp cornflour
freshly grated nutmeg, to taste
1 heaped tsp dried oregano
2 tbsp tomato purée
50g/2oz extra-mature cheddar, grated
500ml/18fl oz semi-skimmed milk
25g/1oz parmesan, finely grated
500g/1lb 2oz lean beef mince
150ml/¼ pint red wine