Go Back
spinach and artichoke dip recipe

Spinach and Artichoke Dip Recipe

This Spinach and Artichoke Dip Recipe is creamy, cheesy, and loaded with rich, savory flavor. Tender spinach and artichokes blend into a smooth, melty base that’s warm, comforting, and perfectly scoopable. It’s a classic crowd-pleasing dip that’s ideal for parties, game day, or cozy nights in.
Prep Time 15 minutes
Baking Time 25 minutes
Total Time 40 minutes
Course Appetizer, Side Dish
Cuisine American
Servings 8
Calories 220 kcal

Ingredients
  

Main Ingredients (with measurements)

  • 8 oz cream cheese softened
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 1 cup cooked spinach well drained
  • 1 cup canned artichoke hearts chopped
  • ½ cup sour cream or Greek yogurt
  • 2 cloves garlic minced
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Optional Add Ins

  • Red pepper flakes for heat
  • Extra mozzarella for topping
  • Chopped green onions
  • Cream instead of sour cream for richer dip

Instructions  

Step 1: Preheat the Oven

  • Preheat oven to 375°F (190°C).
  • Lightly grease a small baking dish or skillet.

Step 2: Prepare the Spinach

  • If using frozen spinach:
  • Thaw completely
  • Squeeze out all excess liquid
  • If using fresh spinach:
  • Sauté until wilted
  • Let cool and chop finely
  • Removing moisture is key to a thick, creamy dip.

Step 3: Mix the Dip Base

  • In a large bowl, combine:
  • Cream cheese
  • Sour cream or Greek yogurt
  • Garlic
  • Salt and black pepper
  • Mix until smooth.

Step 4: Add Spinach, Artichokes, and Cheese

  • Stir in:
  • Chopped spinach
  • Chopped artichokes
  • Mozzarella
  • Parmesan
  • Mix until evenly combined.

Step 5: Bake Until Bubbly

  • Transfer mixture to prepared dish.
  • Smooth the top and sprinkle with extra cheese if desired.
  • Bake for 22–25 minutes, until hot and bubbly with lightly golden edges.

Step 6: Serve Warm

  • Let rest for 5 minutes before serving.
  • Serve warm with your favorite dippers.

Video

Notes

📝 Notes

  • Use full-fat cream cheese for the creamiest spinach and artichoke dip.
  • Fresh or frozen spinach both work; thaw and squeeze frozen spinach very well.
  • Canned or jarred artichoke hearts are fine; drain and chop evenly.
  • Add a pinch of red pepper flakes for gentle heat.
  • Bake until bubbly and lightly golden on top for best texture.
  • Stir halfway through baking if your oven has hot spots.
  • Store leftovers in an airtight container in the fridge up to 3 days.

🍽️ Nutrition Facts (Per Serving)

Calories: 220,
Carbohydrates: 8g,
Fiber: 2g,
Sugars: 2g,
Protein: 7g,
Fat: 18g,
Saturated Fat: 10g,
Cholesterol: 45mg,
Sodium: 390mg,
Potassium: 260mg,
Calcium: 140mg,
Iron: 1.4mg
Keyword Spinach and Artichoke Dip Recipe