1cupartichoke hearts, canned or frozen, drained and chopped
1cupcream cheese, softened
1/2cupsour cream
1/2cupmayonnaise
1cupshredded mozzarella cheese
1/2cupgrated Parmesan cheese
2clovesgarlic, minced
1teaspoononion powder
to tastesalt and pepper
1/2teaspoonred pepper flakes (optional for heat)
as neededtortilla chips or sliced baguette for serving
Instructions
Preheat your skillet over medium heat.
In the heated skillet, add a small drizzle of olive oil. Once hot, add the minced garlic and sauté for about 1 minute until fragrant but not browned.
Add the chopped spinach and cook until wilted, about 2-3 minutes.
Stir in the chopped artichoke hearts, mixing well with the spinach and garlic.
In a bowl, combine the softened cream cheese, sour cream, mayonnaise, and both cheeses (mozzarella and Parmesan). Mix until creamy and smooth.
Pour the cheese mixture into the skillet, stirring well to combine with the spinach and artichokes.
Sprinkle in the onion powder, salt, pepper, and red pepper flakes (if using). Continue cooking over medium heat, stirring occasionally until the dip is heated through and the cheeses are melted, about 5-7 minutes.
Once the dip is hot and bubbly, remove it from the heat.
Notes
Serve warm directly in the skillet for a rustic look. Garnish with extra Parmesan and fresh herbs.