
Spinach Artichoke Dip
The ultimate crowd-pleasing party dip — warm, cheesy, and irresistibly creamy. This classic version uses a reliable base of cream cheese, sour cream, and mayonnaise loaded with tender spinach and tangy artichoke hearts, then baked until golden and bubbly. Perfect for game days, holidays, or any gathering where you want something everyone will love.
8 servings · Prep 15 min · Cook 25 min · Total 40 min
Appetizer
Ingredients
Open in recipe scaler →
8 oz cream cheese softened to room temperature
0.5 cup sour cream
0.5 cup mayonnaise
3 cloves garlic minced
1 can artichoke hearts drained and roughly chopped
10 oz frozen chopped spinach thawed and squeezed very dry
1 cup shredded mozzarella cheese divided
0.5 cup grated Parmesan cheese divided
0.25 tsp onion powder
0.25 tsp crushed red pepper flakes
0.5 tsp kosher salt
0.25 tsp black pepper freshly ground
Equipment
Oven
Stovetop
Baking Dish
Mixing Bowl
Cooking Spray
Skillet
Hand Mixer
Pie Dish
Paper Towel
Kitchen Towel
Kitchen Shears
Whisk
Spatula
Pan
Baking Dish (9 x 13)
Mixing Bowl (4 Quarts)
Instructions
- Preheat your #[Oven] to ![375°F]. Lightly grease a 1–1.5 qt #[Baking Dish] (an 8x8 pan or a 9-inch #[Pie Dish] both work great) with #[Cooking Spray] or @[Butter].
- Squeeze the thawed @[Spinach] thoroughly in a clean #[Kitchen Shears] towel or several layers of paper towels until almost no moisture remains. This step is critical — excess water will make your dip watery.
- In a large #[Mixing Bowl], beat the softened @[Cream Cheese] with a #[Hand Mixer] or sturdy #[Spatula] until smooth and lump-free. Add the @[Sour Cream], @[Mayonnaise], @[Garlic] minced, @[Onion Powder], @[Kosher Salt], and @[Black Pepper], and mix until fully combined.
- Add the squeezed @[Spinach] and chopped @[Artichoke Hearts] to the bowl. Stir to distribute evenly throughout the @[Cream Cheese] base.
- Fold in ¾ cup of the @[Mozzarella Cheese] and ¼ cup of the @[Parmesan Cheese]. Taste and adjust seasoning if needed. Add @[Red Pepper Flakes] if using.
- Spread the mixture evenly into the prepared #[Baking Dish]. Sprinkle the remaining ¼ cup @[Mozzarella Cheese] and ¼ cup @[Parmesan Cheese] evenly over the top.
- Bake uncovered for ~[22–25 minutes], until the dip is hot and bubbling around the edges and the cheese on top is lightly golden.
- For extra browning, switch the #[Oven] to ^[broil] for the final ~[2–3 minutes], watching closely so the top doesn't burn. Remove from the #[Oven] and let rest for ~[5 minutes] before serving.
- Serve warm directly from the #[Baking Dish] with toasted baguette slices, pita chips, tortilla chips, or sliced vegetables for dipping.
