Preheat a large cooking pan over medium heat and add oil.
Chop spinach and slice mushrooms. Add mushrooms and spinach into the cooking pan. Season with some salt and pepper, cover and cook until spinach is a little more than half way cooked down, stir occasionally.
Take off the lid and continue cooking until spinach is all wilted. Peel garlic cloves and smash them with your knife (be careful or use a metal spatula to smash it). Add garlic to spinach and mushrooms and mix well.
Add white wine and simmer for a few minutes. Add heavy cream, taste and add more salt as needed. Simmer for about 5 minutes and serve.