Ingredients
Method
Preparation
- Preheat the oven to 375°F (190°C). Butter a shallow baking dish or spray with nonstick spray.
- In a medium skillet over medium heat, melt the butter until it foams and starts to smell nutty. Add the diced onion and cook until translucent, about 4 minutes.
- Stir in the garlic and cook for 30 seconds until fragrant.
- Add the drained spinach and chopped artichoke hearts to the skillet. Cook for 2–3 minutes, stirring to combine and to let excess moisture evaporate.
- Transfer the vegetable mixture to a bowl. Add the softened cream cheese, sour cream (or Greek yogurt), half the Parmesan, and half the mozzarella. Mix until silky and well combined. Season with salt, pepper, a squeeze of lemon juice, and a pinch of nutmeg.
- Spoon the mixture into the prepared baking dish. Sprinkle the remaining Parmesan and mozzarella evenly over the top.
- Bake for 15–20 minutes, until the edges are bubbling and the top is golden brown. For a gratin-like finish, broil for 1–2 minutes—watch closely so it doesn’t burn.
- Let the dip rest for 5 minutes before serving.
Notes
For a dairy-free version, try a cashew cream base and nutritional yeast for cheesiness. You can assemble the dip in advance and refrigerate it before baking.
