Ingredients
Method
Preparation
- Preheat the oven to 375°F (190°C) and lightly oil a 9-inch baking dish.
- Heat olive oil in a skillet over medium heat. Add onion and cook until translucent, about 4 minutes.
- Stir in garlic and cook for another 30 seconds until fragrant.
- Add spinach and cook until wilted, about 3 minutes. If using frozen spinach, ensure it is thawed and well-drained.
- Stir in chopped artichoke hearts and cook for 2–3 minutes until heated through.
- In a bowl, combine softened cream cheese, sour cream, mayonnaise, Parmesan, lemon zest, red pepper flakes, salt, and pepper. Stir until smooth.
- Mix the spinach and artichokes into the cream cheese mixture, then fold in half the mozzarella.
- Transfer to the prepared baking dish, top with remaining mozzarella, and bake for 15–18 minutes until bubbly and lightly golden.
- Broil for 1–2 minutes if you want a crisp, golden top — watch closely so it does not burn.
- Let rest for 5 minutes before serving. Scoop into bowls.
Notes
Add cooked, shredded chicken for a heartier dip. For lower fat, swap sour cream for Greek yogurt, reduce cream cheese to 4 ounces, and add extra spinach. Serve with toasted baguette, pita chips, or vegetables.
