This 20‑Minute Pasta Salad with Sundried Tomato Basil Pesto is fresh, dairy‑free, and packed with protein‑rich canned chickpeas and tons of veggies. Balanced, hearty, and perfect for meal prep. It’s about to be your new weeknight go‑to!

Bowl with pasta covered in sundried tomato pesto with cherry tomatoes, chickpeas and spinach and a fork with some on it.

Who says salad has to be boring?! This 20-Minute Pasta Salad with Sundried Tomato Basil Pesto is here to prove otherwise. And trust me, it’s about to become your new weeknight hero!

What Makes This Recipe a Weeknight Hero

You already know I have a thing for sneaking beans into my salads to pack in extra protein (just like in my Vegan Caesar Pasta Salad). And yep, you guessed it! This pasta salad with pesto is no different: it’s quick, hearty, and absolutely bursting with flavor thanks to a generous swirl of sundried tomato pesto.

The best part? It comes together in just 15 minutes, just like my insanely easy Bruschetta Pasta Salad, and chickpeas swoop in as my secret sidekick for turning an ordinary pasta salad into a legit main dish you’ll actually be excited to dig into.

Side view of bowl with pasta, pesto, spinach, chickpeas and cherry tomatoes.

And It’s SO Easy To Make!

As a registered dietitian, I’m all about pantry-friendly bean and legume recipes that are balanced, fuss-free, and totally meal prep–friendly.

This vegan pasta salad recipe is perfect for potlucks, weekday lunches, or those nights when “cooking” means opening the fridge and hoping for the best.

Trust me, you’ll be making this one on repeat (and probably bragging about it too!).

While this pasta is totally a complete meal on its own, it’s also AMAZING paired with my Healthy Grilled Veggie Tofu Skewers for an easy protein and veggie-packed main dish!

Pasta salad with sundried tomato pesto ingredient flatlay.

Save this Recipe!

We'll email this post to you, so you can come back to it later!

Here’s What You’ll Need to Make It

A batch of my Sundried Tomato Basil Pesto: Since it’s so easy to make and is absolutely packed with flavor!

Chickpeas: For extra protein and fiber!

Pasta: Duh! I used Rigatoni because it holds alllll the pesto goodness, but Ive also tested it with fusili and it’s still delish!

Cherry tomatoes: for pops of sweetness!

Spinach: For some extra greens, but I promise, you won’t even notice it’s there!

Bowl with pasta covered in sundried tomato pesto with cherry tomatoes, chickpeas and spinach and a fork with some on it.

How to Toss It All Together (In Just 20 Minutes!)

Bowl with pasta covered in sundried tomato pesto with cherry tomatoes, chickpeas and spinach and a fork with some on it.
No ratings yet

20-Minute Pasta Salad with Sundried Tomato Pesto (Vegan!)

This 20‑Minute Pasta Salad with Sundried Tomato Basil Pesto is fresh, dairy‑free, and packed with protein‑rich canned chickpeas and tons of veggies. Balanced, hearty, and perfect for meal prep. It’s about to be your new weeknight go‑to!

Ingredients
 

Equipment

Instructions
 

  • Cook pasta as per package instructions.
  • Meanwhile, make a batch of the Vegan Sundried Tomato Basil Pesto.
  • Once both the pasta and pesto are ready, in a large bowl, combine the cooked pasta, cherry tomatoes, spinach and chickpeas and pesto. Mix well to combine.

Notes

It’s okay if the pasta is still slightly warm when you’re mixing all of the ingredients, it’ll cool down once it mixes with everything else!
This is best served fresh, but you can refrigerate leftovers in an airtight container for up to 3 days!
Serving: 0.25of the recipe, Calories: 530kcal, Carbohydrates: 42g, Protein: 15g, Fat: 34g, Saturated Fat: 7g, Sodium: 530mg, Fiber: 7g
Did you make this recipe?Don’t forget to leave a rating and review, it helps so much! And if you snap a photo, tag me @tastingtothrive_rd so I can see your delicious creation!