Indulge in the creamy goodness of this Cheesy Baked Spinach Dip, the perfect party appetizer! Made with fresh spinach, artichokes, and a blend of cheeses, this easy recipe will impress your guests and keep them coming back for more. Ideal for dipping with tortilla chips or baguette slices, it's ready in just 40 minutes. Click through to explore the recipe and make your next gathering unforgettable!
2 cups fresh spinach, chopped
1 cup cream cheese, softened
1 cup sour cream
1 cup shredded mozzarella cheese
1/2 cup grated Parmesan cheese
1/2 cup diced artichoke hearts
2 cloves garlic, minced
1 teaspoon onion powder
1/2 teaspoon red pepper flakes (optional)
Salt and pepper to taste
Tortilla chips or sliced baguette, for serving