...
Go Back
+ servings
Homemade Spinach Artichoke Dip in a cast iron skillet, with a baguette slice lifting gooey, melty cheese, surrounded by toasted bread slices.

Spinach Artichoke Dip

This easy Spinach Artichoke Dip is the ultimate crowd-pleasing appetizer—creamy, cheesy, and packed with flavor. No fancy cooking skills needed, just mix and bake.
5 from 1 vote
Print Pin
Course: Appetizer
Cuisine: American
Keyword: 3 Ingredient spinach artichoke dip, 5-Ingredient spinach artichoke dip, Best spinach artichoke dip recipe, Southern Living spinach artichoke dip, Spinach Artichoke Dip, Spinach artichoke dip healthy, Spinach artichoke dip near me
Prep Time: 15 minutes
Cook Time: 30 minutes
Make-Ahead Chill Time (Optional): 12 hours
Total Time: 12 hours 45 minutes
Servings: 8
Calories: 220kcal
Cost: $11

Equipment

  • 1 Large mixing bowl (For combining everything)
  • 1 Electric mixer (Hand mixer works great)
  • 1 8x8 or 9x13 dish (Baking dish depending on batch size)
  • 1 Can opener (For artichoke hearts)
  • 1 Clean kitchen towel (For squeezing spinach dry)
  • 1 Rubber spatula (Nice to have for mixing)
  • 1 Garlic press (Optional but time-saving)
  • 1 Aluminum foil (Optional for covering during baking)

Ingredients

  • 8 oz Cream cheese - Softened
  • ½ cup Sour cream
  • ¼ cup Mayonnaise
  • 1 cup Mozzarella cheese - Shredded; divided in half
  • ½ cup Parmesan cheese - Grated
  • 10 oz Frozen spinach - Thawed and squeezed dry
  • 14 oz Artichoke hearts - Canned, drained and chopped
  • 2 Garlic cloves - Minced
  • Salt and pepper - To taste
  • teaspoon Red pepper flakes - Optional – for heat
  • 1 teaspoon Lemon juice - Optional – for brightness
  • 1 teaspoon Italian seasoning - Optional
  • Extra cheese - For topping, optional

Instructions

  • Let cream cheese soften at room temp (about 1 hour). Thaw spinach, squeeze dry. Drain and chop artichokes. Preheat oven to 375°F.
  • In a large bowl, beat softened cream cheese until smooth. Mix in sour cream and mayo. Add garlic, half the mozzarella, and all the Parmesan. Season with salt and pepper.
    A hand mixing a fluffy, seasoned cream cheese mixture in a glass bowl using a white spatula with a wooden handle. The creamy base has visible herbs and sits on a light countertop.
  • Fold in spinach and chopped artichokes. Mix until well combined. Add optional seasonings (pepper flakes, lemon juice, etc.). Taste and adjust.
    Glass bowl of creamy spinach artichoke dip with visible spinach and artichoke pieces, mixed with a white spatula on a marble counter.
  • Spread mixture in greased baking dish. Top with remaining mozzarella. Bake at 375°F for 25–30 minutes until bubbly. Broil last 2 mins for golden top.
    Unbaked spinach artichoke dip in a round black baking dish, topped generously with shredded mozzarella cheese. The creamy dip base with visible spinach is spread evenly beneath the cheese.
  • Let cool 5 minutes before serving. Or store covered in fridge for up to 4 days.

Notes

Nutrition information is automatically calculated and should be considered an approximation. Actual values may vary based on specific ingredients used and portion sizes.Feel free to add more of your favorite toppings.

Nutrition

Serving: 120g | Calories: 220kcal | Carbohydrates: 6g | Protein: 7g | Fat: 19g | Saturated Fat: 9g | Polyunsaturated Fat: 1.5g | Monounsaturated Fat: 5g | Cholesterol: 40mg | Sodium: 480mg | Potassium: 240mg | Fiber: 2g | Sugar: 2g | Vitamin A: 3800IU | Vitamin C: 6mg | Calcium: 180mg | Iron: 1.5mg