Juicy Black Lentil Salad with Peaches, Tomatoes & Fresh Basil Vinaigrette

Created by Laura Wright — Published 06/08/2025
5 from 1 vote
A gorgeous salad for feasting in the summertime. Black lentils hold their shape and texture in this zingy little salad with the season's best produce and loads of garden basil.
An up close, overhead shot shows a black lentil salad on a platter with diced peaches, cherry tomatoes, vegan feta, sumac onions, and basil vinaigrette. A serving spoon is perched on the side of the platter after having scooped out some of the salad.

An ultra fresh combination that’s suited to warm days, this black lentil salad with peaches, tomatoes, and a vibrant basil vinaigrette absolutely pops off on the palette. Every bite of this vibrant salad is sweet, tangy, savory, and punchy; all with an earthy and toothsome black lentil base. The lentils take about 20 minutes to cook on the stove, which leaves you enough time to chop the veg, get some sumac onions going, and to blend up the vinaigrette. The perfect side for a balmy night, similar to my peach and tomato panzanella.

An overhead shot shows a black lentil salad on a platter with diced peaches, cherry tomatoes, vegan feta, sumac onions, pine nuts, and basil vinaigrette. A serving spoon is tucked into the side of the salad. The photo is shot in direct sun light.
An overhead shot shows ingredients for a black lentil salad: olive oil, white balsamic vinegar, cherry tomatoes, agave nectar, vegan feta, sumac, pine nuts, basil, black lentils, peaches, a shallot, and a red onion. Everything is contained on a baking sheet in bright sun light.
An overhead shot shows a bowl of sumac onions in direct sun light.

Peaches and tomatoes are irresistible together and trying them in a lentil salad had been on my list for a while. I make some type of bean or lentil-based salad every week. I usually eat it as part of a bowl with quinoa/rice and other veg or scooped up with seedy crackers. A little sweetness with a lentil salad just works in my experience. The nectar-like qualities of summer peaches punch up that earthy quality.

I like black lentils for a salad like this because they keep their shape and have a nice chew. They also cook up quickly. I’ve been lucky to find these lentils at local shops and health food stores in my area. French lentils would also fit in here.

I see this black lentil salad as a particularly excellent side to a grilled main. The bright green of the fresh basil vinaigrette will fade and change with time, so I don’t recommend making this too far in advance if overall appearance is important to you!

The sumac onions are such a perfectly bright and robust flavor foil to the peaches and tomatoes. If you haven’t tried them before (and you love pickled red onions), you will be so happy. They are Turkish in origin and served across Middle Eastern cuisines. I initially learned this technique from one of Ottolenghi’s cookbooks.

With a simple summery salad like this, I like to be a bit extra with the finish. Toasted pine nuts and crumbles of vegan feta really take this combo into the stratosphere. There’s lots of great vegan feta/goat cheese-like options out there these days.

An overhead shot shows cooked black lentils in a strainer.
An overhead shot shows a bowl of cooked black lentils as well as a baking sheet with the following in prep bowls: sumac onions, halved cherry tomatoes, diced peaches, chopped basil, toasted pine nuts, and basil vinaigrette.
An overhead shot shows a bowl with cooked black lentils, diced peaches, halved cherry tomatoes, and thinly sliced sumac onions. A green and creamy basil vinaigrette is being poured over top.
An overhead shot shows a bowl filled with black lentils, onions, cherry tomatoes, and peaches all tossed in a basil vinaigrette.
An up close, overhead shot shows a black lentil salad on a platter with diced peaches, cherry tomatoes, vegan feta, sumac onions, pine nuts, and basil vinaigrette. A serving spoon is tucked into the side of the salad.

Juicy Black Lentil Salad with Peaches, Tomatoes & Fresh Basil Vinaigrette

Ultra fresh and perfect for summer, this vegan black lentil salad with peaches, tomatoes, and basil vinaigrette will be a hit with all types of eaters.
5 from 1 vote
An up close, overhead shot shows a black lentil salad on a platter with diced peaches, cherry tomatoes, vegan feta, sumac onions, and basil vinaigrette. A serving spoon is perched on the side of the platter after having scooped out some of the salad.
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings 4 -6

Ingredients

Sumac Onions & Black Lentils

  • 1 small red onion, sliced thin
  • 2 teaspoons sumac
  • 1 teaspoon white balsamic vinegar
  • 2 teaspoons olive oil
  • salt, to taste
  • 1 cup black lentils
  • 3 ½ cups water

Basil Vinaigrette

  • 1 ½ cups fresh basil leaves, lightly packed
  • 1 small shallot, peeled and chopped
  • salt and pepper, to taste
  • 2 tablespoons white balsamic vinegar
  • 3 tablespoons water
  • 1 teaspoon agave nectar/maple syrup
  • ½ teaspoon Tamari soy sauce
  • cup olive oil

Salad Assembly:

  • 2 medium ripe peaches, pitted and chopped
  • 1 ½ cups cherry tomatoes, halved
  • ¼ cup fresh basil leaves, sliced
  • 2 tablespoons toasted pine nuts
  • crumbled vegan feta, optional

Equipment

Notes

  • White wine vinegar will sub in great for white balsamic.
  • Seasonal tomatoes, peaches, and basil are the focal points of this salad. I recommend making it in the summer with locally sourced versions of all three ingredients for maximum flavor and enjoyment :)

Instructions

  • Make the sumac onions. In a small bowl, combine the sliced red onion, sumac, white balsamic vinegar, olive oil, and salt. Toss to combine and set aside in the fridge while you prep the rest of the salad.
  • Fill a saucepan with the water and bring it to a boil on the stove. Add the lentils and simmer until they are just starting to soften, about 18-20 minutes. You still want a bit of bite. Drain and set aside.
  • Make the basil vinaigrette. In an upright blender, combine the basil, shallot, salt, pepper, white balsamic vinegar, water, agave nectar, Tamari, and olive oil. Blend on high until completely smooth. Set aside.
  • Assemble the salad. Place the lentils in a mixing bowl and toss with half of the basil vinaigrette, salt, pepper, half of the sumac onions, half of the peaches, half of the cherry tomatoes, and half of the basil. Transfer this mixture to your serving platter and spread it out. To the top, add the remaining diced peaches, cherry tomatoes, basil, and drizzles of the remaining vinaigrette.
  • Garnish the top with the pine nuts and vegan feta (if using). Enjoy!
06/08/2025
Posted in: earthy, gluten free, lentils, quick, salad, side dish, sour, summer, sweet, tomatoes, vegan

4 comments

5 from 1 vote

Recipe Rating





  • Mark

    5 stars
    It was an accident I found out beans an peaches work so well together

  • Monica

    I know this is foodie heresy but I do not enjoy raw tomatoes…is there anything you’d suggest as a suitable substitute?

    • Laura Wright

      Hi Monica! You could try roasting the cherry tomatoes first with oil, salt and pepper in a 400 oven for about 30 minutes. If that’s not appealing, I would try chopped up roasted red peppers instead.
      -L

  • Lauren

    This is exactly the salad I need right now!! I can’t wait to make it, it looks really wonderful and sounds so delicious!!
    One of the things I love about your recipes is how flavorful they are without individual ingredients blending together too much. Everything is distinct and bright. Thank you for sharing your talent!!