Description
Get ready to make a warm, bubbly appetizer that always steals the spotlight. This Cheesy Baked Spinach Artichoke Dip is rich, creamy, and packed with savory flavor from spinach, artichokes, garlic, and plenty of melted cheese. It is the kind of easy recipe that works for game day, holiday gatherings, party food ideas, snack boards, and cozy nights at home. Whether you need a quick appetizer, easy entertaining dish, crowd-pleasing party dip, or simple comfort food recipe, this one checks every box with its golden top and scoopable, cheesy center.
Ingredients
8 ounces cream cheese, softened
1 cup sour cream
1/2 cup mayonnaise
1 1/2 cups shredded mozzarella cheese
1/2 cup grated Parmesan cheese
10 ounces frozen chopped spinach, thawed and squeezed dry
14 ounces canned artichoke hearts, drained and chopped
3 cloves garlic, minced
1/2 teaspoon onion powder
1/4 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon crushed red pepper flakes
Instructions
1. Preheat the oven to 375°F and lightly grease a small baking dish or oven-safe skillet.
2. In a large bowl, mix the softened cream cheese, sour cream, and mayonnaise until smooth and creamy.
3. Stir in the garlic, onion powder, salt, black pepper, and crushed red pepper flakes.
4. Fold in the spinach, chopped artichoke hearts, 1 cup of the mozzarella, and 1/4 cup of the Parmesan until evenly combined.
5. Spread the mixture into the prepared baking dish and smooth the top.
6. Sprinkle the remaining 1/2 cup mozzarella and 1/4 cup Parmesan evenly over the top.
7. Bake for 20 to 25 minutes, until hot, bubbly, and lightly golden on top.
8. Let the dip rest for 5 minutes before serving with bread, crackers, pita chips, or fresh vegetables.
Notes
Be sure to squeeze as much moisture as possible from the spinach before mixing it in, or the dip can turn watery instead of thick and creamy.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1/2 cup
- Calories: 285
- Sugar: 3g
- Sodium: 520mg
- Fat: 23g
- Saturated Fat: 13g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 68mg