1cupcanned artichoke hearts, drained and roughly chopped
1cupcream cheese, softened to room temperature
12sour cream
1cupshredded mozzarella cheese
12grated Parmesan cheese
2clovesgarlic, minced
1teaspoononion powder
12red pepper flakes (optional for heat)
to tasteSalt and black pepper
as neededTortilla chips or slices of a crusty baguette for serving
Instructions
Begin by preheating your oven to 350°F (175°C).
In a large, oven-safe skillet over medium heat, add the chopped spinach and minced garlic. Sauté for about 2-3 minutes, stirring occasionally, until the spinach is wilted and the garlic is fragrant.
Next, introduce the chopped artichoke hearts to the skillet. Stir well to incorporate them with the wilted spinach and garlic, and let them cook together for an additional 2 minutes.
While the vegetables are cooking, take a mixing bowl and combine the softened cream cheese and sour cream. Add the onion powder, red pepper flakes, a pinch of salt, and black pepper. Use a hand mixer or whisk to blend until the mixture is creamy and well combined.
Once the cream cheese mixture is smooth, gently fold in the spinach and artichoke mixture until everything is evenly blended.
Sprinkle the shredded mozzarella and grated Parmesan cheeses into the bowl and fold them into the dip, ensuring that the cheeses are distributed evenly throughout the mixture.
Carefully spread the dip mixture back into the skillet, smoothing out the surface for even baking.
Place the skillet in the preheated oven and bake for 20-25 minutes, or until the top is bubbly and a golden brown crust forms.
After baking, remove the skillet from the oven and allow it to cool for a few minutes before digging in.
Notes
Serve directly from the skillet for a rustic touch. Garnish with extra Parmesan and fresh spinach leaves.