-
1
Roughly chop mushrooms and spinach and mince garlic.
-
2
Do not open cans of artichoke hearts until the mushrooms are cooking because they will discolor and turn brown if left out in the air too long.
-
3
Open, drain and chop the artichoke hearts after everything else is prepped and when the mushrooms are almost done.
-
4
Heat 2 tablespoons of olive oil and 2 tablespoons of butter in a saute pan over medium heat.
-
5
When oil is hot and the butter has stopped foaming, add mushrooms to the pan and cook until all liquid is evaporated and the mushrooms begin to brown.
-
6
Add 4 more tablespoons of oil and butter to the pan along with the minced garlic.
-
7
Saute garlic for about a minute; do not brown the garlic.
-
8
Add chopped artichoke hearts and mix together with the mushrooms.
-
9
Cook together for about 5 minutes just to get the flavors to meld together.
-
10
Add the last 2 tablespoons of butter and oil if mixture looks too dry.
-
11
The vegetables should glisten from the oil and butter but not be dripping wet.
-
12
Remove from heat and mix in the chopped baby spinach.
-
13
Pour contents of the pan into an oven proof casserole dish that can go from oven to tabletop for serving.
-
14
Mix about 1/3 of the mozzarella into the vegetables and layer the rest on top of the mixture.
-
15
Bake at 350 degrees F until cheese melts and browns on top, about 20-25 minutes.
-
16
Serve with crackers, panetini toast or bread slices.
-
17
This is a great make-ahead appetizer.
-
18
You can prepare it entirely but do not bake until the next day.
-
19
Baking will require a longer time if you are baking it cold from the fridge.
-
20
Great left over and heated in the microwave, too!