Save A creamy, cheesy dip loaded with tender spinach and artichoke hearts, perfect for serving warm with bread or crackers as a comforting appetizer.
This dip always gets rave reviews at family gatherings and is incredibly easy to make.
Ingredients
- Cream cheese: 225 g (8 oz), softened
- Sour cream: 120 g (1/2 cup)
- Mayonnaise: 60 g (1/4 cup)
- Grated mozzarella cheese: 100 g (1 cup)
- Grated Parmesan cheese: 50 g (1/2 cup)
- Frozen chopped spinach: 200 g (7 oz), thawed and well-drained
- Artichoke hearts: 1 can (400 g/14 oz), drained and coarsely chopped
- Garlic cloves: 2, minced
- Salt: 1/2 tsp
- Freshly ground black pepper: 1/4 tsp
- Crushed red pepper flakes: 1/2 tsp (optional)
Instructions
- Preheat oven:
- Set oven to 180°C (350°F). Lightly grease a small baking dish (about 1 litre/1 quart capacity)
- Mix dairy:
- Combine softened cream cheese, sour cream, and mayonnaise in a large mixing bowl. Beat until smooth and creamy
- Add cheese and vegetables:
- Stir in mozzarella, 30 g (1/4 cup) Parmesan, spinach, artichoke hearts, and minced garlic. Mix well
- Season:
- Add salt, black pepper, and red pepper flakes if using
- Prepare for baking:
- Transfer mixture to prepared baking dish and spread evenly
- Add topping:
- Sprinkle remaining Parmesan cheese over top
- Bake:
- Cook for 20 25 minutes or until dip is bubbling and golden on top
- Serve:
- Serve warm with sliced baguette, tortilla chips, or crackers
Save This recipe brings everyone together, sparking great conversations over delicious homemade dip.
Preparation Tips
Make sure to fully thaw and drain the spinach to avoid a watery dip.
Storage
Store leftovers in an airtight container in the fridge for up to 3 days and reheat before serving.
Variations
Try adding chopped green onions or substituting Greek yogurt for sour cream for a lighter flavor.
Save
This dip is an easy crowd-pleaser that combines comfort and flavor in every bite.