Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Lightly grease an 8-inch baking dish or small skillet (a cast iron skillet works beautifully for even heat) to prepare for baking.
- In a bowl, beat the 8 oz of softened cream cheese until completely smooth. Then stir in 1 cup sour cream and ½ cup mayonnaise until the mixture is well combined.
- Mix in 1 cup shredded mozzarella and ½ cup grated Parmesan cheese. Fold in 1 cup chopped artichoke hearts and 1 cup chopped spinach (ensuring the spinach is thoroughly thawed and squeezed dry).
- Add 2 minced garlic cloves, ¼ tsp red pepper flakes, and ¼ tsp fine salt along with black pepper to taste. For an extra flavor boost, stir in any optional ingredients like lemon zest, chopped scallions, or smoked paprika.
- Spread the combined mixture evenly into your prepared dish and bake for 20-25 minutes until the edges are hot and bubbling.
- For a beautifully browned top, switch your oven to broil for 1-2 minutes—watch closely to avoid scorching.
- Allow the dip to cool for about 5 minutes before serving. Enjoy with crostini, pita chips, baguette slices, sturdy crackers, or crisp veggies.
Notes
This hot spinach artichoke dip is not only creamy and indulgent, but also incredibly versatile. You can swap half the sour cream with Greek yogurt for a lighter version or add extra cheeses like Monterey Jack for an even chewier texture. Being a make-ahead friendly recipe, it’s ideal for gatherings where you want to impress with minimal fuss. Just remember to squeeze excess moisture from the spinach and artichoke hearts to avoid a watery dip.
