Ingredients
6tbspunsalted butter,divided
¼cupall purpose flour
2cupswhole milk
salt,as needed
1pinchcayenne pepper
½cupparmigiano reggiano,plus 3 tbsp, freshly grated
½cupmonterey Jack,grated
1medium yellow onion,chopped
10ozfrozen spinach,(1 box) thawed and squeezed very dry
3cloveslarge garlic,minced
9ozfrozen artichoke hearts,(2 boxes) not thawed, chopped coarse
1tbspdried thyme
Preparation
Set an oven rack in the middle position and preheat the oven to 400 degrees F.
Melt 4 tablespoons of the butter in a medium saucepan over medium-low heat. Add the flour and stir constantly for about 5 minutes or until the mixture is a golden sandy color.
Whisk in the milk and bring the liquid to a boil. Simmer, stirring constantly, for a few minutes, or until the liquid is thick enough to coat the back of a spoon.
Remove from the heat and stir in the cheeses, ½ teaspoon salt, and cayenne pepper. It will be quite thick. Set aside.
In a large sauté pan, heat the remaining butter over medium heat. Add the onions and cook for about 5 minutes until soft and translucent.
Add the spinach, garlic, chopped artichokes, thyme, and ½ teaspoon salt and cook, stirring occasionally, for 5 minutes more. Transfer the vegetables to a large mixing bowl.
Add the cheese sauce to the vegetables and fold together until well combined. Transfer the mixture to an oven-safe serving dish and bake for 20 minutes, or until hot throughout and very lightly golden on top.
Serve with sliced baguette.