Tomato-Avocado Salad With Creamy Feta Dressing
Updated July 20, 2026
- Ready In
- 25 min
- Rating
- Comments
- Read comments
Advertisement
Ingredients
2 pounds ripe tomatoes (see Tips), cut into ½- to 1-inch pieces or wedges
1 (15-ounce) can chickpeas, drained
1 small sweet or white onion, halved and thinly sliced
Salt and freshly ground black pepper
½ cup chopped, toasted walnuts, divided (see Tips)
½ cup chopped fresh cilantro, divided
3 tablespoons fresh lemon juice (from about 1 juicy lemon)
3 ounces feta, crumbled (plus feta brine if available)
1 garlic clove, smashed and peeled
1 tablespoon water, plus more as needed
3 tablespoons extra-virgin olive oil, plus more for drizzling
2 ripe Haas avocados
Preparation
- Step 1
In a large bowl, mix the tomatoes, chickpeas and onions with a generous pinch of salt and a dusting of pepper. Set aside for 5 to 10 minutes to marinate.
- Step 2
Meanwhile, make the dressing: To a small food processor or blender, add ¼ cup chopped walnuts and ¼ cup chopped cilantro, reserving the remaining for garnish. Add the lemon juice, feta, garlic and 1 tablespoon cold water (or feta brine, if the feta was packaged in brine). Blend the dressing until it begins to turn light green, adding a teaspoon or two of water as needed to loosen. Add the olive oil and pulse until just emulsified and creamy, but be careful not to over-blend or the olive oil will take on bitter notes. Taste and adjust seasoning with salt and pepper.
- Step 3
Halve the avocados and discard the pits. Slice the flesh of each side without cutting through the skin, then use a spoon large enough to scoop out the slices in one go and shingle them on a platter or in a low, wide serving bowl. Season with salt and a drizzle of olive oil.
- Step 4
To serve, spoon the tomato mixture onto the platter next to the sliced avocado. Drizzle the dressing over top and sprinkle with reserved walnuts and cilantro.
Using a mix of sweet cherry tomatoes and larger, meatier tomatoes creates visual interest and a nice balance of flavors.
To toast raw chopped walnuts, heat a small pan over medium heat and add the walnuts. Cook shaking the pan frequently, until the nuts slightly darken and are fragrant, about 3 minutes.
Private Notes
Comments
I made this today with a couple of substitutions (toasted pine nuts for walnuts and cucumber for avocado) It turned out great! The dressing was creamy and tangy. My partner loves creamy dressings and I don’t like mayo so this was a find we both enjoyed. I think you could substitute any fine herb (basil, parsley, dill, etc or a combo and get a different and equally delicious result.
Walnuts can be toasted in a microwave for two minutes. Be sure to use a Pyrex or other plate that can take the heat, and handle carefully with potholders. My go-to container is the upside-down clear lid of a Corning grab-it bowl. This technique is also great for toasting almonds.
I used roasted pistachios as I had them on hand. And added cucumbers because in summer I eat them with everything! Delish!
I made this today with a couple of substitutions (toasted pine nuts for walnuts and cucumber for avocado) It turned out great! The dressing was creamy and tangy. My partner loves creamy dressings and I don’t like mayo so this was a find we both enjoyed. I think you could substitute any fine herb (basil, parsley, dill, etc or a combo and get a different and equally delicious result.

