Vegan Pasta Salad

Jump to Recipe
This vegan pasta salad is guaranteed to impress at all your summer BBQs and picnics! Pasta is coated in a creamy and dreamy roasted red pepper sauce and topped with a herby bread crumb topping for extra fresh flavor for an exquisite, grown-up pasta salad.
Prep 20 minutes
Cook 20 minutes
Total 40 minutes
5 from 71 votes

This Vegan Pasta Salad is guaranteed to steal the show at all your summer picnics and barbecues. Perfectly cooked pasta is tossed with a creamy, slightly smoky romesco-inspired sauce, then topped with a zingy, herby bread crumb topping for maximal freshness and flavor.

This pasta salad features bold, gourmet flavors and is definitely not your standard pasta salad, but it’s still simple to make. Plus, it’s easy to customize with mix-ins and can even be turned into a main meal.

Table of Contents
1. Why this recipe works
2. Ingredient Notes
3. Step-by-step instructions
4. Tips for making this recipe
5. Frequently Asked Questions
6. Recipe card

vegan roasted red pepper pasta salad in a speckled white bowl, fork tucked into pasta.

Why this recipe works

Pasta salad is one of the most popular summer dishes, but it’s rarely wow worthy. The classic version has (1) a simple vinaigrette of olive oil, red wine vinegar, and a couple dried herbs and (2) a mishmash of raw vegetables (tomatoes, cucumbers, bell peppers, etc.).

That sounds fine and totally non-offensive. But fine is not what we aim for at Rainbow Plant Life. Instead, I wanted to deliver a unique, flavor-packed vegan pasta salad so good you would fall in love with it. Here’s how we did that:

Use a creamy, bold-flavored sauce instead of a simple vinaigrette.

Here, the sauce is inspired by romesco sauce, which hails from the Catalonian region of Spain. It’s traditionally made from charred tomatoes, roasted garlic, ñora peppers, toasted bread and almonds, sherry or red wine vinegar, and lots of olive oil.

In my loose take on romesco, I use roasted red bell peppers, toasted walnuts and bread, garlic, smoked paprika, lemon juice, and olive oil. Aside from toasting the walnuts and bread on a sheet pan in the oven, the food processor does all the work for the sauce, so it’s pretty simple.

ad for meal plans program with picture of woman with button

Yet the flavor is outrageously good: smoky and slightly sweet from the roasted peppers, deeply savory from the toasted walnuts, and rich but not heavy from the olive oil. The walnuts and bread crumbs act as a natural thickener, making it just as creamy as a cream-based sauce, while the olive oil adds that silky mouthfeel.

Add lots of freshness and pizzazz with the toppings.

While this sauce is good enough to carry the pasta on its own, it gets even better with the topping. A generous amount of fresh basil and parsley are chopped up and mixed with lemon zest, similar to a gremolata. They’re tossed with capers for a zingy tangy bite and more of the toasted bread crumbs for a textural contrast to the creamy pasta, and flaky sea salt (of course).

This infuses each bite with fresh, zippy flavors and little textured surprises.

Feel free to customize the mix-ins.

When your sauce and topping are so good, you can get creative with the toppings without compromising the taste of the finished dish. Check out the Tips section for some ideas!

roasted red pepper pasta with arugula in a gray bowl on light pink surface.

Ingredient notes

labeled ingredients for vegan pasta salad on white tiled surface.

Ridged pasta. For vegan pasta salad, a short-to-medium-sized pasta usually works best. To ensure the pasta can hold all the sauce and herbs, you need a pasta with nooks and crannies. Ridged pasta varieties include fusilli (shown here), rotini, penne rigate, campanelle, cavatappi, gemelli, or farfelle.

If you’re gluten-free, be sure to read the first question in the FAQ. And if you’re looking for another easy pasta recipe that can do double duty as pasta salad, try my 30-minute Tahini Pasta!

Jarred roasted red bell peppers. These add a subtle smoky sweetness and a velvety body to the sauce that’s truly amazing. If you don’t have access to these or prefer to roast the peppers yourself, here’s a tutorial on how to roast bell peppers.

