Indulge in this creamy spinach and artichoke dip that’s perfect for any gathering! With fresh spinach, artichoke hearts, and cheesy goodness, this easy recipe is sure to impress your guests. Ready in just 35 minutes, it's a delightful blend of flavors that pairs beautifully with chips or veggies. Want to elevate your appetizer game? Click through to discover the full recipe and impress everyone at your next party!
1 cup fresh spinach, chopped
1 cup canned artichoke hearts, drained and chopped
1 cup cream cheese, softened
1 cup sour cream
1 cup shredded mozzarella cheese
1/2 cup grated Parmesan cheese
2 cloves garlic, minced
1 teaspoon lemon juice
Salt and pepper to taste
Optional: 1/4 teaspoon red pepper flakes for a kick