Spinach and Artichoke Dip
This Spinach and Artichoke Dip transforms simple ingredients into something incredibly crave-worthy. It's creamy, cheesy, and packed with vegetables.
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins
- 2 packages 10 oz each frozen chopped spinach, thawed and drained
- 1 can 14 oz artichoke hearts, drained and roughly chopped
- 1 package 8 oz cream cheese, softened
- ¼ cup mayonnaise
- ¼ cup sour cream
- 1 cup freshly grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 3 garlic cloves minced
- ½ teaspoon black pepper
- ¼ teaspoon salt
Preheat your oven to 350°F (175°C). Lightly grease a 9-inch baking dish.
In a large bowl, mix the softened cream cheese until smooth.
Add mayonnaise, sour cream, half of both cheeses, garlic, salt, and pepper. Mix until well combined.
Fold in the drained spinach and chopped artichokes until everything is evenly distributed.
Transfer the mixture to your prepared baking dish and top with remaining cheese.
Bake for 25-30 minutes, or until the cheese is melted and bubbly, with slightly golden edges.