Walnuts. Romesco sauce is traditionally made with almonds, but I find that walnuts blend a bit smoother in sauces since they’re softer in texture. Plus, toasted walnuts are a fantastic source of umami, and add a complex depth of savory flavor to the sauce. They also thicken the sauce and add richness, which is often missing in vegan pasta salad.

Fresh bread crumbs. In addition to the walnuts, these help to thicken the sauce. They’re used a second time in the bread crumb topping, which adds a subtle crispiness to contrast with the creamy sauce and chewy pasta.

Smoked paprika. Romesco sauce is a bit smoky in flavor, and to accent the natural smokiness from charred bell peppers, I add smoked paprika.

Fresh herbs. A summer pasta salad isn’t complete without fresh herbs. A combo of basil and parsley work really well, here, but if you want to use just one, opt for the basil (it has more bright flavor).

Step-by-step instructions

Arrange the bread slices on a sheet pan. Add the walnuts in empty spaces in the pan. Toast them in the oven at 350ºF for 8 to 10 minutes, tossing halfway through, until lightly browned.

Tear the bread into small pieces and add to a food processor. Pulse repeatedly until you get bread crumbs, but not finely ground crumbs.

Make the roasted red pepper sauce. Add the roasted red peppers, toasted walnuts, half of the toasted bread crumbs, smoked paprika, garlic, lemon juice, and salt/pepper. Blend until a thick paste forms and scrape down the sides.

With the motor running, stream in the extra virgin olive oil and blend until the sauce is relatively smooth and thick. Season with salt/pepper.

Pour the sauce over the room temperature pasta.

Use a silicone spatula to coat the pasta with the sauce, adding ~ 3/4 cup of pasta water until it’s saucy.

Add in the chopped arugula and any other mix-ins desired.

Toss the mix-ins into the pasta.

Just before serving, add the herby bread crumb topping and toss just very gently.

Tips for making the best vegan pasta salad

Salt the pasta water generously.

This is the #1 rule for all pasta. You must season your pasta from within! While I don’t think the pasta water needs to taste “like the sea,” you do need salt generously.

When cooking 1 pound of pasta, I use 2 tablespoons of (Diamond Crystal) Kosher salt. But don’t worry. Most of the salt gets drained off when you rinse the pasta, so it won’t taste salty, just well-seasoned.

Forget al dente.

For regular pastas, I always advise to cook pasta until just al dente, or even 1-2 minutes earlier if the pasta is being tossed in the sauce in a hot pan). This avoids the pasta becoming too soft or mushy. But with pasta salad, which is served at room temp or even chilled, things are different.

When pasta cools, it gets chewy and hardens, so it’s actually better to cook pasta for pasta salad a couple minutes longer than the al dente instructions indicate. That way, when your pasta chills, it says moist and soft.

Don’t forget to save pasta water.

It’s an easy mistake! Set a reminder to scoop out at least a cup of pasta water before draining the pasta. Or set your colander over a large bowl to save the pasta water.

The pasta water does a few things: (1) the sauce is quite thick, so the pasta water helps to distribute the sauce more evenly throughout the pasta and gives it saucier consistency; (2) it helps the pasta absorb more sauce; (3) it adds a touch more flavor, since the pasta water is well-seasoned.

If making ahead of time, dress in two stages.

If you’re making this recipe the day of serving, feel free to make the recipe as written. But if you’re assembling everything the night before, I recommend dressing the pasta in two stages to prevent it from drying out.

First, while the pasta is still somewhat warm, add just HALF of the roasted red pepper sauce and 1/2 to 3/4 cup of pasta water. Toss to combine. Once at room temp, you can refrigerate the pasta salad. Be sure to save your pasta water though!

Just before serving, toss the pasta with the remaining sauce and add more pasta water until shiny and saucy. Add in your mix-ins and topping, toss, and serve.

Read more about dressing pasta salad in two stages from The Kitchn.

Use the pulse function when making bread crumbs.

When making the fresh bread crumbs, use the pulse function, not the blend function, on your food processor. This ensures you retain nice bits of texture for the herby bread crumb topping. In contrast, if you continuously blend, you’ll get very fine bread crumbs.

Customize the mix-ins.

I add several cups of chopped baby arugula for some nutrient-dense greens and peppery bite, but you can also use baby spinach or other soft greens.

