Cheesy Skillet Artichoke Dip


Topped with fluffy dinner rolls, this creamy artichoke dip is perfect for a party. Make this recipe a few hours ahead of time for a picture-perfect party appetizer.

Prep Time:
30 mins
Rise Time:
1 hrs
Bake Time:
30 mins
Stand Time:
10 mins
Total Time:
2 hrs 10 mins


  • 1 15-16 ounce package frozen white dinner rolls, thawed (12 rolls)

  • 1 8 ounce package cream cheese, softened

  • 1 8 ounce carton sour cream

  • ¼ cup milk

  • 1 8 ounce package shredded Italian blend cheeses

  • 2 14 ounce cans artichoke hearts, drained and chopped

  • 3 cup choppped fresh baby spinach

  • ½ cup sliced green onions (4)

  • 2 cloves garlic, minced

  • 1 tablespoon butter, melted

  • 1 tablespoon grated Parmesan cheese


  1. Divide each roll into two portions. Shape each portion into a small ball, pulling edges under to make a smooth top. Place rolls 2 to 3 inches apart on a floured sheet of parchment paper or waxed paper. Lightly cover and let rise for 1 to 1 1/2 hours or until nearly double in size.

  2. Preheat oven to 375°F. In a very large mixing bowl beat cream cheese with an electric mixer on medium to high speed for 30 seconds. Add sour cream and milk; beat until combined. Beat in 1 1/2 cups of the shredded cheeses. Stir in artichokes, spinach, green onions, and garlic. Transfer artichoke mixture to an oven-going very large skillet, spreading evenly. Sprinkle remaining shredded cheeses over dip.

  3. Bake for 15 minutes. Remove skillet from oven.

  4. Arrange rolls with sides touching on top of hot dip (rolls will fit snugly and cover entire surface). Lightly brush roll tops with melted butter. Sprinkle rolls with Parmesan cheese. Bake for 15 to 20 minutes more or until rolls are golden and dip is hot. Let stand for 10 minutes before serving.

    Cheesy Skillet Artichoke Dip
    Andy Lyons

Make Ahead:

Prepare dip mixture in step 2. Transfer to skillet and sprinkle with cheese. Cover surface of dip with plastic wrap. Chill up to 4 hours before baking. If you do not have enough refrigerator space for the skillet, simply place dip mixture in a covered container and chill until ready to bake.

Nutrition Facts (per serving)

147 Calories
8g Fat
13g Carbs
5g Protein
Nutrition Facts
Servings Per Recipe 24
Calories 147
% Daily Value *
Total Fat 8g 10%
Saturated Fat 5g 25%
Cholesterol 24mg 8%
Sodium 242mg 11%
Total Carbohydrate 13g 5%
Total Sugars 2g
Protein 5g
Vitamin C 4.6mg 23%
Calcium 110mg 8%
Iron 1.1mg 6%
Potassium 108mg 2%
Folate, total 41.7mcg
Vitamin B-12 0.1mcg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles