Buttery and toasty bread with an incredibly gooey and delicious filling. This easy Spinach and Artichoke Dip Cheese Melt is everything a grilled cheese sandwich should be and then some!! The addition of peperoncini adds brightness and zing to this delicious sandwich!
Melt 2 tablespoons of butter in a skillet over medium-low heat.
Add the garlic and onion and cook for about 3 - 4 minutes or until the onions are soft and become translucent making sure your heat is low enough not to burn the garlic.
Add the peperoncini and cook for an additional 2 minutes. Stir in the cream cheese, mixing well until melted and well combined.
Add the artichoke hearts, spinach, salt and pepper. Mix to combine. Cook stirring often for about 4 minutes or until the spinach is wilted. You can place a lid over the skillet to help the spinach wilt quickly and evenly. Remove from the heat and let cool for a few minutes.
Add the mozzarella, cheddar and Parmesan cheeses to the spinach mixture stirring well to combine.
Spread butter to one side of each bread slice. Spread about 1/3 cup of the spinach/cheese mixture to the non buttered side of a bread slice. Top with a slice of bread - butter side up.
Heat a skillet or grill pan over medium-low heat. Cook the sandwiches, in batches, until they are golden brown and crispy on each side and the filling is warmed through and melted about 6 minutes. Cut the sandwiches in half, and serve immediately.