Indulge in this creamy spinach & artichoke dream dip, perfect for any gathering! With a blend of luscious ingredients, including cream cheese, mozzarella, and artichokes, this dip is a crowd-pleaser sure to impress. It's easy to make and only takes 40 minutes! Serve it warm with your favorite dippers for an irresistible appetizer. Click through to discover the full recipe and elevate your snack game today!
1 cup frozen spinach, thawed and drained
1 cup canned artichoke hearts, drained and chopped
1/2 cup cream cheese, softened
1/2 cup sour cream
1/2 cup mayonnaise
1 cup shredded mozzarella cheese
1/2 cup grated Parmesan cheese
2 garlic cloves, minced
1 teaspoon onion powder
Salt and pepper to taste
Red pepper flakes (optional, for heat)