Creamy Spinach Artichoke Delight (Print Version)

# Ingredients:

→ Dip Base

01 - 1 cup fresh spinach, chopped
02 - 1 can (14 oz) artichoke hearts, drained and chopped
03 - 1 cup cream cheese, softened
04 - 1/2 cup sour cream
05 - 1/2 cup mayonnaise

→ Cheese

06 - 1 cup shredded mozzarella cheese
07 - 1/2 cup grated Parmesan cheese

→ Seasonings

08 - 2 cloves garlic, minced
09 - 1/4 tsp red pepper flakes (optional)
10 - Salt and pepper to taste

→ For Serving

11 - Tortilla chips or sliced baguette

# Instructions:

01 - Preheat your oven to 350°F (175°C).
02 - In a large mixing bowl, combine the softened cream cheese, sour cream, and mayonnaise. Mix until smooth and creamy.
03 - Stir in the chopped spinach, artichoke hearts, minced garlic, red pepper flakes, salt, and pepper.
04 - Fold in the mozzarella cheese and half of the Parmesan cheese, ensuring everything is well incorporated.
05 - Transfer the mixture to a baking dish and spread it out evenly.
06 - Sprinkle the remaining Parmesan cheese on top.
07 - Bake in the preheated oven for 25-30 minutes or until the dip is bubbly and the top is golden brown.
08 - Remove from the oven and let cool for a few minutes. Serve warm with tortilla chips or sliced baguette.

# Notes:

01 - This dip can be prepared up to 24 hours in advance and refrigerated before baking.