Pesto Pasta Salad with White Beans

Calling all pesto lovers! You’re going to love this Pesto Pasta Salad. It’s a simple, crowd-pleasing recipe with creamy pesto, simple veggies and white beans for a little protein boost.

Calling all pesto lovers! You're going to love this Pesto Pasta Salad. It's a simple, crowd-pleasing recipe with creamy pesto, simple veggies and white beans for a protein boost.

Pasta salad is always a crowd favourite at gatherings and cookouts. If there’s one type of salad that everyone can agree on, it’s made with noodles, am I right?

This recipe is basically turning one of my favourite easy meals, pesto pasta, and turning it into a simple, cold side dish (or main!) that you can serve at summer gatherings or meal-prep for lunches throughout the week.

Calling all pesto lovers! You're going to love this Pesto Pasta Salad. It's a simple, crowd-pleasing recipe with creamy pesto, simple veggies and white beans for a protein boost.

Here’s how to make it:

How to Make Pesto Pasta Salad:

Get your pasta ready. I recommend using shorter pasta noodles like fusilli, rotini, penne or farfale. Cook according to package instructions, and rinse with cool water immediately after straining so the noodles don’t get all sticky. Then set aside 4 cups.

While your noodles are boiling, you can make the dreamy pesto sauce. Do this by blending or processing basil, spinach (optional), nuts or seeds (I used a mixture of pine nuts and pepitas), parmesan cheese, lemon juice, salt and olive oil together. See full recipe below for measurements!

Once the noodles are cooked and the pesto is ready, you can assemble the salad. For veggies, I used grape tomatoes, red onion, and black olives. Cherry tomatoes and kalamata olives work perfectly, too! Feel free to add a leafy green like baby spinach or arugula as well. As mentioned, I also included white beans in this recipe for a boost of plant-based protein and fibre. This gives the salad a little more staying power – keeping you fuller for longer.

Toss it all together in a large mixing bowl until the noodles, veggies and beans are well-coated with the creamy basil pesto sauce. If you’re feeling adventurous, you can totally add some crumbled feta cheese or diced mozzarella to jazz things up. Sprinkle with salt and pepper to taste, toss again and refrigerate until ready to eat or enjoy this pesto pasta salad immediately!

Notes About This Recipe:

I added spinach to my basil pesto recipe for a little nutrition boost. Feel free to omit or skip this if you like. The pesto will be just as tasty without it!

Feel free to omit the white beans and add chicken if that’s more up your alley!

If you want to make this recipe vegan, you can sub nutritional yeast or vegan parmesan for the cheese (or omit parmesan all together) and skip the optional cheese add-ins!

Other Recipes You’ll Enjoy:

Easy Lentil Meatballs

Creamy Tomato Basil Soup with White Beans

Greek Pasta Salad – Skinny Taste

Connect with Hannah Magee, RD!

Did you try this recipe? Leave a comment and let me know! I’d also love if you would rate this recipe (below) so more people can find it!

Don’t forget to follow me over on Instagram, snap a photo and tag @hannahmagee_rd if you try my recipe! Enjoy!

Calling all pesto lovers! You're going to love this Pesto Pasta Salad. It's a simple, crowd-pleasing recipe with creamy pesto, simple veggies and white beans for a protein boost.

Pesto Pasta Salad with White Beans

Course Appetizer, Lunch, Main Course, Salad, Side Dish
Cuisine American, Italian, Vegetarian
Keyword Healthy, Pasta Salad, Pesto, Pesto Pasta Salad, plant-based, Vegetarian
Prep Time 20 minutes
Cook Time 10 minutes
Author hannahmageerd

Ingredients

Pasta Salad Ingredients:

  • 4 cups whole grain pasta, cooked and cooled (fusilli, rotini, penne or farfale)
  • 1 pint grape or cherry tomatoes quartered
  • 1/2 medium red onion sliced
  • 1/2 cup thinly sliced black or kalamata olives
  • 2 cups canned white beans drained and rinsed
  • Optional: Crumbled feta, diced mozzarella or grated parmesan cheese
  • Salt and pepper to taste

Pesto Ingredients:

  • 2 cups packed fresh basil leaves
  • 1 cup packed baby spinach
  • 1/4 cup pine nuts, walnuts or pepitas
  • 1/4 cup grated parmesan cheese
  • 2 cloves garlic
  • 1 tbsp lemon juice
  • 1/2 tsp salt
  • 1/4 cup extra-virgin olive oil

Instructions

  1. Cook pasta if you haven't already. When cooked, drain and rinse immediately with cool water to prevent noodles from sticking together. Place in a large mixing bowl to let cool.

  2. Make your pesto. In a blender or food processor, combine the first 6 pesto ingredients and process until well-combined. Continue to process on low while slowly pouring in the olive oil. Stop to scrape down the sides as necessary. Process until ingredients are broken down into a smooth, creamy sauce.

  3. Assemble the pasta salad. Add tomatoes, red onion, olives, and white beans to the mixing bowl with the cooled pasta noodles. Pour all of the pesto over top and toss well until all ingredients are coated.

  4. Add optional cheese if you wish and toss again to combine. Season to taste with salt and pepper, then enjoy or store in refrigerator until time to eat.



2 thoughts on “Pesto Pasta Salad with White Beans”

    • Hi Jenn! Hope you’re well. 🙂 You can store the pesto in an airtight container in the fridge up to 1 week. You can also freeze pesto! I like to freeze it in ice cube trays and then pop the cubes into a freezer bag once they’re frozen.

Leave a Reply

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

Recipe Rating