I’ve always enjoyed a good spinach and artichoke dip. I say, “good,” because sometimes it can fall short whether it’s too watery or too bland. With that said, I rarely order it at restaurants. I even have friends that will write off a restaurant that offers spinach and artichoke dip on the menu as they think it’s a red flag. I never really thought about it that way, but I guess it’s because it’s pretty easy to make and doesn’t require many fresh ingredients.
In this recipe, I try and keep things simple while at the same time making sure the spinach and artichoke dip is well seasoned. I made this dip for Thanksgiving one year and didn’t realize how much guests would like it. They polished off almost the entire dish before we even had dinner!
One of the best parts of making this spinach and artichoke dip for guests is that you can make it ahead of time. That’s a great time saver because it heats back up extremely well. Whether you eat it fresh from the stove or the next day, I’m sure you and anyone you share it with will enjoy this spinach and artichoke dip!
Irresistible Creamy Spinach and Artichoke Dip
- 20 oz frozen spinach
- 1 tbsp butter
- 2 diced medium shallots
- 16 oz cream cheese
- 1/2 cup heavy cream
- 1/2 cup shredded Parmesan cheese (Use 1/3 of a cup if using grated Parmesan)
- 12 oz canned artichoke hearts
- 1/2 tsp Sriracha sauce
- 1 pinch salt
- Large sauce pot
- Clean dish towel or cheesecloth
- Serving/baking dish
- Cup, tablespoon, and teaspoon measurements
- Spatula or large spoon
- Open the frozen spinach and let it thaw at room temperature in a colander. This may take an hour or more. Alternatively, use the defrost setting on a microwave with the spinach in a microwave-safe bowl.
- Once thawed, squeeze the spinach to remove any excess water. You can squeeze the spinach by hand or by wrapping it in a clean dish towel or cheese cloth.
- Dice 2 medium size shallots.
- In a large sauce pot, melt a tablespoon of butter over medium heat and add the diced shallots and saute them until they start to get more translucent.
- With the spinach drained, place it in the pot and mix it.
- Roughly chop the cream cheese into cubes and add about 4 oz. to the spinach. Mix until the cream cheese has melted and repeat the process with the rest of the cream cheese until all 16 oz are mixed in with the spinach.
- Add the a 1/2 cup of heavy cream to the spinach mixture and stir frequently until the cream warms.
- Add a 1/2 cup of shredded Parmesan cheese and mix well until the cheese has someone melted.
- Add about 12 oz. of canned/jarred artichoke hearts. Break up any really large pieces with your hands and stir the rest in with the spinach. Allowing the artichoke hearts to flake a bit rather than stay connected to their base helps with the consistency.
- Add a pinch of salt (maybe a 1/8 of a teaspoon) or more to taste and mix well.
- Last, but not least, add a 1/2 teaspoon of sriracha sauce. This won’t make the dip hot, but the hint of tangy chili and vinegar really rounds out the flavors. Add more sriracha is you want it spicier, but be careful or the sriracha will overpower the whole dish.
- The spinach dip is ready to serve, but if you pre-made the dip ahead of time place it in an oven save dish in the fridge until you are ready to serve it. Then just reheat the spinach dip in the oven at around 325 or 350 degrees F. Top the spinach and artichoke dip with just a bit of shaved or shredded Parmesan when its hot.
Subscribe to Home Is A Kitchen
No spam. Just real updates on recipes, restaurant reviews, travel, and free giveaways!