Spinach Artichoke Dip - perfectly creamy cheesy and super satisfying fan favorite dip filled with spinach, artichoke hearts, cream cheese, sour cream and layers of cheeses. No wonder it's always gone in a few minutes in every parties or holiday gatherings!
Preheat oven to 350 degrees F.
Place a small saucepan with olive oil over medium high heat then add onions and saute until soft, then add garlic and saute for a minute longer. Set aside.
In a large bowl, add cream cheese, sour cream, mayonnaise, half mozzarella cheese, parmesan ,Worcestershire sauce, Creole seasoning, pepper flakes, and ground black pepper - mix.
Stir in spinach and artichoke then add sauteed onion mixture – thoroughly combine. Spread mixture in a 9×13-inch baking dish top with remaining mozzarella cheese and bake in the pre-heated oven for 15 to 20 minutes, or until bubbly and golden brown.
Serve slightly cooled with tortilla chips, crackers or toasted baguette slice.