Get ready to wow your guests with this irresistibly creamy Hot Artichoke Dip—a classic party favorite that never goes out of style. Packed with rich flavors and melty goodness, it's the ultimate warm appetizer for any gathering.

Jump to:
Cheesy spinach artichoke dip is what it’s all about! I know I’ve shared my cold bacon spinach dip, but I wanted to share one of my favorite dips ever!
Why This Recipe Works
Just like your favorite restaurant appetizer- this dip is creamy, flavorful, and delicious!
With only a handful of ingredients needed, this hot artichoke dip comes together easily!
Perfect for a dinner party, the holidays, or a potluck- this makes a good amount great for sharing.
What Goes Into This Recipe
Cream Cheese- Allow this to come to room temperature for easy mixing.
Artichoke Hearts- I use canned and then chop them up.
Spinach- Buy a frozen block, then microwave it, let it cool, and squeeze out all the excess water.
Cheese- Freshly grated parmesan and mozzarella will melt the best but if shredded is all you have that will work fine.
Red Pepper Flakes- This adds just a little heat and some nice color.
If you like this recipe, make sure to check out my Cucumber Avocado Salad, BBQ Pulled Pork Sliders, Best Hamburger Sliders, Buffalo Wing Popcorn, and these Cream Cheese Stuffed Mushrooms!
How To Make Hot Artichoke Dip?
- Step 1: Drain and chop up your artichoke hearts. Microwave spinach then squeeze out excess water when it's cool enough to handle.
- Step 2: Combine cream cheese, sour, cream, may, garlic powder, salt, pepper, red pepper flakes.
- Step 3: Then add in the spinach, mozzarella, parmesan, and artichoke hearts.
- Step 4: Pour in an oven safe dish and bake.
I highly recommend my no-knead bread to dip in this recipe or use it to make a bread bowl and serve the dip out of it! Check out my article on how to toast bread in the oven to make nice little toasted baguette slices.
Save this for later!
Don't worry, I promise not to spam you!
Yes! Follow the instructions but place the dip in a crock pot and heat up on high until warm- usually takes about 2 hours.
You can use fresh, but it takes a few more steps. You will want to cook down 1 lb of fresh spinach and then squeeze out the excess water.
Store leftover dip in an airtight container in the refrigerator for up to 4 days.
Microwave for 30 seconds at a time, stirring frequently until heated through. Alternatively, you can heat the dip back up in the oven at the same temperature as in the recipe.
More Delicious Recipes
If you like this recipe, make sure to check out these other tasty dips and easy side dishes like pumpkin fluff, smoked cream cheese, cheesy pull-apart garlic bread, and this delicious smoked queso.
If you like this recipe make sure to give it a 5-star review and leave a comment down below!
Also, don't forget to sign up for my newsletter, and make sure to follow along on Facebook, Instagram, and Pinterest!
Video
The Best Hot Artichoke Dip
Ingredients
- 1 can artichoke hearts 13.75 oz
- 10 oz frozen spinach microwaved, cooled, drained.
- 8 oz cream cheese at room temp
- ½ cup sour cream
- ½ cup mayonnaise
- 2 tbs garlic powder
- ½ teaspoon salt
- ½ teaspoon pepper
- ½ teaspoon red pepper flakes
- 1½ cups shredded mozzarella
- 1½ cups shredded parmesan
Instructions
- Preheat oven to 350°F.
- Drain and chop the artichoke hearts. Thaw and drain/squeeze out excess water from spinach.10 oz frozen spinach, 1 can artichoke hearts
- In a medium bowl, combine the cream cheese, sour cream, mayonnaise, garlic powder, salt, pepper, and red pepper flakes. If the cream cheese is still cold, it will be hard to mix everything together. However, you can use a hand mixer or stand mixer to combine everything if need be!8 oz cream cheese, ½ cup sour cream, ½ cup mayonnaise, 2 tbs garlic powder, ½ teaspoon salt, ½ teaspoon pepper, ½ teaspoon red pepper flakes
- Add in the spinach, chopped artichoke hearts, mozzarella, and parmesan, stirring until well combined.1½ cups shredded mozzarella, 1½ cups shredded parmesan
- Pour everything into an oven-safe glass baking dish, ceramic dish, or cast iron pan.
- Bake for 30 minutes, then broil on high for 3 minutes, or until the top starts to brown.
Notes
- *To cook this in a crockpot, follow the instructions but place the dip in a crockpot and heat up on high until warm- usually takes about 2 hours.
- *To use fresh spinach, you will want to cook down 1lb of fresh spinach and then squeeze out the excess water.
- I recommend using my easy no-knead bread to dip into this! Or you can even make it and use it as a bread bowl to serve this dip out of!
Nutrition
I used this recipe in my Hearthstone inspired menu as Hot Sherazin Seed Dip! Served out of artichoke bowls this looks like a real Sherazin Seed!
For the entire Hearthstone Menu click here and to read about what is Hearthstone click here!
Hearthstone Card Image from Gamepedia
©2014 Blizzard Entertainment, Inc. All rights reserved. Hearthstone is a registered trademark of Blizzard Entertainment, Inc. in the U.S. and/or other countries.
Blizzard Entertainment is a trademark or registered trademark of Blizzard Entertainment, Inc. in the U.S. and/or other countries. All rights reserved.
Thank you Hearthstone for the some of the fun items given to me for my pictures!
Lisa Killian says
This recipe is so delicious! I love taking it to potlucks and bbqs!
Jennifer says
Do you increase the cook time for a double or triple batch?
Lisa says
You want to heat it through so depending on the dish you have (if it's a larger more shallow dish or small and deep) will determine how long you need to heat it up for.
Sandy Martin says
This is fantastic!! It was a huge hit. Packed full of flavor. YUM!
Lisa says
So glad to hear!!