Slice your mushrooms into thin slices. Heat the 3 tablespoons of olive oil over medium heat in a medium pan. Add the mushrooms and saute for 15-17 minutes until they are a deep rich brown color. Then, add the grated garlic and cook for 1 minute more. Spoon onto a paper towel lined plate and sprinkle lightly with salt.
While the mushrooms are cooking, cook the frozen spinach. You’ll be using 1 cup of the cooked spinach for the sauce.
In a medium sauce pan, add the 1 tablespoon of butter and heat over medium heat until melted, then add the 1 tablespoon of flour and combine it into the butter. Cook for about 30 seconds then pour in the cream. Whisk so that the flour butter mixture blends into the cream. Add the 1/2 cup of cooking sherry, raise the heat to medium high and cook for 3 minutes. Lastly, add the Parmesan cheese, spinach, salt and pepper and cook on medium for about 5 minutes.
While the sauce is cooking, boil the ravioli according to package directions. Then, add into the cooked sauce.
To serve, spoon the sherry cream sauce onto a plate or in a bowl. Add as much as the mushrooms as you’d like and a little more Parmesan cheese.