Go Back

Cast-Iron Spinach Artichoke Dip

This spinach artichoke dip is baked in a cast-iron skillet until bubbly, with a golden, crispy edge that adds rustic charm. Made with fresh spinach, marinated artichokes, and a cheesy blend, it transforms simple ingredients into a warm, gooey appetizer that’s perfect for sharing. The final dish has a creamy interior with a satisfying, slightly crispy top.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 8
Course: Main Course
Cuisine: American
Calories: 220

Ingredients
  

  • 2 tbsp butter
  • 2 cloves garlic minced
  • 1 cup chopped cooked spinach fresh or thawed frozen, squeeze out excess moisture
  • 1 cup marinated artichoke hearts drained and chopped
  • 8 oz cream cheese
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup shredded mozzarella cheese

Equipment

  • Cast iron skillet
  • Spatula
  • Oven
  • Measuring cups and spoons

Method
 

  1. Preheat your oven to 180°C (350°F) and place a cast-iron skillet inside to warm up.
  2. Melt the butter in a skillet over medium heat, letting it sizzle slightly as it melts and releases a rich aroma.
  3. Add the minced garlic and cook for about 30 seconds until fragrant, stirring constantly. You should see it turn a light golden color.
  4. Stir in the chopped cooked spinach and cook for 1-2 minutes until heated through and combined with the garlic and butter. The mixture will darken slightly and smell earthy.
  5. Add the chopped artichoke hearts and cook for another minute, stirring to distribute evenly.
  6. Mix in the cream cheese, stirring until it melts completely into the mixture, creating a creamy base.
  7. Stir in the grated Parmesan and shredded mozzarella, blending until the cheese is fully melted and the dip is smooth and cheesy.
  8. Season with salt, pepper, and red pepper flakes if using, tasting and adjusting as needed. The mixture should be flavorful and balanced.
  9. Carefully transfer the hot mixture to the preheated cast-iron skillet, spreading it into an even layer with a spatula.
  10. Bake in the oven for 20-25 minutes until bubbling around the edges and the top is golden brown with a crispy crust.
  11. Remove from the oven and let sit for 5 minutes to settle and cool slightly. The dip should be hot, bubbly, and inviting.
  12. Serve warm directly from the skillet with bread, pita chips, or veggie sticks for dipping. Enjoy the creamy, cheesy goodness with a crispy edge!