Ultimate Spinach Artichoke Dip

5 from 1 vote
Jump to Recipe

This post contains affiliate links. Please see our disclosure policy.

Sharing is caring!

This spinach artichoke dip is everyone’s favorite appetizer on game day! A hot and bubbly cheesy mixture in the center with soft and pillowy dinner rolls on the side for dipping!

Although this dip is served with dinner rolls, feel free to serve it with tortilla chips and veggie sticks as well.

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.
Ultimate spinach artichoke dip with dinner rolls on the side.

I recently made crack chicken dip and you guys loved it and even requested more dip recipes! So, although I already had classic spinach artichoke dip and crockpot spinach artichoke dip, I knew I had to make a different version, and I’m so glad I did because this dip was incredibly delicious!

INGREDIENT NOTES & SUBSTITUTIONS

See the recipe card below for ingredient quantities and complete instructions.

  • Spinach – I highly recommend using frozen spinach, but fresh spinach works as well.
  • Cheese – You’ll need cream cheese, mozzarella cheese, and parmesan cheese for this recipe.
  • Artichoke Hearts – Make sure to drain the canned artichoke hearts and give them a rough chop before adding them to the mixture.
  • Dinner Rolls – I used dinner rolls that didn’t need to thaw and rise. However, feel free to use any type of frozen dinner rolls you want.
Four photo collage showing how to make spinach artichoke dip.

TOP TIPS FOR RECIPE SUCCESS

  • Make sure to thaw the frozen spinach and squeeze out any excess moisture.
  • Season the spinach artichoke dip generously with salt and pepper for best results.
  • I highly recommend brushing the dinner rolls with garlic butter right before placing them in the oven.
  • Broil the dip for 1 minute at the end to give it a nice golden color.
  • If run out of dinner rolls but find yourself with an abundance of leftover spinach artichoke dip, consider serving the leftovers alongside tortilla chips or vegetables.

LEFTOVERS…

Place any leftovers in an air-tight container and refrigerate for up to 2 days. Simply reheat in the oven or microwave until heated through.

Tried this ultimate spinach artichoke dip recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page. And consider following me on Facebook or Pinterest!

Ultimate spinach artichoke dip with dinner rolls on the side.
5 from 1 vote

Ultimate Spinach Artichoke Dip

This ultimate spinach artichoke dip is everyone's favorite appetizer! A hot cheesy mixture in the center with soft and pillowy dinner rolls!
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 10
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 10 dinner rolls , frozen
  • 10 oz spinach , frozen
  • 14 oz can artichoke hearts , roughly chopped
  • ½ onion, finely diced
  • 3 garlic cloves , finely minced
  • 1 ½ cups mozzarella cheese , shredded
  • 8 oz cream cheese
  • 2 cups sour cream
  • ¼ cup parmesan cheese
  • 5 tablespoons butter
  • salt and pepper to taste

Instructions 

  • Preheat oven to 350 degrees F. and grease a large cast iron skillet with butter or nonstick spray.
  • Add 2 tablespoons of butter to a large skillet and allow it to melt completely. Add the onions and cook for 2-3 minutes. Stir in the garlic and cook for 20 seconds.
  • Add the cream cheese and sour cream and allow it to melt, this should take about 5-6 minutes. Make sure to stir it frequently.
  • Fold in the spinach, artichokes, 1 cup mozzarella cheese, and parmesan cheese. Stir until well combined and season generously with salt and pepper.
  • Arrange the dinner rolls around the outside of the skillet. I used frozen dinner rolls that didn't need to rise but make sure to follow the instructions for the ones you choose.
  • Pour the spinach dip into the center of the skillet and top it off with ½ cup mozzarella cheese.
  • Combine 3 tablespoons of melted butter with the remaining garlic. Brush the dinner rolls with the garlic butter.
  • Bake for 10 minutes or until the dinner rolls are completely cooked. Broil for 1 minute, and enjoy!

Notes

  • Make sure to thaw the frozen spinach and squeeze out any excess moisture.
  • Season the spinach artichoke dip generously with salt and pepper for best results.
  • I highly recommend brushing the dinner rolls with garlic butter right before placing them in the oven.
  • Broil the dip for 1 minute at the end to give it a nice golden color.
  • If run out of dinner rolls but find yourself with an abundance of leftover spinach artichoke dip, consider serving the leftovers alongside tortilla chips or vegetables.

Nutrition

Calories: 401kcal | Carbohydrates: 27g | Protein: 11g | Fat: 28g | Saturated Fat: 15g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.2g | Cholesterol: 76mg | Sodium: 635mg | Potassium: 319mg | Fiber: 3g | Sugar: 4g | Vitamin A: 3520IU | Vitamin C: 9mg | Calcium: 263mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Course: Appetizer
Cuisine: American
Servings: 10
Calories: 401
Keyword: Spinach Artichoke Dip, ultimate spinach artichoke dip
Like this recipe? Leave a comment below!
Get new recipes sent to your inbox!
Don't miss out! Subscribe and get all the new recipes first.
Please enable JavaScript in your browser to complete this form.
5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating