Description
This creamy, cheesy artichoke spinach dip is the ultimate crowd-pleaser. Made with simple ingredients and bursting with flavor, it bakes up golden and bubbly every time. Whether you’re hosting game day or just need a cozy appetizer, this one always delivers.
Ingredients
Units
Scale
- 1 (8 oz.) package cream cheese, softened to room temperature
- 1/2 cup good-quality mayonnaise
- 1/2 cup sour cream
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 cloves fresh garlic, pressed or grated on microplane
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 1/4 teaspoon crushed red pepper flakes
- 1 cup frozen spinach, thawed and squeezed dry
- 1 (14 oz.) can artichoke hearts, drained and roughly chopped
Instructions
- Preheat the oven to 350 degrees F. Spray a small oven-safe (1 quart) baking dish with non-stick cooking spray. Set aside.
- In a large bowl, combine the cream cheese, mayonnaise, sour cream, mozzarella, ¼ cup Parmesan cheese, garlic, salt, pepper, and red pepper flakes.
- Stir in spinach and then gently fold in artichokes.
- Spread the mixture evenly into the prepared dish. Top with remaining Parmesan cheese.
- Bake for 20-30 minutes, or until the cheese is melted and bubbly. Enjoy with tortilla chips, crackers, toasted bread, or fresh veggies.
Notes
-
Make-Ahead: Assemble the dip a day ahead and refrigerate. Bake just before serving.
-
Leftovers: Refrigerate for up to 3 days. Reheat in the microwave or covered in the oven.
- Suggested Portion: This recipe serves 4 to 6 people if it’s the star appetizer OR 6 to 8 people with other snacks present. If you’re serving a bigger group or know it’ll be popular (it will be), definitely double the recipe and use a bigger baking dish.
Nutrition
- Serving Size: 1/2 cup
- Calories: 360
- Sugar: 2.2 g
- Sodium: 621.2 mg
- Fat: 31.4 g
- Carbohydrates: 7.4 g
- Protein: 13.1 g
- Cholesterol: 60.8 mg