• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Salads

    Published: May 31, 2024 · Modified: May 20, 2025 by Alissa Saenz · This post may contain affiliate links · Leave a Comment

    Vegan Nicoise Salad

    Jump to Recipe Print Recipe

    This vegan spin on the classic Nicoise salad is made with fresh greens, baby potatoes, green beans, juicy cherry tomatoes, artichoke hearts, chickpeas, and olives in a zesty Dijon vinaigrette! It's hearty, delicious, and perfect for a light lunch or a starter for special dinners.

    White wooden surface set with a plate of Vegan Nicoise Salad, jar of dressing, and serving spoons.

    Nicoise salad has always intrigued me. It's like a fancy French tuna salad. It's so pretty, and looks so delicious and satisfying!

    I love almost everything about it: Greens! Tomatoes! Potatoes! Olives! Green beans! You know, everything except for two of the main ingredients — tuna and boiled eggs.

    I decided not to let those things stop me from enjoying a version of my own. After all, I did a great job of creating a basic vegan tuna salad, I figured I could totally do a fancy one!

    So I went and created a vegan Nicoise salad using all the good stuff I love, along with a couple of delicious swaps for the non vegan ingredients. Instead of fish and eggs, we'll be using marinated artichoke hearts and chickpeas, making for a salad that's not only delicious, but also super substantial and satisfying.

    Jump to:
    • Ingredients You'll Need
    • How It's Made
    • Leftovers & Storage
    • More Vegan Salads
    • 📖 Recipe
    • 💬 Comments

    Ingredients You'll Need

    • Baby potatoes. I used red potatoes, but yellow potatoes, such as Yukon gold, would also make a great choice, as would fingerling potatoes.
    • Red onion.
    • Green beans.
    • Cherry tomatoes. Alternatively, you can chop up a large tomato.
    • Canned chickpeas. You can use another variety of canned bean if you have something else on hand. Cannellini beans, lentils, or even black beans would work well.
    • Marinated artichoke hearts.
    • Pitted olives. Use good quality olives! Nicoise olives are traditionally used in this salad, but they can be hard to find. Kalamata olives make a nice alterative.
    • Capers.
    • Fresh parsley.
    • Salt and pepper.
    • Olive oil. This is for our dressing, so use extra virgin olive oil if possible!
    • Red wine vinegar.
    • Shallots.
    • Garlic.
    • Dijon mustard. Use creamy Dijon, in order to give the dressing a smooth consistency.

    How It's Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Boiled red potatoes in a strainer.

    Start by boiling your potatoes, since this step takes the longest! Simply cover them with water and boil until they're easily pierced with a fork. Drain them when they're done and let them cool a bit.

    Dijon vinaigrette in a jar with a lid on the side.

    While the potatoes boil, make the dressing by placing the olive oil, red wine vinegar, diced shallots, minced garlic, Dijon mustard and salt into a jar. Close it up, then shake it up!

    Tip: If Dijon vinaigrette isn't your speed, try another one of my vegan salad dressing recipes.

    Halved red potatoes in a bowl with dressing and spoon.

    Now cut the potatoes in half and place them in a bowl with some of the dressing. Stir gently and let them sit to soak it up!

    Green beans in a steamer in a saucepan.

    Steam the beans until they're just tender. If you don't have a steamer basket, boiling them is fine. Just don't overcook them!

    Spoon drizzling dressing over a plate of Vegan Nicoise Salad.

    Assemble the vegan Nicoise salad! Start with a bed of baby romaine, then arrange the potatoes, sliced onion, green beans, cherry tomatoes, chickpeas, artichoke hearts, olives and capers over the lettuce. Drizzle the salad with some dressing, then give it a sprinkle with salt, pepper, and fresh parsley before serving.

    Tip: Optionally, you can soak your red onion slices in some cold water for ten or fifteen minutes before adding them to the salad. This will help reduce their bite!

    Leftovers & Storage

    This salad is best served right away, but if you do have leftovers, they'll keep in an airtight container in the fridge for a day or two.

    More Vegan Salads

    • Vegan Caesar Salad with dressing being drizzled over it.
      Classic Vegan Caesar Salad
    • Dijon & Herb Potato Salad in a Glass Bowl with Wooden Spoon
      Dijon & Herb Potato Salad
    • Kitchen Counter Set with a Bowl of Strawberry Spinach Salad, Dressing, Strawberries and Wooden Spoons
      Strawberry Spinach Salad
    • Hand Pouring Dressing Over Vegan Greek Salad in a Serving Bowl
      Vegan Greek Salad

    📖 Recipe

    Plate of Vegan Nicoise Salad with dressing and serving spoons on the side.
    Print Pin
    5 from 1 vote

    Vegan Nicoise Salad

    This vegan spin on the classic Nicoise salad is made with fresh greens, baby potatoes, green beans, juicy cherry tomatoes, artichoke hearts, chickpeas, and olives in a zesty Dijon vinaigrette! It's hearty, delicious, and perfect for a light lunch or a starter for special dinners.
    Course Salad
    Cuisine American, French
    Prep Time 25 minutes minutes
    Cook Time 15 minutes minutes
    Total Time 40 minutes minutes
    Servings 4
    Calories 513kcal
    Author Alissa Saenz

    Ingredients

    For the Salad

    • 10 ounces baby potatoes
    • ½ medium red onion, sliced
    • 6 ounces fresh green beans
    • 4 ounces baby romaine lettuce
    • 6 ounces cherry tomatoes (about 1 cup) halved
    • 1 cup canned chickpeas, drained and rinsed
    • 1 (6.5 ounce/184 gram) jar marinated artichoke hearts, drained
    • ¼ cup pitted olives (Note 1)
    • 2 tablespoons capers
    • 2 tablespoons chopped fresh parsley
    • Salt and pepper, to taste

    For the Dressing

    • â…” cup olive oil
    • ¼ cup red wine vinegar
    • 2 tablespoons finely chopped fresh shallots
    • 1 garlic clove, minced
    • 1 teaspoon creamy Dijon mustard
    • ¼ teaspoon salt
    US Customary - Metric

    Instructions

    • Place the potatoes into a medium saucepan and cover them with water. Place the pot over high heat, and bring the water to a boil. Boil the potatoes until they're fork tender, about 15 minutes. Drain the potatoes into a colander when they're done. Return them to the pot to cool for a few minutes.
    • While the potatoes boil, place the dressing ingredients into a jar with a lid. Tightly close the jar and shake it well to mix the ingredients.
    • When the potatoes are cool enough to handle, cut them in half. Return them to the pot or place them in a small bowl, and add two tablespoons of the dressing. Gently stir to coat the potatoes with dressing.
    • Optional step: place the red onion into a small container or bowl and cover it with cold water. Let it sit while you prepare the remaining ingredients. This step helps remove some of the bite from the onion.
    • Add a few inches of water to a pot fitted with a steamer basket. Place the pot over high heat and add the green beans to the pot. Cover the pot and steam the beans for about 4 minutes, until they're tender and bright green (Note 2). Remove them from the basket when done and allow them to cool while you prepare the rest of the salad.
    • Arrange the baby romaine on a large plate or salad bowl. Arrange the cherry tomatoes, chickpeas, artichoke hearts, olives, capers, potatoes, and green beans over the lettuce. If you soaked the onion slices, drain them before arranging them on the salad. Drizzle the salad with as much dressing as you'd like (Note 3). Sprinkle it with parsley, along with salt and pepper to taste.
    • Serve.

    Notes

    1. Use Nicoise olives if you can find them. If not, any good quality pitted olives will do. Kalamata olives are a good choice and are generally easy to find.
    2. You can briefly boil the beans if you don't have a steamer basket.
    3. This recipe makes a very generous amount of dressing, so only use as much as you want. Any leftover dressing will keep in an airtight container in the fridge for about one week.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Calories: 513kcal | Carbohydrates: 29g | Protein: 6g | Fat: 43g | Saturated Fat: 6g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 27g | Sodium: 709mg | Potassium: 674mg | Fiber: 7g | Sugar: 5g | Vitamin A: 3647IU | Vitamin C: 44mg | Calcium: 79mg | Iron: 3mg
    « Easy Lentil Tacos
    One-Pot Mediterranean Chickpeas & Rice »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

    No Comments

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    99 shares
    • 58

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.