Vegan Italian Pasta Salad

Posted by in Cooking, Easter, Lunch/Dinner, Pasta, Salads | 6 comments


















Hello & Happy Monday!!








Long before my cooking days I would shy away from anything “pasta”. When dining out I never ordered it, I never craved it, and my viewpoint was that it was just adding unnecessary carbs to my diet. It wasn’t until my culinary course at NYU where I made homemade pumpkin ravioli that the beauty behind pasta came to light. We all know everything homemade is better than premade, and that couldn’t be an more true when it comes to pasta.


After embracing pasta my thoughts on it evolved from “just calories”, to a wonderful medium to get more veggies into the diet. Pasta can be made in minutes, makes dishes more filling, and you can pack them with as many veggies as you like and throw on a healthy sauce and boom, you have a nutrient packed dish!


That being said, while wedding planning last year, my extra time for complex recipes was significantly reduced, and this fab vegan Italian Pasta Salad was born!







What I love about this dish, is everything! It packs tons of veggies, flavor, arugula, a hint of spice, a hint of sweet with the sun dried tomatoes, can easily be made in bulk, is affordable, has multiple textures, per for any season, non vegan approved, and is the perf dish to complement a meal. 




If you love a classic dish that won’t get old.. 

You need this recipe for vegan Italian Pasta Salad!











Why this recipe rocks: 






Vegan parm puts it over the top

Great for a quick lunch or side dish!

Non vegan approved




































Recipe Tutorial 




Yields 3-4 servings

Vegan Italian Pasta Salad

30 minPrep Time

30 minTotal Time

Save RecipeSave Recipe


  • 4 cups cooke bowtie pasta
  • 3/4 cup chopped sundried tomatoes (marinated)
  • 2 cups quartered marinated artichokes
  • 1/2 cup Italian olives (sliced in half)
  • 1/2 cup Follow Your Heart vegan parm
  • 1/2 cup roasted pine nuts
  • 2 cups arugula
  • Pesto:
  • 2 cups arugula
  • 1/2 lemon (juice)
  • 1 bunch basil
  • 1 tsp sea salt
  • 1/2 tsp red pepper
  • 1/3 cup olive oil
  • 1/2 cup toasted pine nuts
  • 1/2 cup Follow Your Heart vegan Parm


  1. Roast the pine nuts in the oven on 300 for 5-7 mins
  2. Pesto: combine all the ingredients in a food processor and blend until smooth.
  3. Salad: Chop ingredients as desired, toss together with cooked pasta. Top with the pesto. Place in fridge until time to serve.

















Subscribe to Eat Drink Shrink Newsletter

Get exclusive recipes delivered straight to your inbox plus a FREE iTunes Vegan Desserts E-book with over 40 Recipes!

I agree to have my personal information transfered to MailChimp ( more information )

*Full discount code provided post email confirmation!


  1. Oh my Lord is this good! Just made it and couldn't even wait for it to chill in the fridge. Delicious!!! Thanks for sharing the recipe!
    • Hi Kindra! Fabulous! I loved this dish! Please tag Eat Drink Shrink if you share via social media!
  2. Hi there, On your instagram video you put the parm into the pesto but here you don't list that as an ingredient? Wondering if I should add it because I'm sure it will taste great with it in there LOL
    • Thanks for pointing that out! Vegan parm is always used in pesto, going to add it now!
  3. Hello. I'm so excited to make this. 1/2 Italian olives . Is that 1/2 cup? I just want to make sure I am reading that correctly so I don't make it too sour. Thank. you. I love your stuff
    • Hi Elisha! Sorry for the delayed response! It should ready 1/2 cup olives, but you're welcome to use more. I always do!

Leave a Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.