Ingredients
Method
Prepare the Spinach and Artichokes
- To start, ensure the spinach is well-drained. After thawing, squeeze out as much water as possible from the spinach using a clean kitchen towel or paper towels. If you skip this step, your dip may turn watery. After draining, set the spinach aside.
- Next, drain the canned artichoke hearts and chop them into bite-sized pieces. You want the pieces to be small enough to blend with the dip, but still big enough to add texture and flavor. Set the chopped artichokes aside along with the spinach.
Make the Creamy Base
- In a large mixing bowl, combine the softened cream cheese, sour cream, and mayonnaise. Use a hand mixer or whisk to beat the ingredients together until they’re fully combined and smooth. The mixture should be light and creamy, with no lumps. If the cream cheese is too cold, it won’t blend as well, so make sure it’s at room temperature.
Add Cheeses and Seasonings
- Now it’s time to flavor the dip. Stir in the shredded mozzarella, grated Parmesan, minced garlic, and onion powder. The combination of these cheeses and seasonings creates the rich, savory foundation of the dip.
- If you like a little heat in your dip, this is the point to add red pepper flakes. Otherwise, you can leave them out for a more traditional flavor. Season the mixture with salt and pepper to taste, but remember that Parmesan is already salty, so go easy at first.
Incorporate the Spinach and Artichokes
- Now it’s time to bring the vegetables into the mix. Add the well-drained spinach and chopped artichokes to the cream cheese mixture. Stir everything together until the spinach and artichokes are evenly distributed throughout the creamy base. Make sure every bite of the dip will have a bit of both spinach and artichokes.
Bake the Dip
- Preheat your oven to 375°F (190°C). Transfer the spinach and artichoke mixture into a medium-sized oven-safe baking dish. Use a spatula to spread it evenly across the dish.
- For an extra layer of indulgence, sprinkle a little more mozzarella and Parmesan on top before baking. This will create a golden, bubbly crust that makes the dip even more enticing.
- Place the baking dish in the oven and bake for 25–30 minutes, or until the top is golden and the edges are bubbling. You’ll want the cheese on top to be melted and slightly browned for the perfect finish.
Serve and Enjoy
- Once your spinach and artichoke dip is baked to perfection, remove it from the oven and let it cool for a few minutes. Serve it warm with your choice of dippers.
- Some great options for serving include:
- Crackers: Sturdy crackers hold up well to the creamy texture of the dip. Baguette slices: Toasted baguette slices are perfect for scooping up the dip. Tortilla chips: Crunchy chips add a nice contrast to the creaminess. Fresh vegetables: For a lighter option, use raw carrots, cucumbers, or bell peppers as dippers.
