Indulge in a delicious creamy spinach artichoke dip that's perfect for any gathering! This easy recipe combines fresh spinach, artichoke hearts, savory cheeses, and a hint of garlic for a rich and flavorful dip. Ready in just 35 minutes, it's a crowd-pleaser when served with tortilla chips or pita bread. Click to discover how to make this creamy spinach artichoke indulgence and impress your guests with this tasty treat!
1 cup fresh spinach, chopped
1 cup canned artichoke hearts, drained and chopped
1 cup cream cheese, softened
½ cup Greek yogurt
1 cup shredded mozzarella cheese
½ cup grated Parmesan cheese
2 cloves garlic, minced
1 teaspoon lemon juice
Salt and pepper to taste
1 tablespoon olive oil
Tortilla chips or pita bread for serving