Description
A warm, cheesy, and flavor-packed dip that’s always a hit — whether it’s a party, potluck, or just a movie night. This version doubles the batch to serve a crowd and adds bold flavor twists like caramelized onion, crushed red pepper, and lemon zest to level up the classic.
Ingredients
4 cups fresh spinach, chopped
2 cans (14 oz each) artichoke hearts, drained and roughly chopped
16 oz cream cheese, softened
1 cup sour cream or Greek yogurt
2 cups shredded mozzarella cheese
2 cups grated Parmesan cheese
4 cloves garlic, minced
Twist #1: 1 small caramelized onion (adds depth and sweetness)
Twist #2: ½ teaspoon crushed red pepper flakes (for subtle heat)
Twist #3: Zest of 1 lemon (for brightness)
Salt and black pepper to taste
Notes
Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish or two medium oven-safe dishes.
Cook the Spinach
Sauté spinach in a skillet over medium heat until wilted. Let cool slightly and squeeze out excess moisture.
Caramelize the Onion
In the same skillet, cook finely sliced onion over low heat with a bit of oil until deeply golden (about 10–15 minutes).
Mix the Dip
In a large bowl, combine cream cheese, sour cream, garlic, lemon zest, red pepper flakes, mozzarella, and Parmesan. Stir in spinach, artichokes, and caramelized onion. Season with salt and pepper.
Bake
Transfer to the prepared baking dish and smooth the top. Bake for 25–30 minutes, or until hot, bubbly, and lightly golden.
Serve
Serve warm with tortilla chips, toasted baguette slices, crackers, or fresh veggies.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
Nutrition
- Calories: 230 / Serving
- Fat: 18g / Serving
- Carbohydrates: 5g / Serving
- Fiber: 2g / Serving
- Protein: 9g / Serving