Warm Spinach Artichoke Dip


  • 1 teaspoon extra virgin olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, chopped
  • 8 ounces frozen chopped spinach, thawed and squeezed to remove excess liquid
  • 1 15-ounces can artichoke hearts, drained and squeezed to remove excess liquid
  • 1/2 cup nonfat plain Greek-style yogurt
  • 8 ounces light cream cheese
  • 1 teaspoon lemon zest
  • 1 ounce grated parmesan cheese
  • 4 ounces shredded mozzarella cheese
  • dash hot sauce
  • 2 tablespoons fresh basil, chopped
  • sqalt and pepper, as desired


  1. Preheat oven to 350 F. Warm olive oil in a medium skillet over medium heat. Add onions and cook until softened, about 5 minutes. Add garlic and cook an additional minute. Stir in spinach that has been squeezed in a towel to remove excess liquid. Remove from heat and set aside to cool slightly.
  2. Place the drained and squeezed artichoke hearts into the bowl of a food processor fitted with the S-blade. Add the spinach mixture, the yogurt, cream cheese and lemon zest then pulse briefly to combine. Add all but a few tablespoons of the parmesan and mozzarella cheeses as well as the hot sauce and basil, then pule again. Taste and season with salt and pepper as desired. Transfer mixture to baking dish. Sprinkle the top with the remaining cheeses. Bake for 20-30 minutes or until lightly golden on top.
  3. Serve with pita chips, tortilla chips or toasted French bread/baguette slices. Also good with sturdy vegetables such as carrots, celery, cauliflower, bell peppers and radishes. Leftovers reheat well in microwave. Makes a great sandwich spread or stuffing for baked mushroom caps.


  • Appetizer
  • Snack
  • Vegetable
  • Gluten Free
  • Vegetarian
  • MHealthy

Nutrition Information

Serving Size
1/4 cup
Total Fat (g)
Saturated Fat (g)
Sodium (mg)
Total Carbohydrates (g)
Dietary Fiber (g)
Protein (g)