Baked Spinach Artichoke Dip

Baked Spinach Artichoke Dip

Creamy, cheesy baked spinach artichoke dip loaded with three cheeses, garlic, and tender artichoke hearts. The ultimate crowd-pleasing party appetizer at 195 calories per serving.

Added by Recipe Organizer Team

⏱️
Prep

10m

👥
Serves

8

LevelEasy
+Add to Recipe Organizer App

Click to copy recipe URL and open the app

🥘

Ingredients

  • 10 oz frozen spinach, thawed and squeezed dry
  • 14 oz can artichoke hearts, drained and roughly chopped
  • 8 oz cream cheese, softened
  • 1/2 cup sour cream
  • 1/2 cup mayonnaise
  • 1 cup shredded mozzarella cheese, divided
  • 1/2 cup grated Parmesan cheese, divided
  • 3 cloves garlic, minced
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon red pepper flakes
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Tortilla chips, pita bread, or sliced baguette for serving
👨‍🍳

Instructions

  1. 1

    Preheat oven

    Preheat your oven to 375°F (190°C). Lightly grease a 9-inch baking dish or cast iron skillet.

  2. 2

    Squeeze the spinach

    Place thawed spinach in a clean kitchen towel and squeeze out as much moisture as possible. This prevents a watery dip.

  3. 3

    Mix the base

    In a large bowl, beat the softened cream cheese until smooth. Mix in sour cream and mayonnaise until combined. Stir in garlic, onion powder, red pepper flakes, salt, and pepper.

  4. 4

    Add spinach and artichokes

    Fold in the squeezed spinach, chopped artichoke hearts, 3/4 cup mozzarella, and 1/4 cup Parmesan until everything is evenly distributed.

  5. 5

    Transfer and top

    Spread the mixture into your prepared baking dish. Top with remaining 1/4 cup mozzarella and 1/4 cup Parmesan cheese.

  6. 6

    Bake until golden

    Bake for 22-25 minutes until the top is golden brown and the dip is bubbling around the edges.

  7. 7

    Rest and serve

    Let the dip cool for 5 minutes before serving. Serve warm with tortilla chips, pita bread, or sliced baguette.

💡

Chef's Tips

The key to a thick, creamy dip is squeezing every drop of water from the spinach. Use a clean kitchen towel or cheesecloth and wring it tightly. You can prep this dip up to 24 hours ahead — just refrigerate unbaked and add 5 minutes to the cook time. For a healthier version, swap Greek yogurt for the sour cream.

📊

Nutrition Facts

Calories195
Protein10g
Carbs8g
Fat14g
Fiber2g
Sugar1g

Frequently Asked Questions

Everything you need to know about making this baked spinach artichoke dip

How long does it take to make Baked Spinach Artichoke Dip?

The listed total time is 35 minutes. Prep time is 10 minutes and cooking time is 25 minutes. Follow the instructions for any resting or chilling steps.

How many servings does this Baked Spinach Artichoke Dip recipe make?

This recipe yields 8 servings.

What is the difficulty level of this Baked Spinach Artichoke Dip recipe?

The listed difficulty level is easy.