Cannellini Bean Pasta Salad

No ratings yet

A colorful, hearty, and delicious side dish or light lunch option

prepared salad in a white serving bowl

If you need a fresh, filling side dish that works for everything from meal prep lunches to summer cookouts, this cannellini bean pasta salad is one of my go-to recipes. It’s packed with colorful veggies, tender pasta, protein-rich white beans, and tossed in a simple homemade balsamic dressing that brings everything together. I love that this white bean pasta salad feels hearty enough to keep you full but still light enough for warm-weather meals.

This is one of those easy pasta salad recipes I make on repeat because it works for so many occasions—BBQs, potlucks, weekday lunches, and even quick dinners when paired with a protein.

Reasons to Love Cannellini Bean Pasta Salad

Cannellini Bean Pasta Salad in a bowl on a kitchen counter with a window in the background

There are a lot of reasons I keep coming back to this cannellini bean pasta salad recipe.

First, it’s packed with fresh ingredients. Between the tomatoes, asparagus, spinach, peas, and roasted peppers, every bite feels bright and flavorful.

Second, the cannellini beans make this a more satisfying protein pasta salad. They add extra fiber and plant-based protein, which helps make this more filling than your average pasta salad.

I also love how versatile it is. It works as a healthy side dish recipe, a meal prep lunch, or a simple addition to summer gatherings.

And let’s be honest—cold pasta salad recipes are just so convenient. You can make this ahead of time and keep it chilled until you’re ready to serve.

Ingredients Needed for This Pasta Salad

main ingredients on a cutting board

Pasta Salad

  • 16 ounces whole-grain pasta (penne, fusilli, or farfalle all work great)
  • 1/2 tablespoon olive oil
  • 1 small shallot, finely diced
  • 1 cup grape tomatoes, halved
  • 1/2 cup roasted peppers, julienned
  • 8 ounces fresh asparagus, trimmed and cut into 1-inch pieces
  • 8 ounces fresh baby spinach, chopped
  • 1/2 cup frozen peas
  • 1 (15-ounce) can cannellini beans, drained and rinsed
  • 1/2 teaspoon salt

Dressing

  • 1/4 cup extra virgin olive oil
  • 1/4 cup aged balsamic vinegar
  • 1/2 tablespoon Dijon mustard
  • 1/4 cup chopped basil

This combination gives you a fresh Mediterranean pasta salad vibe with lots of vegetables and simple ingredients.

How to Make Cannellini Bean Pasta Salad

wooden spoon scooping some pasta salad out of white bowl

Start by preparing your pasta according to package directions. Drain it, rinse with cold water, and set it aside.

In a large skillet over medium heat, add olive oil, shallot, tomatoes, roasted peppers, asparagus, spinach, and frozen peas. Sauté until everything is slightly softened and fragrant, then remove from heat.

Transfer the vegetable mixture to a large mixing bowl. Stir in the drained and rinsed cannellini beans, then add the cooked pasta.

In a small bowl, whisk together the olive oil, balsamic vinegar, Dijon mustard, and chopped basil until the dressing forms an emulsion.

Pour the dressing over the pasta mixture and toss lightly until everything is coated.

Serve immediately or chill until ready to eat. I personally think this cold pasta salad recipe tastes even better after it sits in the fridge for a bit.

Optional Swaps and Add-Ins

One of my favorite things about this bean pasta salad recipe is how easy it is to customize.

You can swap:

  • Chickpeas for cannellini beans
  • Arugula for spinach
  • Green beans instead of asparagus
  • Red onion instead of shallots
  • Feta cheese for extra flavor

You can also add:

  • Grilled chicken
  • Salami
  • Mozzarella pearls
  • Olives
  • Artichoke hearts
  • Cucumbers
  • Sun-dried tomatoes

It’s one of those make ahead pasta salads that works with whatever ingredients you already have.

Ways to Serve This Easy Pasta Salad

steak bites in a white bowl

This cannellini bean pasta salad is incredibly versatile when it comes to serving. I love bringing it to summer BBQs, potlucks, picnics, and family gatherings because it travels well and can be made ahead. It pairs perfectly with grilled chicken, burgers, salmon, steak, sandwiches, or other barbecue favorites. It also works great as a simple lunch on its own when you want a quick healthy lunch salad ready in the fridge. Try it with:

