Heat the oil in a large, heavy-based pan and cook the onion and garlic until softened, but not coloured.
Add the mushrooms and cook gently for 10 minutes, stirring frequently.
Add the wine and cook until half the wine has evaporated.
Add the stock, mix well and cook for 10 minutes. Purée the mixture with a stick blender and return to the stove-top.
Add the cream, mix well and cook for a further 5 minutes to re-heat. Season to taste.
Meanwhile, preheat the oven to 200°C and arrange the focaccia on a baking tray, sprinkle with cheese and bake for 10 to 15 minutes until the cheese is bubbling. Cut into slices.
Ladle the soup into bowls and serve with wedges of the bread.
For more of Kaztayli's recipes click here.