Print

spinach artichoke dip

This creamy, cheesy spinach artichoke dip is the ultimate crowd-pleaser, perfect for parties or a cozy night in. Baked until bubbly and golden, it’s rich, flavorful, and incredibly satisfying.

Ingredients

Scale
  • 1 (10 ounce) package frozen chopped spinach, thawed and squeezed dry
  • 1 (14 ounce) can artichoke hearts, drained and chopped
  • 8 ounces cream cheese, softened
  • 1/2 cup mayonnaise
  • 1/2 cup sour cream
  • 1 cup shredded mozzarella cheese, divided
  • 1/2 cup grated Parmesan cheese, divided
  • 2 cloves garlic, minced
  • 1/4 teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper to taste

Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a medium baking dish.
  2. In a large bowl, combine the thawed and squeezed dry spinach, chopped artichoke hearts, softened cream cheese, mayonnaise, sour cream, 3/4 cup mozzarella cheese, 1/4 cup Parmesan cheese, minced garlic, and red pepper flakes (if using).
  3. Season with salt and pepper to taste, mixing well until all ingredients are thoroughly combined.
  4. Spoon the mixture into the prepared baking dish.
  5. Sprinkle the remaining 1/4 cup mozzarella cheese and 1/4 cup Parmesan cheese over the top of the dip.
  6. Bake for 20-25 minutes, or until bubbly and the top is lightly golden brown.
  7. Serve hot with tortilla chips, pita bread, crackers, or vegetable sticks.

Notes

For an extra kick, add a dash of hot sauce to the mixture before baking. This dip is best served warm directly from the oven.