Ingredients
Scale
- 1 cup fresh spinach (or thawed and drained frozen spinach)
- 1 can (14 oz) artichoke hearts, drained and chopped
- 8 oz cream cheese, softened
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- ¼ cup mayonnaise
- 2 cloves garlic, minced
- Salt, to taste
- Black pepper, to taste
Instructions
- Thoroughly drain and chop the canned artichoke hearts.
- If using fresh spinach, finely chop it; if using frozen spinach, thaw completely and squeeze out all excess water to avoid a watery dip.
- In a mixing bowl, soften the cream cheese and stir in mayonnaise, shredded mozzarella, and grated Parmesan until well blended.
- Fold in the prepared spinach, chopped artichokes, minced garlic, salt, and pepper until everything is evenly mixed.
- Transfer the mixture into a baking dish and bake at 350°F (175°C) for 20-25 minutes or until the top is bubbly and lightly golden.
Notes
For best results, remove as much moisture as possible from the spinach. Use freshly grated Parmesan for improved flavor. Consider broiling for an extra golden crust.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 3g
- Sodium: 450mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 45mg