Vegetarian Nicoise Salad

  • prep time25 min
  • total time 40 min
  • serves 4

This classic salad from Nice traditionally includes tuna, but this vegetarian version uses white beans as a protein alternative. The red wine vinaigrette makes more than you need for this recipe, but once you have it on hand, you’ll be hooked – it includes water in place of some of the olive oil, making it lower in fat than a typical vinaigrette.

48 Ratings
Directions for: Vegetarian Nicoise Salad


Vinaigrette (Makes 1 cup)

¼ cup red wine vinegar

1 tsp Dijon mustard

1 tsp honey or sugar

½ clove garlic, minced

½ cup extra virgin olive oil

¼ cup tepid water

salt and pepper


1 lb(s) mini potatoes (white, red, mixed, or fingerling)

½ lb(s) green beans, trimmed

4 eggs

1 19 oz tin navy beans or white kidney beans, drained and rinsed

2 ripe tomatoes, cut into wedges

¾ cup Nicoise or Kalamata olives

8 basil leaves, cut into strips

salt and pepper


Vinaigrette (Makes 1 cup)

1. For the vinaigrette, whisk the vinegar, Dijon, honey (or sugar) and garlic together. Slowly drizzle in the oil while whisking, the whisk in the water. Season to taste and chill until ready to use.


1. Cut the potatoes in half and boil in salted water until tender, about 10 minutes. Drain and, while warm, toss the potatoes with 2 Tbsp of the vinaigrette.

2. Blanch the green beans in salted water until tender, 4-5 minutes, then drain and rinse under cold water to halt the cooking and set the colour.

3. Hard cook the eggs (cover the eggs in cold water, bring up to a boil and then set the timer for 10 minutes, followed by draining and rinsing under cool water). Peel the eggs and cut in half.

4. Toss the white beans with 2 Tbsp of the vinaigrette.

5. To assemble the salad, arrange the green beans, potatoes, tomato wedges, and white beans on individual plates or a platter. Drizzle the vinaigrette over the salad and then arrange the olives and eggs around. Season lightly and serve.

See more: Vegan, Gluten-Free, Salad, Appetizer, Beans


More Recipes You'll Love