400 g white Mercer mushrooms, sliced
1 onion, finely chopped
6 tbsp butter
2 tbsp olive oil
⅔ cup plain flour
1 head of broccoli, chopped
3 vegetable stock cubes
1.6 litres milk or cream (or a mix of both)
1 cup grated cheese
1 tsp salt
¼ tsp black pepper