Description
A creamy, cheesy dip made with fresh spinach, artichokes, and a blend of cheeses. Baked until bubbly and golden, this comforting dip is perfect for serving with crackers, chips, or fresh veggies.
Ingredients
For the Spinach and Artichoke Dip:
- 1 (10 oz) package frozen chopped spinach, thawed and drained
- 1 (14 oz) can of artichoke hearts, drained and chopped (or 1 ½ cups fresh artichokes, cooked and chopped)
- 8 oz cream cheese, softened
- ½ cup sour cream
- ½ cup mayonnaise
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1–2 cloves garlic, minced
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional, for a little heat)
For Serving:
- Tortilla chips, crackers, sliced baguette, or vegetable sticks (such as celery, carrots, or bell peppers)
Instructions
1. Prepare the Spinach and Artichokes
Start by preparing the spinach and artichokes. If you’re using frozen spinach, thaw it completely, then place it in a fine mesh strainer or a clean kitchen towel and squeeze out any excess water. This step is crucial to prevent the dip from becoming watery during baking.
If you’re using canned artichoke hearts, drain and chop them into small pieces. If you prefer fresh artichokes, steam or boil them until tender, then chop them into small chunks.
Once both the spinach and artichokes are ready, set them aside while you prepare the cheesy base for the dip.
2. Mix the Creamy Base
In a large mixing bowl, combine the softened cream cheese, sour cream, and mayonnaise. Use a hand mixer or whisk to blend them together until smooth and creamy. This mixture will serve as the rich, cheesy base of your dip.
Next, add the mozzarella cheese, Parmesan cheese, minced garlic, salt, pepper, and red pepper flakes (if using) to the bowl. Stir well until everything is evenly combined. The cheeses will provide the dip with that gooey, melty texture and savory flavor.
3. Incorporate the Spinach and Artichokes
Add the drained spinach and chopped artichokes to the creamy mixture. Stir gently to combine the spinach and artichokes with the cheesy base. Make sure the spinach and artichokes are evenly distributed throughout the dip.
Taste the mixture and adjust the seasoning if needed. You can add more salt, pepper, or red pepper flakes depending on your preferences.
4. Bake the Dip
Preheat your oven to 350°F (175°C). Lightly grease a baking dish, such as a 9×9-inch square dish or a small oval dish, with cooking spray or a bit of butter.
Transfer the spinach and artichoke mixture into the prepared baking dish and spread it evenly with a spatula. The dip should be about 1-2 inches thick.
Place the dish in the preheated oven and bake for 25-30 minutes, or until the top is golden and bubbly. The edges should be lightly browned, and the cheese should be melted and gooey.
5. Serve and Enjoy
Once the dip is done, remove it from the oven and allow it to cool for a few minutes before serving. The dip is best enjoyed warm, so be sure to serve it immediately with your choice of tortilla chips, crackers, sliced baguette, or fresh vegetable sticks.
This dip is rich and satisfying on its own, but it can also be served as part of a larger spread with other appetizers.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
Nutrition
- Calories: 200-250 kcal
- Fat: 15-18g
- Carbohydrates: 8-10g
- Protein: 6-8g