The brand of roasted red peppers I like best comes in a 16-ounce jar, and since the sauce only needs 12 ounces of peppers, I dice the remaining peppers and add them. Feel free to swap with chopped heirloom or grape/cherry tomatoes if they’re in season.

Other good options would be grilled or charred corn kernels, zucchini ribbons (use a wide vegetable peeler to get ribbons), chopped Persian cucumbers, or even steamed or roasted broccoli.

Feel free to make it heartier.

Since vegan pasta salad is most often served as a side dish, I’ve left it that way. But, feel free to bulk it up into a main meal by adding one or more of these options:

  • A can of white beans or chickpeas, drained and rinsed
  • A couple handfuls of toasted pine nuts, chopped walnuts, or sliced almonds
  • A couple handfuls of vegan feta, such as my homemade Tofu Feta or store-bought vegan feta
vegan roasted red pepper pasta salad in a speckled white bowl, garnished with basil.

Frequently Asked Questions

Can I make this vegan pasta salad gluten-free?

We haven’t tried this, but you could (1) use your favorite gluten-free pasta and (2) substitute fresh bread crumbs with store-bought gluten-free panko (Kikkoman makes them, as do a few other brands).

Since GF pasta cooks differently and varies based on the ingredient (e.g., corn, rice), your pasta water may not be as starchy. If so, the pasta water may not be as useful in bringing the sauce together and helping it coat the pasta. So you may want to thin out the sauce with some vegetable broth before combining it with the pasta.

Or, you can try this tip from Christopher Kimball’s Milk Street as a substitute for starchy pasta water.

Can I use store-bought breadcrumbs instead of making my own?

We haven’t tried this either, but I think panko-style bread crumbs would work well here. Avoid standard store-bought bread crumbs, which are very fine and won’t add much in terms of flavor or texture.

How can I make this vegan pasta salad ahead of time?

You can make the roasted red pepper sauce several days ahead of time. Just store it in a jar in the fridge (store leftover bread crumbs for the topping in a resealable bag or jar on the counter). The sauce will thicken quite a lot, so you’ll want to thin it out with ~1/3 cup (80 mL) vegetable broth or water on the day of serving. Before serving, make the herby bread crumb topping, cook the pasta, and assemble (it should take 20ish minutes).

If you’re preparing the pasta salad the day before your BBQ / potluck / picnic, this adjustment will keep the pasta saucier:

1) While the pasta is still somewhat warm, toss it with half of the roasted red pepper sauce and ½ to ¾ cup (120 to 180 mL) pasta water (make sure to save some pasta water for later).

2) Before serving, add the remaining sauce, an additional ¼ cup (60 mL) pasta water, and toss until it’s saucy again, adding more pasta water as needed. Fold in your mix-ins and the topping.

How should I store leftovers?

The vegan pasta salad will stay fresh in an airtight container in your fridge for 5 days. It will dry out as it chills, though, though the flavor is still great. You can add in some more sauciness by drizzling leftovers with a bit of olive oil and a squeeze of lemon juice.

What to serve with vegan pasta salad

Planning to serve this as a main meal? Check out the last tip in the Tips section. If serving this pasta salad as part of a larger feast or as a side dish, here are a few fun options:

Watch! How to make Vegan Pasta Salad!

Pasta Salad You’ll Actually Want to Eat
Pasta Salad You’ll Actually Want to Eat

If you love this vegan pasta salad as much as we do, please be sure to leave a rating and review below :) And as always, I love seeing your remakes on Instagram!

Vegan Pasta Salad

5 from 71 votes
This vegan pasta salad is guaranteed to impress at all your summer BBQs and picnics! Pasta is coated in a creamy and dreamy roasted red pepper sauce and topped with a herby bread crumb topping for extra fresh flavor for an exquisite, grown-up pasta salad.
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Cuisine: Italian-Inspired, Spanish-Inspired
Diet Vegan, Vegetarian
Serving size: 10 as a side (6 as a main)

Ingredients

  • 1 pound fusilli, rotini, or penne rigate (a ridged pasta)

