Spinach artichoke dip is a classic comfort food dish that everyone loves. It's creamy, cheesy, and full of flavor. This recipe is perfect for parties, game day, or just a cozy night in. Serve with pita chips, crackers, or even veggies for a delicious appetizer that will have your guests begging for more.
7ouncesartichoke heartsin water, drained and chopped
8ouncescream cheesesoftened
1 ½cupsgrated parmesan cheesedivided
1cupmozzarella cheeseshredded
½cupsour cream or Greek yogurt
½cupmayonnaise
1Tablespoonminced garlic
1Tablespoonbuttermelted
½cupheavy whipping cream
fresh cracked pepperto taste
dash of cayenne pepperto taste
Instructions
Preheat oven to 350 degrees F.
Set aside ½ cup of parmesan cheese to the side for the end.
In a large mixing bowl, combine softened cream cheese, 1 cup of parmesan cheese and mozzarella cheese. Use a hand-mixer if needed to combine well.
Add the rest of the ingredients and stir to combine well.
Spoon the mixture into a cast iron skillet or baking dish.
Sprinkle on the remaining parmesan cheese to the top before baking.
Bake at 350 degrees for 30 minutes until bubbly.
Turn the oven on broil at the very end of baking for just a few minutes to brown the top. Keep an eye on it to make sure it doesn't burn!
Serve with pita chips, tortilla chips or toasted baguettes.
Notes
You can substitute the plain spinach for creamed spinach, just omit the heavy whipping cream if you do.
If you don't have frozen spinach, you can use fresh. Just boil some water in a pot in the stove and add the spinach. When wilted, drain the spinach and press the water out. You will need roughly 16 ounces of fresh spinach to get 1 cup of cooked spinach. So, you'll need roughly 32 ounces of fresh spinach for this recipe.
To store any leftover spinach artichoke dip, let it cool down completely before transferring it into an air-tight container. It will last in the refrigerator for 3-4 days.