FAQ

Cannellini Bean Pasta Salad close up

Can I make cannellini bean pasta salad ahead of time?
Yes! This is actually one of my favorite make ahead pasta salads because it tastes even better after it chills for a few hours. The dressing has more time to soak into the pasta and vegetables, making the flavors even better.

How long does cannellini bean pasta salad last in the fridge?
Stored in an airtight container, this cannellini bean pasta salad will stay fresh for about 3–4 days in the refrigerator. Give it a quick toss before serving if the dressing settles.

Can I use a different type of bean?
Absolutely. While cannellini beans work perfectly for this white bean pasta salad, chickpeas, great northern beans, or even black beans can work if that’s what you have on hand.

Can I serve this pasta salad warm?
You can, but I personally think this cold pasta salad recipe tastes best chilled. It makes it extra refreshing for warm weather meals and summer gatherings.

What type of pasta works best?
Whole-grain penne, fusilli, or farfalle all work well because they hold the dressing nicely. Really, any short pasta works for this easy pasta salad recipe.

Can I add protein to make it a full meal?
Definitely. Grilled chicken, shrimp, salmon, or even extra beans can make this protein pasta salad more filling for lunch or dinner.

No ratings yet

Cannellini Bean Pasta Salad

We blend whole grain pasta and crisp veggies with a tangy balsamic-basil dressing. The smooth olive oil and spicy mustard bring it all together for a mouthwatering crunch you'll crave. Every tasty bite strikes a perfect balance of flavors and textures.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Yield 8 people
Serving Size 1.5 cups
Course Lunch, Salad
Cuisine American

Ingredients

Pasta salad

  • 16 ounces pasta whole-grain penne, fusilli, or farfalle pasta
  • 1/2 tablespoon olive oil
  • 1 shallot small, finely diced
  • 1 cup grape tomatoes halved
  • 1/2 cup roasted peppers julienned
  • 8 ounces asparagus fresh, trimmed and cut into 1" pieces
  • 8 ounces baby spinach fresh, chopped
  • 1/2 cup frozen peas
  • 15 ounces cannellini beans canned, drained and rinsed
  • 1/2 teaspoon salt

Dressing

  • 1/4 cup olive oil extra virgin
  • 1/4 cup balsamic vinegar aged
  • 1/2 tablespoon dijon mustard
  • 1/4 cup basil chopped

Instructions

  • Prepare pasta according to package directions. Drain, rinse and set aside.
  • In a large skillet over medium heat, add olive oil, shallot, tomato, roasted peppers, asparagus, baby spinach, and frozen peas. Saute until slightly softened and fragrant. Remove from heat.
  • Add vegetable mixture to a large mixing bowl. Stir in the drained and rinsed cannellini beans, then add the cooked pasta and set aside.
  • Whisk dressing ingredients together to form an emulsion (mix until oil is no longer separated from other ingredients and mixture is slightly thickened).
  • Pour dressing over pasta mixture, toss lightly and serve, or chill until ready to serve. Best served cold.

Nutrition Information

Serving: 1.5cups | Calories: 350kcal | Carbohydrates: 57g | Protein: 13g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Sodium: 420mg | Potassium: 444mg | Fiber: 7g | Sugar: 5g | Vitamin A: 3183IU | Vitamin C: 20mg | Calcium: 92mg | Iron: 4mg |
|
Keywords Budget-Friendly, Quick and Easy

Have you made this recipe?
Tag @skinnyms on Instagram or hashtag it #skinnyms

This cannellini bean pasta salad is fresh, flavorful, and incredibly easy to make. Between the vegetables, white beans, pasta, and homemade dressing, it checks all the boxes for a simple summer side dish that actually feels satisfying. Whether you’re making it for meal prep, a backyard barbecue, or a quick family dinner, this white bean pasta salad is always a solid choice.

Similar Recipes

tortellini pasta salad in a light grey bowl with a fork

If you love easy side dishes like this, be sure to check out some of my other pasta salads, potato salads, and fresh summer sides. They’re perfect for cookouts, meal prep, and adding variety to your weekly meals:

For more great recipes, be sure to follow along on Facebook and Pinterest!

This post may include affiliate links.

Ayesha Parker

More by Ayesha

Leave a Reply

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

Recipe Rating