Sauce

  • 1 cup (112g) raw walnuts
  • 5 ounces (140g) sourdough loaf, baguette, or country-style bread, sliced
  • 1 (12-ounce/340g) jar of roasted red bell peppers**, drained from the liquid in the jar
  • 3 garlic cloves, roughly chopped
  • 1 medium lemon, zested and juiced (3 tablespoons juice; save the zest for the Topping)
  • ½ to 1 teaspoon smoked paprika (use 1 teaspoon for prominent smokiness)
  • ½ teaspoon red pepper flakes
  • 1 teaspoon kosher salt, plus more to taste
  • Freshly cracked black pepper to taste
  • â…“ cup (75g) extra virgin olive oil

Herby Bread Crumb Topping

  • Reserved bread crumbs from Sauce
  • Reserved lemon zest from Topping
  • 1 cup (16g) flat-leaf parsley, finely chopped
  • 1 ½ cups (24g) fresh basil, finely chopped
  • 3 tablespoons capers***, chopped
  • ¼ teaspoon red pepper flakes (optional)
  • ½ teaspoon flaky sea salt
  • 3 cups (60g) baby arugula, chopped

Instructions

  • Preheat the oven to 350ºF/175ºC. Place bread slices on a rimmed sheet pan. Spread out walnuts in the empty spaces on the pan. Toast both in the oven for 8 to 10 minutes, tossing the walnuts and flipping the bread slices over halfway through, until the walnuts are toasty and lightly browned and the bread is also a bit toasty. Allow to cool a bit.
  • Cook the pasta. Bring a large pot of water to a boil, 4 quarts/liters or 128 ounces. Once boiling, season with 2 tablespoons of kosher salt. Add the pasta and, once it comes back to a boil, set a timer for 2 minutes longer than the upper range of the cook time for al dente pasta on the box instructions.***
    Before draining, reserve 1 cup of pasta water, then drain pasta in a colander. Rinse the pasta with cold water to bring to room temperature and shake off the excess water.
  • Make the bread crumbs: Tear the toasted bread into small pieces. Add them to a food processor and pulse repeatedly until you get bread crumbs, but don’t blend continuously—this helps retain some texture. It'll take a couple minutes. Take out half of the bread crumbs and set aside in a medium bowl for the Topping.
  • Make the roasted red pepper sauce****. To the remaining bread crumbs in the food processor, add the toasted walnuts, roasted bell peppers, garlic, lemon juice (save the zest for the topping), smoked paprika, red pepper flakes, 1 teaspoon kosher salt, and several cracks of pepper. Process until a thick paste forms. With the motor running, stream in the olive oil until a sauce forms, and blend until smooth and thick. Season to taste with salt and pepper as needed, but don’t add too much salt, as there’s also salt in the Topping.
  • Make the Herby Bread Crumb Topping: In a bowl, combine the reserved bread crumbs, reserved lemon zest, chopped parsley and basil, chopped capers, red pepper flakes if using, and flaky salt. Stir well to combine.
  • Assemble the pasta: toss the pasta with the roasted red pepper sauce until well coated. Add about ¾ cup (180 mL) of pasta water and toss to coat. Add more pasta water until it’s sufficiently saucy.
    Add the arugula and any other desired mix-ins***** and toss to combine. Add the Herby Bread Crumb Topping and gently toss just to combine.

Notes

*If you have a 16-ounce (454g) jar of peppers, measure out ¾ of the peppers, and reserve the remaining ¼ for the pasta. Chop them finely and toss them in when you add the arugula. 
** You can sub capers with green olives if you love olives. 
*** For instance, if the box says “8-10 minutes for al dente pasta,” cook the pasta for 12 minutes.  
**** You can make the sauce a few days ahead of time and store it in a jar in the fridge. Thin it out with ~1/3 cup (80 mL) veggie broth or water, as it will thicken a lot. 
***** I used additional roasted red bell peppers as my mix-in. You can also use chopped tomatoes if they’re sweet and in-season, grilled corn, chopped Persian cucumbers, or zucchini ribbons. If you want to add a protein, a can of chickpeas or white beans is nice. Toasted pine nuts or store-bought vegan feta would be great too (or, try my homemade tofu feta recipe). 
Assembly Notes
  1. To be most efficient, start by toasting the bread/walnuts, then bring your pasta water to a boil. While the water is boiling, make the bread crumbs and red pepper sauce. When the pasta is cooking, make the topping and chop your mix-ins. Then, assemble the pasta + sauce + toppings.
  2. If making the pasta salad ahead of time, toss the pasta with half of the roasted red pepper sauce while the pasta is still somewhat warm and ½ to ¾ cup (120 to 180 mL) pasta water. Then, before serving, add the remaining sauce, an additional ¼ cup (60 mL) pasta water, and toss until it’s saucy again, adding more pasta water as needed.

