• Ebook
  • Quick Dinners
  • Recipe Index
  • About
  • Subscribe

Vibrantly G-Free

menu icon
go to homepage
  • Ebook
  • Quick Dinners
  • Recipe Index
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Ebook
    • Quick Dinners
    • Recipe Index
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ร—
    Home ยป Pasta

    Vegan Pea Pesto Pasta Salad

    Published: Jul 31, 2020 ยท Modified: Jan 13, 2026 by Jamie ยท This post may contain affiliate links ยท 1 Comment

    Jump to Recipe Pin Recipe

    This creamy and flavorful Vegan Pea Pesto Pasta Salad is a 20 minute recipe with 10 ingredients. It's quick, versatile, and full of plant-based ingredients. If you opt not to roast the garlic and pine nuts, the sauce is completely no cook (but you still need to cook the pasta).

    Green peas add a protein to this simple recipe, but you can hardly taste them amongst the other flavorful ingredients. It's a great hidden veggie recipe and a favorite for date night in my home.

    A serving bowl of vegan pea pesto pasta salad.

    Vegan Pea Pesto Pasta Salad is a great Spring and Summer recipe! I make it most frequently during these months because it is perfect for picnics, date nights enjoyed indoors or outdoors, and for making before travel and enjoying along the way and at my destination.

    Eat it alone or serve it alongside one of our tasty gluten-free bread recipes, like my Simple Gluten-Free Artisan Bread, Gluten-Free Baguettes, or No Knead Gluten-Free Bread.

    For an Italian-inspired dessert, try my Impossibly Authentic Dairy Free Tiramisu, Dairy Free Gelato, or Italian Hot Chocolate!

    This recipe was heavily inspired by Minimalist Baker, but with our own twists and simplifications.

    Jump to:
    • How to make it (with photos)
    • Expert Tips
    • Recipe FAQs
    • Related vegan pasta recipes to consider...
    • ๐Ÿ“– Recipe
    • ๐Ÿ’ฌ Comments
    A large serving bowl of vegan pea pesto pasta salad.

    How to make it (with photos)

    Ingredient Notes + Substitutions

    You need only 10 ingredients to make pea pesto pasta salad.

    The 10 ingredients needed to make pea pesto pasta salad.
    • pine nuts - I like to get pine nuts from Trader Joe's, where they are affordable and not processed with gluten since I have celiac disease (sensitive to small traces of gluten). I use raw pine nuts and toast them in the skillet (optional step 1 for this recipe) when I have the time or want to make this pea pesto pasta extra special. You can also use another nut, like raw blanched almonds, to make this recipe.
    • green peas - I generally use thawed frozen green peas but I also tried fresh cooked green peas. Both work great! I don't generally like green peas, but you really can't taste them in this recipe and it makes the pesto sauce super creamy and a little fluffy. If you really don't want to use peas, I recommend making my vegan pesto for the pasta salad dressing instead.
    • pasta - I use gluten-free pasta, and fusilli is my favorite shape since the spirals hold the pea pesto sauce really well. Jovial brand is my favorite and tastes the most like traditional pasta.
    • arugula - I really like the peppery flavor of arugula in this pasta salad recipe, but you can substitute massaged kale or spinach if you prefer.
    • sun-dried tomatoes - Choose sun-dried tomatoes packed in oil for the best flavor and texture. If you can, get ones that are already julienned to save yourself time cutting them. I like Mezzetta brand sun-dried tomatoes. Fresh chopped tomatoes or pitted and halved kalamata olives make excellent substitutions.

    You also need olive oil, garlic, lemon, salt, and fresh basil leaves to make this recipe.

    See the recipe card for a full list of ingredients with quantities.

    Step-by-Step Instructions

    There are only 4 easy steps to make this easy vegan pea pesto pasta salad!

    How to make pea pesto pasta salad in 4 easy steps.
    1. Pine Nuts + Garlic (optional): Heat a medium skillet to medium heat. Spread 1 teaspoon of olive oil across the bottom of the skillet and add the pine nuts. Roast for for about 2 minutes, stirring frequently, or until you notice the pine nuts beginning to brown and a nutty aroma. Then add the minced garlic and stir constantly for about 1 minute until the garlic is golden brown and fragrant. Remove the skillet from heat.Alternatively, you do not need to roast either the pine nuts or garlic. The flavor is a little less sophisticated than roasting, and the garlic is sharper. In this case, I recommend making this a day ahead so the garlic flavor melds in and is less sharp.
    2. Make Pasta + Pesto: Make the pasta according to the package instructions. Meanwhile, add the olive oil, pine nuts, garlic, peas, basil, lemon juice, and salt to a food processor or blender. Blend until smooth.
    3. Combine: Allow the pasta to cool for 5 minutes. Then combine the pasta and pesto in a large mixing bowl. Toss until the noodles are well coated.
    4. Add salad ingredients: Add the sun-dried tomatoes. Toss in, then add as much arugula as you like and toss to combine.

    Expert Tips

    Make the BEST Pea Pesto Pasta Salad on the first try with these expert tips!

    Roast the garlic if eating on the same day.

    While you can use fresh garlic in this recipe, I find it needs a day to "settle" into the sauce so the flavor is not so sharp. If you want to enjoy this recipe right after making it, I recommend roasting the garlic as described in the optional step 1, so that the flavor is less sharp.

    Alternatively, you can use fresh garlic but decrease the amount.

    Mix fresh arugula in if eating for leftovers.

    The arugula that is stored in the pea pesto pasta salad will wilt a little over time. I like to add some fresh arugula when eating this recipe on the second day and beyond.

    Recipe FAQs

    Here I answered some frequently asked questions about this Vegan Pea Pesto Pasta Salad. Don't see your question? Leave it in the comments at the end of this post and I'll answer within two business days.

    How do you store leftover vegan pea pesto pasta salad?

    Store leftover vegan pea pasta salad in and airtight container in the refrigerator for up to 4 days. Allow the pasta to cool completely before storing. Do not freeze.

    What can you replace pine nuts with in pesto?

    In this pea pesto recipe, you can replace pine nuts with blanched almonds, walnuts, or raw cashews.

    Related vegan pasta recipes to consider...

    Looking for more delicious pasta recipes like this pea pesto pasta salad? Check these out!

    • A plate of greek tahini pasta salad with fusilli noodles, fresh vegetables, and a creamy dressing.
      Greek Tahini Pasta Salad
    • A pot of lentil pasta with tomatoes and basil.
      One Pot Vegan Lentil Pasta
    • A bowl of pasta with a creamy red sauce, topped with sun-dried tomatoes and arugula.
      Creamy Sun-Dried Tomato Pasta
    • A bowl of creamy vegan mushroom pasta with fusilli pasta and chunky mushroom slices smothered in a creamy golden sauce.
      Creamy Vegan Mushroom Pasta

    Love this recipe? Please leave a 5-star ๐ŸŒŸ๐ŸŒŸ๐ŸŒŸ๐ŸŒŸ๐ŸŒŸ rating in the recipe card or comment field below. Thank you!

    ๐Ÿ“– Recipe

    A serving bowl of vegan pea pesto pasta salad.

    Vegan Pea Pesto Pasta Salad

    Jamie
    This creamy and flavorful Vegan Pea Pesto Pasta Salad is ready in 20 minutes with 10 ingredients. It's quick and versatile!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 10 minutes mins
    Total Time 20 minutes mins
    Course Dinner, Meal, Pasta
    Cuisine Italian
    Servings 6 servings
    Calories 396 kcal

    Ingredients
      

    • โ…“ cup olive oil , plus a little more for roasting garlic
    • โ…“ cup pine nuts
    • 4 cloves garlic , minced if sautรฉing, otherwise whole is fine
    • 1 cup green peas , cooked or thawed if frozen
    • 1 heaping cup packed fresh basil leaves
    • 1 lemon , juiced
    • ยฝ teaspoon salt
    • 6 servings Gluten-Free pasta , I like fusilli shape
    • 3 cups arugula
    • โ…“ cup sun-dried tomatoes packed in oil

    Instructions
     

    • Pine Nuts + Garlic (optional): Heat a medium skillet to medium heat. Spread 1 teaspoon of olive oil across the bottom of the skillet and add the pine nuts. Roast for for about 2 minutes, stirring frequently, or until you notice the pine nuts beginning to brown and a nutty aroma. Then add the minced garlic and stir constantly for about 1 minute until the garlic is golden brown and fragrant. Remove the skillet from heat.
      Alternatively, you do not need to roast either the pine nuts or garlic. The flavor is a little less sophisticated than roasting, and the garlic is sharper. In this case, I recommend making this a day ahead so the garlic flavor melds in and is less sharp.
    • Make Pasta + Pesto: Make the pasta according to the package instructions. Meanwhile, add the olive oil, pine nuts, garlic, peas, basil, lemon juice, and salt to a food processor or blender. Blend until smooth.
    • Combine: Allow theย pastaย to cool for 5 minutes. Then combine the pasta, pesto, and sun-dried tomatoes in a large mixing bowl. Toss until the noodles and sun-dried tomatoes are well coated with pesto.
    • Arugula: Add arugula 1 cup at a time and toss gently to combine. Add as much as you like, tasting as you go. Enjoy!

    Notes

    Storage: Store leftover vegan pea pasta salad in and airtight container in the refrigerator for up to 4 days. Allow the pasta to cool completely before storing. Do not freeze.
    Make it your own: This delicious recipe can handle more or less garlic, more arugula, and more sun-dried tomatoes if you like! Load up on your favorite flavors to make it your own.
    Substitutions: Kalamata olives or fresh chopped tomatoes are delicious alternatives to sun-dried tomatoes in this vegan pasta salad recipe.

    Nutrition

    Calories: 396kcalCarbohydrates: 51gProtein: 9gFat: 19gSaturated Fat: 3gPolyunsaturated Fat: 4gMonounsaturated Fat: 10gSodium: 236mgPotassium: 383mgFiber: 4gSugar: 5gVitamin A: 485IUVitamin C: 24mgCalcium: 39mgIron: 2mg
    Keyword pea pesto pasta, vegan pasta salad
    Tried this recipe?Let us know how it was!

    More Gluten-Free Pasta Recipes

    • A close up of a plate with leftover turkey baked ziti with fresh basil leaves to garnish.
      Leftover Turkey (or chicken) Baked Ziti
    • A serving bowl of lasagna soup topped with fresh basil leaves.
      One Pot Lasagna Soup Recipe
    • A pan of lemon garlic pasta topped with fresh basil leaves.
      Lemon Garlic Pasta with basil
    • A bowl of dairy-free vodka sauce tossed with pasta and garnished with Italian parsley.
      Dairy-Free Vodka Sauce

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Mona says

      December 17, 2022 at 4:05 pm

      5 stars
      Wow this is an amazing recipe! And I usually hate peas so thank you for making them something I enjoy here. It's my boyfriend's and my favorite for an Italian dinner night when we're looking to eat healthy-ish. We've made this a couple times and it's going in the recipe tin!

      Reply

    About Jamie

    A headshot of Jamie, the blogger behind Vibrantly G-Free, outside in a forest wearing a blue top.

    I learned to cook on the goโ€”from my tiny camper van to wherever adventure took me. Now, I create easy, flavorful recipes that fit real life. Every dish is naturally gluten-free, simple to make, and so good even gluten-eaters want seconds! โœจ

    More about me โ†’

    Seasonal Inspo

    Festive recipes made to impress.

    • A cup of dairy-free strawberry ice cream with a bit removed to show the creamy classic ice cream texture.
      Dairy-Free Strawberry Ice Cream
      Cook Time30 Minutes
    • A close up of a piece of gluten-free strawberry rhubarb coffee cake to show the cake, fruit, and crumble layers.
      Strawberry Rhubarb Coffee Cake (gluten-free)
      Cook Time55 Minutes
    • A pot of lentil pasta with tomatoes and basil.
      One Pot Vegan Lentil Pasta
      Cook Time30 Minutes
    • A tall glass of strawberry basil smoothie with a strawberry and basil leaves to garnish.
      Strawberry Basil Smoothie
      Cook Time5 Minutes

    Trending Recipes

    Treat your tastebuds with these trending recipes!

    • A piece of dairy-free tiramisu from the side to show the layers.
      Impossibly Authentic Dairy Free Tiramisu
    • Chocolate dipped strawberries cooling on a parchment paper lined pan.
      Chocolate Dipped Strawberries
    • A mason jar of cold brew coffee concentrate beside a glass of concentrate turned into a cold brew with creamer.
      How to make Cold Brew Coffee Concentrate
    • Three freshly baked gluten-free french baguettes on a baking sheet.
      Gluten-Free French Baguette

    Footer

    โ†‘ back to top

    About

    • Privacy Policy
    • Amazon Disclaimer
    • Accessibility Policy

    Newsletter

    • Sign Up for emails and updates

    Contact

    • Contact
    • Services
    • Media Kit
    • FAQ

    Copyright ยฉ 2025 Vibrantly G Free

    Pea Pesto Pasta PIN 4