Ingredients

  • 1 cup frozen chopped spinach, thawed and drained
  • 1 cup canned artichoke hearts, drained and chopped
  • 1 cup cream cheese, softened
  • 0.5 cup sour cream
  • 0.5 cup mayonnaise
  • 1 cup shredded mozzarella cheese
  • 0.5 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 teaspoon onion powder
  • 0.5 teaspoon red pepper flakes (optional, for heat)
  • to taste salt and pepper
  • for serving tortilla chips or toasted baguette slices

Instructions

  1. Preheat your oven to 350°F (175°C) and lightly grease a baking dish (about 8x8 inches).
  2. In a medium mixing bowl, combine the softened cream cheese, sour cream, and mayonnaise. Mix until smooth and creamy.
  3. Stir in the thawed spinach and chopped artichoke hearts, ensuring they are evenly distributed in the mixture.
  4. Add the shredded mozzarella, grated Parmesan, minced garlic, onion powder, and red pepper flakes (if using). Season with salt and pepper to taste, mixing well until combined.
  5. Transfer the mixture to the prepared baking dish, smoothing the top with a spatula.
  6. Bake in the preheated oven for about 25-30 minutes, or until the dip is bubbling and the top is golden brown.
  7. Remove from the oven and let it cool slightly before serving.

💡 Chef's Notes

Serve warm with crispy tortilla chips or toasted baguette slices. Garnish with extra Parmesan or fresh spinach leaves.

Recipe by Elodie Whittaker - Recipe Developer