Go Back Email Link
Spinach and Artichoke Dip

Spinach and Artichoke Dip: A Creamy and Crowd-Pleasing Appetizer

Spinach and Artichoke Dip is a creamy, cheesy, and flavorful appetizer that combines tender spinach, tangy artichokes, and a rich blend of cheeses. Perfect for parties, game days, and family gatherings.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 8 appetizer servings
Calories 220 kcal

Equipment

  • Mixing bowl
  • Mixing spoon
  • Baking dish or oven-safe skillet
  • Measuring cups
  • Knife

Ingredients
  

  • 10 ounces frozen spinach thawed and drained
  • 14 ounces artichoke hearts drained and chopped
  • 8 ounces cream cheese softened
  • ½ cup sour cream
  • ¼ cup mayonnaise
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 2 cloves garlic minced
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp red pepper flakes optional, for a hint of spice
  • optional chopped parsley for garnish
  • optional extra grated Parmesan cheese for garnish

Instructions
 

  • Thaw frozen spinach and squeeze out excess water. Drain and chop artichoke hearts.
  • In a large mixing bowl, combine cream cheese, sour cream, and mayonnaise. Mix until smooth and creamy.
  • Stir in mozzarella, Parmesan, garlic, salt, black pepper, and red pepper flakes (if using).
  • Fold in spinach and artichokes until evenly combined.
  • Preheat oven to 375°F (190°C). Transfer dip mixture to a greased baking dish or oven-safe skillet. Spread evenly and top with extra cheese if desired.
  • Bake for 20–25 minutes, until hot and bubbly and the top is golden brown.
  • Let cool slightly, garnish with parsley or extra Parmesan, and serve warm with tortilla chips, crackers, baguette, or fresh vegetables.

Notes

Drain spinach and artichokes well to avoid a watery dip. For a spicy version, add diced jalapeños or hot sauce. Use a blend of cheeses for extra flavor. Can be made ahead and baked before serving.
QR Code linking back to recipe