
Baked Spinach Artichoke Dip
Creamy, cheesy baked spinach artichoke dip loaded with three cheeses, garlic, and tender artichoke hearts. The ultimate crowd-pleasing party appetizer at 195 calories per serving.
- Home
- Recipes
- Appetizers
- Baked Spinach Artichoke Dip
Added by Recipe Organizer Team
10m
8
Click to copy recipe URL and open the app
Ingredients
- 10 oz frozen spinach, thawed and squeezed dry
- 14 oz can artichoke hearts, drained and roughly chopped
- 8 oz cream cheese, softened
- 1/2 cup sour cream
- 1/2 cup mayonnaise
- 1 cup shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese, divided
- 3 cloves garlic, minced
- 1/2 teaspoon onion powder
- 1/4 teaspoon red pepper flakes
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Tortilla chips, pita bread, or sliced baguette for serving
Instructions
- 1
Preheat oven
Preheat your oven to 375°F (190°C). Lightly grease a 9-inch baking dish or cast iron skillet.
- 2
Squeeze the spinach
Place thawed spinach in a clean kitchen towel and squeeze out as much moisture as possible. This prevents a watery dip.
- 3
Mix the base
In a large bowl, beat the softened cream cheese until smooth. Mix in sour cream and mayonnaise until combined. Stir in garlic, onion powder, red pepper flakes, salt, and pepper.
- 4
Add spinach and artichokes
Fold in the squeezed spinach, chopped artichoke hearts, 3/4 cup mozzarella, and 1/4 cup Parmesan until everything is evenly distributed.
- 5
Transfer and top
Spread the mixture into your prepared baking dish. Top with remaining 1/4 cup mozzarella and 1/4 cup Parmesan cheese.
- 6
Bake until golden
Bake for 22-25 minutes until the top is golden brown and the dip is bubbling around the edges.
- 7
Rest and serve
Let the dip cool for 5 minutes before serving. Serve warm with tortilla chips, pita bread, or sliced baguette.
Chef's Tips
The key to a thick, creamy dip is squeezing every drop of water from the spinach. Use a clean kitchen towel or cheesecloth and wring it tightly. You can prep this dip up to 24 hours ahead — just refrigerate unbaked and add 5 minutes to the cook time. For a healthier version, swap Greek yogurt for the sour cream.
Nutrition Facts
Frequently Asked Questions
Everything you need to know about making this baked spinach artichoke dip
How long does it take to make Baked Spinach Artichoke Dip?
The listed total time is 35 minutes. Prep time is 10 minutes and cooking time is 25 minutes. Follow the instructions for any resting or chilling steps.
How many servings does this Baked Spinach Artichoke Dip recipe make?
This recipe yields 8 servings.
What is the difficulty level of this Baked Spinach Artichoke Dip recipe?
The listed difficulty level is easy.



