Indulge in this creamy healthful spinach artichoke dip that’s perfect for any gathering! Packed with nutritious ingredients like fresh spinach, Greek yogurt, and artichoke hearts, this delicious dip is easy to whip up and bake in just 35 minutes. Serve it warm with colorful veggies and whole grain crackers for a delightful appetizer. Click to explore the full recipe and bring a tasty and healthy treat to your next party!
2 cups fresh spinach, finely chopped
1 can (14 oz) artichoke hearts, thoroughly drained and roughly chopped
1 cup plain Greek yogurt
1/2 cup cream cheese, softened to room temperature
1/2 cup shredded mozzarella cheese
1/4 cup grated Parmesan cheese
2 cloves garlic, finely minced
1 tablespoon fresh lemon juice
1 teaspoon onion powder
Salt and freshly ground black pepper, to taste
An assortment of fresh vegetables (such as carrots, bell peppers, and cucumber) and whole grain crackers for serving