Close Menu
recipe image


Active Time : 20 minutes
Total Time : 50 minutes
Serves : 6 servings


  • 1 tablespoon Essential Everyday Butter
  • 1 8 ounce package sliced mushrooms
  • 1/2 cup chopped onion
  • 1 tablespoon chopped garlic
  • 1/8 teaspoon cayenne pepper
  • 16 ounces fresh baby spinach leaves
  • 1/4 cup Essential Everyday All-purpose Flour
  • 1 1/2 cups Essential Everyday Half & Half
  • 1 tablespoon Essential Everyday Dijon Mustard
  • 1 cup shredded Gruyère or Swiss cheese divided
  • 1 cup Essential Everyday Fancy Shredded Italian Style Parmesan Cheese


In large skillet, melt butter over medium heat. Add mushrooms, onions, garlic and cayenne; salt and pepper to taste. Sauté until mushrooms are softened (about 3-5 minutes). Add spinach (in batches, if needed); continue sautéing until spinach has completely wilted.

Stir in flour; cook 1 minute. Stir in half & half and mustard, cook, stirring constantly, until thickened. Add ½ cup Gruyere and ½ cup Parmesan; salt and pepper to taste. Mix until well combined.

Transfer to a 2-quart baking dish that has been sprayed with cooking spray. Sprinkle with remaining cheeses. Bake in a preheated 375°F oven 30 minutes or until golden brown and bubbly. Let stand 5 minutes before serving.

Sign up for Email

Email savings right to your inbox!