Creamy Spinach Artichoke Dip Irresistible Party Snack
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
- Preheat your oven to 350°F (175°C) and lightly grease a baking dish (about 8x8 inches).
- In a medium mixing bowl, combine the softened cream cheese, sour cream, and mayonnaise. Mix until smooth and creamy.
- Stir in the thawed spinach and chopped artichoke hearts, ensuring they are evenly distributed in the mixture.
- 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.
- Transfer the mixture to the prepared baking dish, smoothing the top with a spatula.
- Bake in the preheated oven for about 25-30 minutes, or until the dip is bubbling and the top is golden brown.
- 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.