Ingredients
Equipment
Method
Step 1 — Preheat the Oven
Preheat your oven to 375°F (190°C) and lightly grease your baking dish or cast iron skillet.
Step 2 — Cook the Garlic
Heat a tiny splash of oil in a small pan over medium-low heat. Add the minced garlic and cook for 60–90 seconds, stirring constantly, until fragrant and just softened. Do not let it brown. Set aside to cool slightly.
Step 3 — Mix the Base
In a large bowl, beat the softened cream cheese until smooth. Add the sour cream and mayonnaise and stir until fully combined.
Step 4 — Add the Fillings
Add the spinach, chopped artichoke hearts, cooked garlic, and lemon juice. Fold everything together. Then add the mozzarella, Parmesan, and Monterey Jack. Mix well. Season with salt and pepper — taste and adjust.
Step 5 — Transfer and Top
Spread the mixture evenly into your baking dish. Dust the top lightly with paprika.
Step 6 — Bake
Bake for 20–25 minutes until edges are bubbling and the top has golden brown spots.
Step 7 — Optional Broil
For a more browned top, switch to broil for the last 2–3 minutes. Watch closely — it browns fast.
Step 8 — Rest and Serve
Let it sit for 5 minutes before serving. Serve hot with tortilla chips, pita chips, or toasted baguette slices.
Notes
- Squeeze the spinach until completely dry — wet spinach is the #1 reason this dip turns soupy.
- Cream cheese must be fully softened or the dip will have lumps.
- Make ahead: Assemble up to 24 hours in advance, refrigerate, and bake when needed.
- Slow cooker option: Cook on low for 2 hours, stirring occasionally.
- To reheat leftovers: Oven at 350°F for 10 minutes, or microwave in 30-second bursts.
- Stores in fridge for up to 4 days. Do not freeze.
