Spinach Artichoke Dip
Ingredients:
6 tablespoons butter divided, plus more for greasing
4 cloves garlic, chopped
1 bag spinach
Salt and pepper to taste
2 cans of artichoke hearts, rinsed and drained
3 tablespoons flour
1 ½ cups whole milk, plus more if needed
1 (8 oz) package of cream cheese, softened
½ cup crumbled feta
½ cup grated parmesan
¾ cup grated pepper jack cheese, plus more for topping
¼ teaspoon cayenne
Pita wedges, tortilla chips, or crackers to serve
Steps:
In a skillet melt 3 tablespoons of the butter over medium heat
Add in the garlic and cook for a couple of minutes
Crank up the heat a bit and throw in the spinach
Stir around and cook for a couple of minutes until the spinach wilts
Remove the spinach from the skillet and put it in a small strainer
Squeeze the excess juice into the skillet, set the spinach aside
Add the artichokes to the skillet and cook over medium high heat for several minutes until the liquid is cooked off and the artichokes start to get a little color
Remove the artichokes to a plate
In the same skillet melt the remaining 3 tablespoons of butter and whisk in the flour until it makes a paste
Cook over medium low heat for a minute or two then pour in the milk
Stir and cook until slightly thickened
Add the cream cheese, feta, parmesan, pepper jack, and cayenne and stir until the cheeses are melted and the sauce is smooth
Stir to combine
Pour into a buttered back dish
Top with extra grated pepper jack and bake at 375 degrees F until the cheese is melted and bubbly (15 minutes)