How To Make Caramelized Onion Dip With Feta, Spinach And Walnuts

An update on the onion dip you know and love

This twist on classic onion dip, that perennial party favorite, borrows flavors from a dish I grew up eating called borani-e-esfenaj, a yogurt-based appetizer made with onions and spinach.

Instead of the typical mayonnaise and sour cream base most onion dips are built upon, I opt for tangy Greek yogurt. And even without that famous flavor packet, the dip still has a lot of oniony flavor with the combination of sautéed onions and garlic in the dip, as well as fried shallots on top for that super-savory flavor we all love.

To learn more, read "Before Midnight."

Recipe from the Tasting Table Test Kitchen

Caramelized Onion Dip With Feta, Spinach And Walnuts
5 from 43 ratings
Learn to make caramelized onion dip with feta, spinach and walnuts. 
Prep Time
Cook Time
Total time: 1 hour, 5 minutes
  • ¼ cup plus 2 tablespoons canola oil
  • 1½ cups finely diced onions
  • 4 cloves garlic, minced
  • 4 cups packed baby spinach
  • ½ cup thinly sliced shallots (1 large shallot)
  • Salt and pepper, to taste
  • 2 cups whole-fat Greek yogurt
  • 1 cup (4 ounces) crumbled feta
  • 3 tablespoons finely chopped fresh oregano, divided
  • 1 teaspoon fresh lemon juice
  • ⅓ cup walnuts, toasted and crushed
  • Extra-virgin olive oil, for drizzling
  • Crackers, for serving
  1. In a large skillet over medium heat, warm ¼ cup of the canola oil. When the oil is hot, add the onions. Season them with salt and pepper and cook, stirring constantly, until the onions are light golden brown and very soft, 20 to 25 minutes. Add the garlic and spinach and cook until the spinach has wilted and all of the liquid has evaporated, 8 to 10 minutes.
  2. Meanwhile, in a small nonstick skillet over medium-low heat, add the remaining 2 tablespoons of canola oil. Add the shallots and cook until they are golden brown and crisp, 10 to 12 minutes. Remove using a slotted spoon and transfer to a paper towel-lined plate. Season with salt and set aside.
  3. In a food processor, combine the yogurt and feta and pulse until smooth. Transfer to a medium bowl. Stir in the onion mixture, 2 tablespoons of the oregano and the lemon juice. Season with salt and pepper. If the dip looks too thick, stir in a tablespoon of water (as needed).
  4. To serve, put the dip in a bowl and top it with the remaining oregano, walnuts and the reserved crispy shallots. Drizzle with olive oil and serve with crackers.
Calories per Serving 344
Total Fat 27.3 g
Saturated Fat 7.8 g
Trans Fat 0.1 g
Cholesterol 29.6 mg
Total Carbohydrates 15.7 g
Dietary Fiber 2.2 g
Total Sugars 7.3 g
Sodium 469.8 mg
Protein 11.4 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe