Vegan Main Dishes/ Vegan Pasta and Noodles/ Vegan Recipes/ Vegan Side Dishes

Vegan Pasta Salad Niçoise

Vegan Pasta Salad Niçoise

The ingredients of Salade Nicoise—green beans, white beans, ripe tomatoes, and cured olives— join forces with pasta to make a delectable cold dish. Baked marinated tofu stands in for tuna, another standard Nicoise ingredient. This makes a heaping helping even with only 8 ounces pasta, making it a nice summer potluck dish. 

Serves: 6 to 8


  • 2 tablespoons extra-virgin olive oil
  • 1/4 cup red wine vinegar
  • 2 teaspoons Dijon-style mustard
  • 1/2 teaspoon dried basil
  • 8 ounces pasta, any short shape (penne, rotini,
    gemelli, farfalle), whole grain if you’d prefer
  • 2 cups fresh green beans, trimmed and cut into 1-inch lengths,
    (or use frozen cut organic green beans if fresh are out of season)
  • 15- to 16-ounce can cannellini (large white beans), drained and rinsed
  • 2 medium firm, ripe tomatoes, diced, or 1 pint grape or cherry tomatoes, halved
  • 8-ounce package baked tofu, finely diced or cut into short strips
  • 1/3 cup Niçoise olives, pitted and chopped (or to make it easier,
    use pre-pitted kalamata or other brine-cured olives)
  • 1/4 cup chopped fresh parsley or thinly sliced basil (or use both)
  • Salt and freshly ground pepper to taste
  • Red onion rings for garnish, optional

Combine the dressing ingredients in a small bowl, and stir together until well blended. Set aside.

Cook the pasta in plenty of rapidly simmering water Just as it’s nearly al dente, plunge the green beans into the water and cook until they’re bright green, just another minute or two. Drain and rinse the pasta and green beans in a colander until just warm, then drain well again.

Vegan Pasta Salad Niçoise recipe

Meanwhile, combine the beans, tomatoes, baked tofu, olives, and parsley and/or basil in a large bowl.

Add the cooked and cooled pasta and green beans, along with the dressing, and toss together gently. Season with salt and pepper, and taste to see if you’d like to add more olive oil and vinegar. Serve at room temperature.

Nutrition Information:
Per serving: 340 calories; 12g fat; 545mg sodium; 44g carbs; 4.5g fiber; 15g protein

Print Friendly, PDF & Email

Subscribe & Follow

You Might Also Like


  • Reply
    May 3, 2012 at 1:31 pm

    This sounds great! I’ve never had pasta salad with green beans. If you’re looking for other healthy pasta dishes, you have to try this healthy skillet lasagna. It’s really easy to make and delicious.

  • Reply
    May 3, 2012 at 1:32 pm

    Here’s the link to the lasagna!

  • Leave a Reply