Vegan Healthy Pasta Salad Fat-free Italian

Super Summer-Time Pasta Salad

Course: Main Course, Pasta, Salad
Cuisine: Italian, Western
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 10 servings
Calories: 351 kcal
Author: Jeanette Whitten

This salad is a meal, a 15 minute vegan fat-free plant-based protein pasta salad dinner!  Black olives, cucumber, whole grain rotini pasta, frozen peas, corn, tomatoes, green onions plus Italian seasonings and lemon juice make an extraordinary delicious high fibre FRESH healthy pasta salad.  

Assemble the vegetables - including the frozen ones - add the drained pasta, stir and the temperature will become perfect to serve.  The peas will melt, even cook a bit, the pasta will cool, it's awesomely fast.

We are always surprised by how tasty this simple combination is.  It's just perfect.  Kids love the sweet peas, salty seasonings, and the pasta!





  • 3 cups cucumber diced, 1 large is about 3 cups
  • 2 cups tomatoes cherry quartered, or large diced whole tomatoes
  • 4 green onions sliced
  • 1 1/2 cups corn frozen, or canned
  • 398 ml black olives pitted canned, whole, no-oil, add a splash of olive juice to the salad, then drain the rest.
  • 1080 ml black beans can drained
  • 2 cups peas frozen


  • 1 tbsp onion powder
  • 2 tsp garlic powder
  • 2 tbsp basil dried
  • 1 tbsp oregano dried
  • 1 tsp salt depending on how salty your canned items already are
  • 6 tbsp lemon juice fresh squeezed for vitamin C if you can!


  1. Heat water for pasta.  We like whole grain rotini for this, the rotini shape holds the seasoning well and doesn't get soggy as leftovers.  Once water is boiling, add the pasta, stir.  Cook to be firm - al dente, following package directions, don't overcook.

  2. While the water heats, dice the cucumber, tomatoes, green onions and add to an extra large bowl.

  3. Open the cans of black beans, corn (if using canned) and black olives.

    Add corn with it's juice (max 1/3 cup) to the bowl, I like to splash some of the black olive juice into the salad bowl too.  If you are using frozen corn it will create some juice when it hits the hot pasta, so don't worry.

  4. Add the drained black beans and olives. 

  5. Add frozen peas - it is important that they are frozen at this point because they cool the pasta.

  6. Add seasonings and lemon juice to a small bowl or measuring cup, stir to combine, taste test and adjust to your preference, pour over salad, and stir  through.

    Easy Healthy WFPB Bean Tomato Cucumber Pasta Salad
  7. Once pasta is done, drain pasta well, while it is still hot add the pasta to the vegetables and dressing.

  8. Stir to combine. Wait a couple minutes for the herbs to release their flavours, and serve!

Recipe Notes



Sub herbs for a dried Italian seasoning purchased mix.  Store mixes usually contain salt, so don't add any extra salt.  Read the label, choose a mix that doesn't contain added oils.

Sub cucumber for orange and yellow peppers, zucchini, or romaine lettuce.  As long as you keep the peas, corn, tomatoes and olives other vegetables work well.

Omit the Pasta: This tastes great without the pasta as well, as a bean salad, serve with toast, pitas, or rice, or just with spinach.

Vinegar: I'm curious if a vinegar would make this even nicer.  Afraid to try, because my kids aren't into vinegar much yet and we've got something here that works.

If anyone tries adding vinegar, please let me know!!  Personally, I'd use a balsamic.


Nutrition Facts
Super Summer-Time Pasta Salad
Amount Per Serving (1 / 10th of recipe)
Calories 351 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g6%
Sodium 1275mg55%
Potassium 719mg21%
Carbohydrates 60g20%
Fiber 11g46%
Sugar 4g4%
Protein 15g30%
Vitamin A 800IU16%
Vitamin C 25.8mg31%
Calcium 103mg10%
Iron 4.6mg26%
* Percent Daily Values are based on a 2000 calorie diet.