Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Baked Spinach Artichoke Dip


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 35 minutes
  • Yield: 6–8 servings
  • Diet: Vegetarian

Description

This baked spinach artichoke dip is a rich, creamy, and cheesy appetizer perfect for parties and gatherings. Packed with spinach, artichoke hearts, and three types of cheese, it’s a crowd-pleasing favorite served hot and bubbly.


Ingredients

  • 1 (8-oz.) block cream cheese, softened
  • 1/4 cup mayonnaise
  • 1/4 cup sour cream
  • 1 cup shredded mozzarella
  • 1/4 cup freshly grated Parmesan
  • 2 cloves garlic, minced
  • 1 (14-oz.) can artichoke hearts, drained and chopped
  • 1 (10-oz.) package frozen spinach, thawed and squeezed dry
  • Pinch of crushed red pepper flakes
  • Salt, to taste
  • Freshly ground black pepper, to taste

Instructions

  1. Preheat oven to 375°F (190°C).
  2. In a medium bowl, mix cream cheese, mayonnaise, and sour cream until smooth.
  3. Stir in mozzarella, Parmesan, and garlic.
  4. Add chopped artichokes, spinach, and red pepper flakes. Mix well.
  5. Season with salt and pepper to taste.
  6. Transfer mixture to a small baking dish and smooth top.
  7. Bake for 20–25 minutes, or until bubbly and golden on top.
  8. Serve hot with bread, crackers, or chips.

Notes

  • Use fresh spinach if desired; just sauté and drain excess liquid.
  • You can prepare the dip ahead and bake just before serving.
  • Top with extra cheese for a more golden crust.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1/8 of recipe
  • Calories: 210
  • Sugar: 1g
  • Sodium: 430mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 30mg