Description
This creamy, cheesy Spinach Artichoke Dip is the perfect appetizer for parties or casual gatherings. Made with simple ingredients like spinach, artichokes, cream cheese, and Parmesan, itโs rich, flavorful, and ready in under 30 minutes. Serve it with chips, bread, or veggies for dipping!
Ingredients
Scale
- 2 cups fresh spinach (chopped) or 1 cup frozen spinach (thawed and drained)
- 1 can (14 oz) artichoke hearts, drained and chopped
- 8 oz cream cheese, softened
- 1/2 cup sour cream
- 1/4 cup mayonnaise
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Preheat ovenย to 375ยฐF (190ยฐC).
- If using fresh spinach, sautรฉ it in a skillet over medium heat until wilted. If using frozen spinach, ensure it is thoroughly thawed and drained.
- In a large mixing bowl, combine cream cheese, sour cream, mayonnaise, garlic, salt, and pepper. Mix until smooth.
- Fold in the spinach, artichokes, mozzarella cheese, and Parmesan cheese. Mix until evenly combined.
- Transfer the mixture to a baking dish and spread it out evenly.
- Bake forย 20-25 minutes, or until the top is golden and bubbly.
- Remove from the oven and let it cool for 5 minutes before serving.
Notes
- Serve with tortilla chips, baguette slices, or raw vegetables like carrots and celery.
- For extra flavor, sprinkle a pinch of red pepper flakes or smoked paprika on top before baking.
- To make this dip ahead, assemble it, cover, and refrigerate for up to 24 hours. Bake just before serving.