Creamy and tangy with feta and fresh spinach, this dip brings a bright Mediterranean flair to any table. It is fresh enough to anchor a mezze platter, yet rich enough to serve as a crowd-pleasing appetizer alongside warm pita, crackers, or crisp vegetables.
Heat 1 tbsp olive oil in a pan over medium heat. Add the spinach and sauté for 1–2 minutes, just until wilted. Let cool slightly, then squeeze very well to remove excess liquid and chop finely.
Add the yogurt, ½ cup feta, cream cheese, and sour cream to a food processor. Blend until smooth and creamy.
Transfer to a bowl. Fold in the spinach, remaining feta, garlic, dill, black pepper, remaining olive oil, lemon juice, and red pepper flakes if using.
Adjust seasoning and salt if needed. Cover and chill for 20–30 minutes before serving.
Serve with pita chips, toasted bread, crackers, cucumbers, or fresh vegetables. Bon appétit.