Calories: 358kcal | Carbohydrates: 45g | Protein: 10g | Fat: 16g | Saturated Fat: 2g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 6g | Sodium: 562mg | Potassium: 266mg | Fiber: 3g | Sugar: 3g | Vitamin A: 959IU | Vitamin C: 18mg | Calcium: 61mg | Iron: 2mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

Rate this recipe




85 comments on Vegan Pasta Salad

  1. Amy F

    5 stars
    Move over queso and red lentil curry, there is a new Rainbow Plant Life favorite! Amazing dish, will be difficult to refrain from making it ever other day.

    1. Support @ Rainbow Plant Life

      Thanks for the lovely feedback, Amy!

  2. Sarah

    So mine came out ok I guess, as in it tastes good, but not creamy at all. What could I possibly have done wrong? The sauce came out like more of a grainy paste…

    1. Zep

      Maybe you didn’t blend it long enough? Or didn’t add enough pasta water? Or may be time to get a new food processor haha? Idk

      1. Sam

        5 stars
        Yes, I would recommend pulsing for longer (I even used my Vitamix blender) so it’s creamier. I definitely used a good amount of water, but I even had to use some regular water (not pasta water), and it was still extremely creamy and voluptuous

    2. Support @ Rainbow Plant Life

      Hi there Sarah, if you aren’t a fan of that texture you can try toasting then soaking the walnuts before blending and that may help. Also you can try using a high-powered blender to blend the sauce and that may help as well. Better luck next time, sorry the recipe wasn’t exactly what you were expecting!

      1. Sarah

        Thanks? Maybe I’ll try that. It came out more like “walnut meat” texture and not at all creamy like in the video. Maybe also because I charred the peppers in the air fryer instead of using jarred? Maybe it dried things out. I’ll have to try again.

        1. Support @ Rainbow Plant Life

          Soaking nuts and using a high-powered blender are two ways to make the sauce more creamy! Please let us know next time you try it out!

          1. Sarah

            I tried it again after soaking the nuts and blending it on higher for longer and it came out so much better! Thanks!

          2. Support @ Rainbow Plant Life

            Wonderful! You are very welcome!

  3. Jack

    5 stars
    The whole family loved it! I added some sun-dried tomatoes just because and it turned out great.

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Jack!

  4. Elena

    5 stars
    I thought pasta salad was pretty much irredeemable – never understood why anyone would make it. Now I know you can make a pretty great one, as long as you’re willing to throw out all the rules haha. I’ll be making this one again for sure!

    1. Support @ Rainbow Plant Life

      LOL we love doing that here, Elena! We’re happy you gave this pasta salad a shot and loved it :)

  5. Jamie

    5 stars
    Made this yesterday for a crowd. It was so well received, no leftovers. Only change was subbing olives for the capers. So good!

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Jamie!

  6. Sally

    5 stars
    As you mentioned in your (delightful) YouTube video, this really is the first pasta salad I actually want to eat! It’s so frickin’ tasty and was the first thing that got finished at this weekend’s bbq. Bravo, Nisha!!

    1. Support @ Rainbow Plant Life

      Thanks for the lovely feedback, Sally!

  7. Walter

    5 stars
    Outstanding recipe. So so flavorful! This will be a summertime staple in our house for years to come!

    1. Support @ Rainbow Plant Life

      Walter, So glad to hear everyone loved this recipe!

  8. Maneesha

    5 stars
    What a great recipe, Nisha!! Loved it! I ate it hot straight off the stove – so good!

    1. Support @ Rainbow Plant Life

      Awesome, Maneesha. Thanks for your comment and for taking the time to review!

  9. Sue Jaszczuk

    5 stars
    Amazing!

    1. Support @ Rainbow Plant Life

      So happy you think so, Sue!

  10. Jessica

    5 stars
    Just made this today. It turned out amazing! Will definitely be making this again and probably taking to family events. And I love that add ins are easily customizable for different fla or profiles. Thanks for the great recipe!

    1. Support @ Rainbow Plant Life

      Awesome, Jessica. Thanks for your comment and for taking the time to review!

  11. Ken, The Vegan Loafer

    5 stars
    I just got through making this lovely pasta salad. It’s magically delicious. I make my own sourdough bread, so the breadcrumbs were made from a part spelt flour and loads of pumpkin seed sourdough bread.

    Also my spouse used the remainder of the capers and forgot to tell me :-(, so I subbed with green olives. This is an excellent recipe.

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Ken!

      1. Ken, The Vegan Loafer

        5 stars
        You’re most welcome. I haven’t tried a recipe of yours yet that wasn’t fantastic.

        1. Support @ Rainbow Plant Life

          We are honored!

  12. FoodDoz

    Thanks for the vegan pasta salad recipe.

    1. Support @ Rainbow Plant Life

      You are very welcome!

  13. Wren

    5 stars
    just made this a few minutes to take on a picnic with my friend and it’s so good!! we didn’t have a food processor so we used a blender instead, and i just put the oil in at the same time as everything else. my friend doesn’t like pasta salad typically but loves the sauce on this one. thanks so much for another great recipe! :)

    1. Support @ Rainbow Plant Life

      Awesome, Wren. Thanks for your comment and for taking the time to review!

  14. Markus

    5 stars
    Can’t wait to test this recipe!
    I do have a question though: Can you substitute the walnuts with something else? I sometimes get unwell when eating too much walnuts, can you use pecan nuts or just almonds or cashews instead?

    1. Support @ Rainbow Plant Life

      Hi Markus, we’d suggest trying pecans as the next option. Enjoy!

  15. Amy

    5 stars
    I want to make this, but I have no roasted red peppers. I think it would be ok make with tomatoes? Maybe canned diced tomatoes?

    1. Support @ Rainbow Plant Life

      Hi Amy, sun-dried tomatoes could work. You could also roast your own red peppers or tomatoes at home on a stovetop flame or in the oven if you’d like. Raw tomatoes likely won’t give you the flavor dimension you’ll need for this dish. Good luck!

  16. Sarah

    5 stars
    Incredible flavor. I made it tonight as a test; will be taking to a salad potluck on Saturday. It is sure to impress! But my friends have baby mouth, so will hold the red pepper flakes.

    1. Support @ Rainbow Plant Life

      Awesome, Sarah. Thanks for your comment and for taking the time to review!

  17. Jenn

    5 stars
    This was outstandingly delicious!!! I thought I ruined it because I accidentally put in too much arugula, but all the other flavors and textures came through! I even added a can of white beans to it as suggested and it added some extra creaminess! My partner even went back for seconds and she never does that! Thanks so much Nisha for another amazing recipe!

    1. Support @ Rainbow Plant Life

      Jenn, So glad to hear you two loved this recipe!

  18. Maria

    Hi! a tip: please also convert pounds and oz to grams (or dl)! Its annoying to have to klick out of the page to google the measurments, to then go back to the recipe page (just to forget the measurments I just googled and have to do it all over again ahah).
    Otherwise really great recipes!!

    1. Support @ Rainbow Plant Life

      Thanks for the heads up Maria, I’ll relay the request!

  19. Lindsay

    5 stars
    So delicious!!

    I thought this was a really easy recipe and one that I’ll be able to customize/change up with the add ins! Another great and flavorful recipe from Nisha!

    1. Support @ Rainbow Plant Life

      Lindsay, So glad to hear you loved this recipe!

  20. Sar

    Regarding starchy water for those wanting to make a gluten free version, Jovial brand organic brown rice pasta yields very starchy water. Haven’t made this recipe, but just wanted to chime in!

    1. Support @ Rainbow Plant Life

      Thank you so much for sharing, Sar! :)

Development Alchemy + Aim