Spinach and Artichoke Dip
Tags: #appetizer #dip #party #vegetarian
Serving: 8 servings
Total time: 40 minutes
A creamy, cheesy baked classic loaded with spinach and tender artichokes, perfect for scooping with chips, bread, or veggies.
Ingredients
- 300 g frozen chopped spinach
- 240 g canned artichoke hearts in brine
- 225 g cream cheese
- 120 g sour cream
- 60 g mayonnaise
- 10 g garlic, minced
- 10 ml lemon juice
- 3 g kosher salt
- 1 g ground black pepper
- 1 g red pepper flakes (optional)
- 150 g low-moisture mozzarella, shredded
- 75 g Parmesan cheese, finely grated
- 5 ml extra-virgin olive oil
Steps
- Set the oven rack to the middle position.
- Preheat the oven to 190°C.
- Grease a 1 L baking dish with 5 ml olive oil.
- Thaw the spinach.
- Squeeze the spinach completely dry.
- Drain the artichoke hearts.
- Pat the artichoke hearts dry.
- Chop the artichoke hearts into 1 cm pieces.
- Beat the cream cheese in a medium bowl until smooth.
- Stir in the sour cream.
- Stir in the mayonnaise.
- Stir in the minced garlic.
- Stir in the lemon juice.
- Stir in the salt.
- Stir in the black pepper.
- Stir in the red pepper flakes.
- Fold in the spinach.
- Fold in the chopped artichokes.
- Fold in 100 g mozzarella.
- Fold in 60 g Parmesan.
- Transfer the mixture to the baking dish.
- Smooth the top with a spatula.
- Sprinkle 50 g mozzarella over the top.
- Sprinkle 15 g Parmesan over the top.
- Bake the dip for 18–22 minutes until bubbling and lightly browned.
- Rest the dip for 5 minutes.
- Serve the dip warm with toasted baguette, crackers, or vegetable sticks.
Notes
- Spinach prep: Squeeze the spinach very dry to prevent a watery dip. Wring it in a clean towel until little moisture remains.
- Fresh spinach option: Wilt 300 g fresh spinach in a dry skillet, cool, and squeeze dry.
- Make-ahead: Assemble up to 24 hours in advance, cover, and refrigerate. Bake for 25–28 minutes from cold.