This healthy Pesto Pasta Salad is filled with fresh veggies, cheese, and crunchy pine nuts. Perfectly cooked pasta is coated in a delicious pesto dressing that pulls everything together and tastes delicious!
Delicious Pesto Pasta Salad
Pasta salads are the best kind of salads, am I right? This delicious and healthy Pesto Pasta Salad is full of all the best things like crunchy veggies, fresh herbs, mozzarella cheese, and plenty of grated parmesan.
The best part? This pasta salad is made with ingredients you likely already have on hand in your pantry and fridge. It’s also easy to customize and make gluten and dairy free if that’s something you need.
Serve the pasta salad on it’s own or pair it with your favorite protein for a delicious meal. You’ll love this recipe!
Pasta Salad Ingredients
Pasta: any pasta will do but you want to pick one that has a good amount of nooks and crannies to it. That way the dressing and all the delicious flavor sticks to the pasta. Some of my personal favorites are farfalle, cavatappi, and penne. If you need to keep this recipe gluten free, simply swap the pasta for your favorite gluten free variety.
Cherry Tomatoes and Cucumber: these veggies are bright, juicy, and refreshing!
Arugula: this leafy green gives the pasta salad just a little peppery bite.
Red Onion: a little finely chopped red onion adds some delicious flavor to this pasta salad.
Grilled Artichoke Hearts: if you’ve never had grilled artichoke hearts then you’re in for such a treat. They’re usually marinated in herbs and spices, grilled, and so flavorful!
Cheese: we’re using a combination of grated parmesan and bocconcini (mozzarella balls) for this recipe. Leave it out or use your favorite dairy free option instead to keep this pasta salad vegan.
Fresh Basil: there’s plenty of fresh basil all throughout this yummy pasta salad which gives it the best flavor.
Pine Nuts: you can’t have a pesto pasta salad without a handful of crunchy pine nuts.
Pesto Dressing: to tie everything together this pasta salad is coated in a homemade pesto dressing made from fresh basil, pine nuts, and garlic.
How to Make the Best Pesto Dressing
(full list of ingredients in the recipe card, below)
- olive oil
- red wine vinegar
- lemon juice
- fresh basil leaves
- fresh garlic
- pine nuts (toasted would be lovely!)
- salt and pepper
Once you have all of the ingredients, just add them each to a high-powered blender and blend until the dressing is smooth, creamy, and the pine nuts are broken down.
How to Make This Pesto Pasta Salad Recipe
(full instructions in the recipe card, below)
Step One: Cook the dry pasta according to the package instructions. Once the pasta is al dente, drain and rinse with cold water.
Step Two: Next, add the pasta, cherry tomatoes, cucumber, arugula, red onion, artichoke hearts, mozzarella balls, pine nuts, fresh basil leaves, and parmesan cheese to a large mixing bowl.
Step Three: Next, make the dressing. Add the olive oil, red wine vinegar, lemon juice, fresh basil, garlic, pine nuts, salt, and pepper to a high powered blender or food processor and blend until well combined.
Step Four: Pour the dressing over the salad and stir until well combined.
Step Five: Serve immediately or cover and refrigerate until ready to serve.
Tips for the Perfect Pasta Salad
- Don’t over cook your pasta. Cook the pasta al dente so that it still has a bit of bite.
- Drain and rinse the pasta under cold water to remove any excess starch before adding it to your mixing bowl.
- Salt your water while cooking the pasta to ensure that it has plenty of flavor.
- Dice the red onion well. To ensure you don’t have huge chunks of red onion in your pasta salad be sure to give it a small chop.
- Feel free to get creative and add other veggies to this pasta salad that you love. Chopped zucchini or yellow squash would be delicious.
How to Store
Store this pasta salad, sealed in an air tight container in the fridge for up to 3 days.
Frequently Asked Questions
What is the best store bought dressing for pasta salad?
Don’t have time to make your own dressing? You can use a bottle of your favorite Italian salad dressing or any other dressing that you think would work well.
What to serve with your pasta salad?
I love to pair this pasta salad with a protein, like chicken, fish, or beef to make a heartier meal. Here are a few great recipes that would pair perfectly with this pasta salad:
- BBQ Chicken Wings
- The Best Chicken Burgers
- Garlic Butter Steak Bites
- Garlic Parmesan Chicken Wings
- BBQ Chicken Meatballs
- The Best Whole Roasted Chicken
- Crispy Gluten Free Chicken Tenders
Is it better to make pasta salad the day before?
If you would like, you can make this pasta salad a day in advance! This is a great option if you’re serving this recipe for a gathering.
To keep the pasta salad fresh, store it in an air-tight container in the fridge. It will last for two to three days total in the fridge.
How do you keep pasta salad moist?
If you find your pasta salad is starting to dry out a bit after storing, just make a little extra dressing and pour it on, and toss before serving.
More Delicious Pasta Salad Recipes
- Mexican Street Corn Pasta Salad
- Greek Broccoli Pasta Salad
- Pesto Orzo Pasta Salad
- BLT Pasta Salad
- Italian Pasta Salad
- Greek Pasta Salad
- Mediterranean Quinoa Salad
Get all of our reader favorite pasta salads, here!
I hope you give this Pesto Pasta Salad a try! It’s delicious, flavorful, and so easy to make!
If you do give this recipe a try, I want to know! Leave a comment with a star rating below. You can also snap a photo & tag @allthehealthythings on INSTAGRAM. Your reviews help support All the Healthy Things and make it possible for me to continue to create the recipes you know and love.
PrintPesto Pasta Salad
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 6 1x
- Category: Sides
- Method: Stovetop
- Cuisine: Italian inspired
- Diet: Vegetarian
Description
This hearty Pesto Pasta Salad is filled with fresh veggies, cheese, and crunchy pine nuts. The perfectly cooked pasta is coated in a delicious pesto dressing that pulls everything together and tastes delicious!
Ingredients
- 2 cups dry pasta
- 1 cup cherry tomatoes, sliced
- 1/2 cup diced English cucumber
- 1 cup baby arugula
- 1/4 cup diced red onion
- 1/2 cup grilled artichoke hearts, chopped
- 1/2 cup mozzarella balls
- 1/4 cup pine nuts
- 1/4 cup fresh basil leaves, chopped (plus more for serving)
- 1/2 cup grated parmesan cheese, plus more for serving
- salt and pepper, to taste
For the Dressing
- 1/2 cup olive oil
- 2 tablespoons red wine vinegar
- 1 tablespoon lemon juice
- 1/2 cup packed fresh basil leaves
- 1 clove garlic
- 1/4 cup pine nuts
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper, plus more to taste
Instructions
- Cook the dry pasta according to the package instructions. Once al dente, drain and rinse the pasta with cold water.
- Add the pasta, cherry tomatoes, cucumber, arugula, red onion, artichoke hearts, mozzarella balls, pine nuts, fresh basil leaves, and parmesan cheese to a large mixing bowl.
- Next, make the dressing. Add the olive oil, red wine vinegar, lemon juice, fresh basil, garlic, pine nuts, salt, and pepper to a high powered blender or food processor and blend until well combined.
- Pour the dressing over the salad and stir until well combined.
- Serve immediately or cover and refrigerate until ready to serve.
Recipe by: Ashlea Carver / All the Healthy Things | Photography by: THE MINDFUL HAPA