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

Cheesy Baked Spinach Artichoke Dip

  • Author: Ava Garrison
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

Dive into this creamy, cheesy baked spinach artichoke dip that’s perfect for any occasion—from a quick appetizer to easy dinner ideas or party food ideas. This easy recipe combines rich cheeses, tender spinach, and tangy artichokes into a warm, bubbly dip that’s both comforting and crowd-pleasing. Whether you’re looking for a healthy snack or indulgent appetizer, this dish delivers bold flavor every time.


Ingredients

2 cups fresh spinach (or 1 cup frozen spinach, thawed and drained)

14 oz artichoke hearts, drained and chopped

8 oz cream cheese, softened

1/2 cup sour cream

1/4 cup mayonnaise

1 cup shredded mozzarella cheese

1/2 cup grated Parmesan cheese

3 cloves garlic, minced

1/2 teaspoon salt

1/2 teaspoon black pepper

1/4 teaspoon crushed red pepper flakes (optional)

1/2 teaspoon onion powder


Instructions

1. Preheat oven to 375°F (190°C). Prepare spinach and remove excess moisture.

2. Mix cream cheese, sour cream, and mayonnaise until smooth.

3. Add cheeses, garlic, and seasonings, then mix well.

4. Fold in spinach and artichokes evenly.

5. Transfer to greased baking dish and spread evenly.

6. Bake for 20–25 minutes until bubbly and golden.

7. Broil briefly for a golden top if desired.

8. Let rest for 5 minutes and serve warm.


Notes

Make sure spinach is fully drained to prevent a watery texture.

Use softened cream cheese for a smooth and creamy consistency.

Add extra cheese on top before baking for a richer, golden crust.


Nutrition

  • Serving Size: 1 serving
  • Calories: 240
  • Sugar: 2g
  • Sodium: 350mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 8g
  • Cholesterol: 45mg

Keywords: cheesy dip, spinach artichoke dip, easy recipe, appetizer, party food