Indulge in the ultimate creamy spinach artichoke delight with this easy recipe! Perfect for gatherings, this dish combines fresh spinach, artichoke hearts, and a blend of creamy cheeses baked to perfection. With quick prep and a total cooking time of just 40 minutes, you’ll have a mouthwatering appetizer ready to impress. Click through to explore the full recipe and elevate your next party with this delicious treat!
1 cup fresh spinach, chopped
1 cup artichoke hearts, canned or frozen, drained and chopped
1 cup cream cheese, softened
½ cup sour cream
½ cup mayonnaise
1 cup shredded mozzarella cheese
½ cup grated Parmesan cheese
2 cloves garlic, minced
1 teaspoon onion powder
Salt and pepper to taste
Optional: Red pepper flakes for a kick