Print

Creamy Hot Spinach Artichoke Dip Recipe with Crispy Parmesan Crust

creamy hot spinach artichoke dip - featured image

A creamy, cheesy spinach and artichoke dip topped with a crispy parmesan crust, perfect for parties or cozy snacks. Easy to prepare and irresistibly delicious.

Ingredients

Scale
  • 10 ounces fresh spinach, roughly chopped
  • 1 (14-ounce) can artichoke hearts, drained and chopped
  • 8 ounces cream cheese, softened
  • 1/2 cup sour cream
  • 1/4 cup mayonnaise
  • 1 cup freshly grated parmesan cheese, divided
  • 1 cup shredded mozzarella cheese
  • 2 cloves garlic, minced
  • 1 teaspoon onion powder
  • Salt and pepper to taste
  • 1 tablespoon melted butter

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Rinse and cook spinach in a skillet over medium heat until wilted, about 3-4 minutes. Drain and squeeze out excess moisture.
  3. Drain and chop artichoke hearts.
  4. In a medium bowl, combine softened cream cheese, sour cream, and mayonnaise. Stir until smooth.
  5. Add minced garlic, onion powder, salt, and pepper to the creamy mixture and mix well.
  6. Fold in shredded mozzarella, half of the parmesan cheese, chopped artichokes, and cooked spinach. Stir to combine evenly.
  7. Transfer mixture to a 10-inch oven-safe skillet or baking dish and spread evenly.
  8. Mix remaining parmesan cheese with melted butter and sprinkle evenly over the dip.
  9. Bake for 20-25 minutes until the dip is bubbly and the parmesan crust is golden and crispy.
  10. Let the dip cool for 5 minutes before serving.

Notes

Drain and squeeze out excess moisture from spinach and artichokes to prevent a watery dip. Use freshly grated parmesan for the best crispy crust. If the crust browns too quickly, cover loosely with foil halfway through baking. Optionally add a splash of milk or cream for extra gooeyness.

Nutrition

Keywords: spinach artichoke dip, creamy dip, parmesan crust, party appetizer, easy dip recipe