Go Back
Spinach Artichoke Dip

Spinach Artichoke Dip

A creamy and cheesy Spinach Artichoke Dip that brings warmth and connection to any gathering, perfect for dipping with bread or vegetables.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 10 servings servings
Course: Appetizer
Cuisine: American
Calories: 210

Ingredients
  

  • 10 ounces Fresh or Frozen Spinach, thawed and squeezed dry
  • 14 ounces Artichoke Hearts, canned or jarred, chopped
  • 8 ounces Cream Cheese, softened to room temperature
  • 1/2 cup Sour Cream, full fat for best creaminess
  • 1/4 cup Mayonnaise, adds a nice tang
  • 3 cloves Garlic, minced finely
  • 1/2 cup Parmesan Cheese, freshly grated is best
  • 1 cup Mozzarella Cheese, divided for mixing and topping
  • 1/2 teaspoon Red Pepper Flakes, optional for a little kick
  • Salt and Pepper, to taste

Method
 

  1. Preheat your oven to 375 degrees Fahrenheit.
  2. Prepare your baking dish by lightly greasing it with butter or olive oil.
  3. In a large mixing bowl, beat the softened cream cheese until smooth.
  4. Add sour cream, mayonnaise, and minced garlic; stir until uniform and creamy.
  5. Fold in chopped artichoke hearts and well-drained spinach.
  6. Add half of the mozzarella and all the parmesan cheese; season with salt, black pepper, and red pepper flakes.
  7. Transfer the mixture to the prepared baking dish and spread it evenly.
  8. Sprinkle the remaining mozzarella cheese over the top.
  9. Bake for about 20 to 25 minutes until the top is golden brown and edges are bubbling.
  10. Serve immediately while hot.

Notes

Ensure to squeeze out excess moisture from spinach and artichokes to prevent a watery dip. Use room temperature cream cheese for smooth blending.