A delightful twist on the classic artichoke dip, enhanced with the addition of fresh spinach and a cheesy topping.
Preheat your oven to 375°F (190°C).
Ensure the oven is fully preheated to achieve an even bake.
Chop the artichoke hearts and spinach into small pieces.
Use a sharp knife to make chopping easier and quicker.
In a mixing bowl, combine the cream cheese, mayonnaise, Parmesan cheese, garlic powder, and black pepper until smooth.
Make sure the cream cheese is softened for easier mixing.
Fold in the chopped artichoke hearts and spinach into the mixture.
Gently fold to maintain the texture of the vegetables.
Transfer the mixture to a baking dish and spread evenly.
Use a spatula to scrape all the mixture from the bowl.
Bake in the preheated oven for 20-25 minutes, or until bubbly and golden on top.
Check the dip halfway through to ensure even cooking.
Serve warm with sliced baguette or your choice of dippers.
Garnish with a sprinkle of Parmesan for extra flavor.