Holiday appetizers should feel both cozy and irresistible, and this Thanksgiving Spinach Artichoke Dip does just that. I remember serving it at one of my first Thanksgiving gatherings—guests kept dipping crackers and bread into the creamy, cheesy goodness until the dish was completely gone. It’s rich, warm, and loaded with spinach, artichokes, and gooey melted cheese, making it the perfect starter before the big feast. Serve it with toasted bread, pita chips, or fresh vegetables for a crowd-pleasing appetizer that feels festive and indulgent.
Ingredients
1 (10 oz) package frozen spinach, thawed and drained
1 (14 oz) can artichoke hearts, drained and chopped
1 cup sour cream
1/2 cup mayonnaise
8 oz cream cheese, softened
1 cup shredded mozzarella cheese
1/2 cup grated Parmesan cheese
3 garlic cloves, minced
1/2 tsp black pepper
1/4 tsp crushed red pepper flakes (optional)
Fresh parsley, chopped (for garnish)

Instructions
Preheat oven to 375°F (190°C). In a mixing bowl, combine cream cheese, sour cream, mayonnaise, garlic, pepper, spinach, artichokes, mozzarella, and Parmesan. Mix until well combined. Spread mixture into a baking dish and bake for 25–30 minutes until hot and bubbly with a golden top. Garnish with fresh parsley and serve warm with bread, crackers, or vegetables.

Substitutions
Use Greek yogurt instead of sour cream for a lighter dip. Swap mozzarella for Monterey Jack or provolone for a different cheesy flavor. Add jalapeños or hot sauce for a spicy kick. For dairy-free, use vegan cream cheese and plant-based cheese blends.
Equipment
Mixing bowl
Baking dish
Spatula
Measuring cups and spoons
Oven mitts
Storage
Refrigerator: Store leftovers in an airtight container for up to 3 days.
Freezer: Not recommended, as texture may separate after thawing.
Reheating: Warm in the oven at 350°F until hot, or microwave in short intervals.
Top Tips
Drain spinach well to avoid watery dip. For extra flavor, sauté garlic before mixing it in. Always serve warm for the best cheesy pull. Make it ahead by preparing the mixture, refrigerating, and baking just before serving.
FAQs
Can I make this dip ahead of time? Yes, prepare up to 24 hours in advance and bake when ready.
Can I use fresh spinach instead of frozen? Absolutely, just cook and drain it well before adding.
What should I serve with it? Bread, crackers, pita chips, or fresh veggies all work wonderfully.
Can I double the recipe for a crowd? Yes, just use a larger baking dish and increase baking time slightly.