White Bean Pasta Salad With Herbs
White bean pasta salad with herbs is the kind of dish that earns you recipe requests before the potluck is even over. It’s bright, hearty, and packed with fresh flavor from parsley, basil, dill, and chives.
I first threw this together for a Fourth of July cookout when I needed something that could sit out without wilting. Honestly, I wasn’t expecting much — but it disappeared faster than the burgers.
What makes it so good? The lemon herb vinaigrette soaks into every bite, the cannellini beans add creamy protein, and the crisp cucumber gives it that satisfying crunch. Sound like something your table needs? Let’s get into it.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Salad Base | Short pasta (rotini, fusilli, farfalle, or penne) | 8 oz (225 g) | Any short shape works |
| Salad Base | Cannellini beans, drained and rinsed | 1 can (15 oz) | White kidney beans work too |
| Vegetables | English cucumber, diced | 1 whole | No need to peel |
| Vegetables | Cherry tomatoes, halved | 1.5 cups | Any small tomato variety |
| Vegetables | Red onion, finely diced | 1/4 cup | Soak in cold water to mellow |
| Vegetables | Celery, chopped | 1/2 cup | Adds great crunch |
| Fresh Herbs | Fresh parsley, chopped | 1/4 cup | Flat-leaf preferred |
| Fresh Herbs | Fresh basil, chopped | 2 tbsp | Tear instead of chop to avoid bruising |
| Fresh Herbs | Fresh dill, chopped | 2 tbsp | Sub with 1 tsp dried dill if needed |
| Fresh Herbs | Fresh chives, chopped | 2 tbsp | Green onion tops work as a substitute |
| Optional Toppings | Feta cheese, crumbled | 1/3 cup | Skip for vegan version |
| Optional Toppings | Toasted pine nuts or sliced almonds | 1/4 cup | Adds crunch and richness |
| Dressing | Extra-virgin olive oil | 1/4 cup | Use a good quality oil here |
| Dressing | Fresh lemon juice | 2 tbsp | About 1 large lemon |
| Dressing | Red wine vinegar | 1 tbsp | Apple cider vinegar works too |
| Dressing | Dijon mustard | 1 tsp | Helps emulsify the dressing |
| Dressing | Garlic clove, finely grated | 1 clove | Grate on a microplane for best results |
| Dressing | Honey | 1 tsp | Maple syrup for vegan version |
| Dressing | Dried oregano | 1 tsp | Don’t skip this — it anchors the dressing |
| Dressing | Kosher salt | 1/2 tsp | Adjust to taste after tossing |
| Dressing | Freshly ground black pepper | 1/4 tsp | Freshly ground makes a difference |
Instructions

Cook the pasta. Bring a large pot of generously salted water to a rolling boil. Cook your pasta according to package directions until al dente — you want it firm, not mushy. Drain, rinse briefly under cold water to stop the cooking, and spread it out to cool completely.
Make the lemon herb vinaigrette. In a small bowl or jar, combine the olive oil, lemon juice, red wine vinegar, Dijon mustard, grated garlic, honey, oregano, salt, and pepper. Whisk vigorously until it looks creamy and uniform — like sunshine in a jar. Taste and adjust salt if needed.
Assemble the salad. Add the cooled pasta to a large bowl along with the cannellini beans, cucumber, cherry tomatoes, red onion, and celery. The colors at this stage are gorgeous — ruby red, bright green, creamy white. Scatter all four fresh herbs over the top.
Dress and toss. Pour the lemon herb vinaigrette over everything and toss gently until every piece is coated. In my testing, I found that tossing with tongs (rather than spoons) keeps the beans intact and the herbs evenly distributed. The salad will smell incredibly fresh and vibrant at this point.
Finish and chill. Fold in the crumbled feta if using, then scatter the toasted pine nuts or almonds over the top. Refrigerate for 20 to 30 minutes before serving. This rest time lets the flavors meld together — it’s the difference between good and great.
Substitutions & Variations
To make this vegan, skip the feta and swap the honey in the dressing for maple syrup. The salad is just as satisfying without the cheese, especially if you add extra pine nuts for richness.
For a high-protein version, stir in a second can of beans or add a cup of cooked chickpeas. After making this dozens of times, I’ve found that chickpeas and cannellini together create a wonderfully hearty white bean salad that works as a full meal.
Want to mix up the herbs? Try swapping the dill for fresh tarragon or mint for a different with-herbs salad profile. Both pair beautifully with the lemon vinaigrette. You can also use our tomato basil vinaigrette in place of the lemon dressing for a bolder, summer-forward twist.
Not a cucumber fan? Try diced zucchini or roasted red peppers instead. Both add color and a slightly different texture without changing the spirit of the dish.
Expert Tips & Troubleshooting
Soggy pasta? The most common culprit is pasta that wasn’t fully cooled before dressing. Always let it cool completely — even 10 extra minutes makes a difference. Spread it on a sheet pan to speed things up.
Bland flavor? Salt is the answer. In my testing, I found that pasta salads need more salt than you think, both in the cooking water and the final toss. Taste after dressing and add a pinch more if something feels flat.
Onion too sharp? Soak your diced red onion in cold water for 10 minutes before adding it. This mellows the bite without losing the flavor. According to Serious Eats’ guide to taming raw onions, a quick cold-water rinse removes harsh sulfur compounds without sacrificing crunch.
Make-ahead tip: If you’re prepping this potluck salad the night before, hold the pine nuts and feta until just before serving to preserve their texture. The rest of the salad only gets better overnight.
Storage & Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Assembled salad (no toppings) | Airtight container, refrigerated | Up to 3 days |
| Lemon herb vinaigrette | Sealed jar, refrigerated | Up to 1 week |
| Pine nuts / almonds | Room temperature, separate | Up to 2 weeks |
| Feta cheese | Add fresh before serving | N/A |
This white bean pasta salad actually improves after a night in the fridge. The pasta absorbs the dressing and the herbs deepen in flavor. If it looks a little dry after storage, just drizzle with a bit of olive oil and a squeeze of lemon before serving.
Batch-cooking tip: make a double portion of the vinaigrette and store it separately. It works beautifully over a simple green salad, grilled vegetables, or our creamy cucumber ditalini salad later in the week.
Serving Suggestions

This potluck salad shines alongside grilled chicken, salmon, or lamb chops. It’s substantial enough to anchor a summer spread but light enough that it doesn’t compete with your mains. Serve it straight from the fridge or at cool room temperature.
For a beautiful grazing table, pair it with our white nectarine basil caprese salad for a fresh, herbaceous duo that looks stunning side by side.
White Bean Pasta Salad With Herbs FAQs
Can I make white bean pasta salad with herbs ahead of time?
Yes, this salad is ideal for making ahead. Prepare it up to 24 hours in advance, cover tightly, and refrigerate. Add the pine nuts and feta just before serving to keep them fresh. A quick drizzle of olive oil before serving wakes it back up.
What pasta shape works best for this salad?
Short, textured pasta shapes like rotini, fusilli, or farfalle work best. Their ridges and curves hold the lemon herb vinaigrette and catch bits of herb in every bite. Penne is a great option too if that’s what you have on hand.
How do I keep the salad from getting dry after refrigerating?
The pasta absorbs the dressing as it sits. Before serving, drizzle with a little extra olive oil and a squeeze of fresh lemon juice, then toss gently. This refreshes the texture and brings the flavors back to life.
Can I use dried herbs instead of fresh?
Fresh herbs are strongly recommended here — they are the heart of this white bean salad with herbs. If needed, you can substitute dried dill (use 1 teaspoon in place of 2 tablespoons fresh), but skip dried parsley and basil, as they add little flavor.
Best way to transport this salad to a potluck?
Pack the salad in a sealed container and keep it cold with an ice pack. Transport the pine nuts and feta in small separate bags and add them on-site. The salad holds its texture and flavor beautifully for several hours when kept chilled.
Conclusion
This white bean pasta salad with herbs is everything a summer recipe should be — vibrant, easy, and built to feed a crowd. The lemon herb vinaigrette ties it all together in the most satisfying way.
Well, if you make it, I’d love to hear how it goes! Drop a comment below and let me know your favorite variation. And if you’re saving recipes for your next gathering, pin this one — your future self will thank you.

White Bean Pasta Salad With Herbs That Steals the Show
Equipment
- Large pot
- Colander
- Large mixing bowl
- Small bowl or jar
- Whisk
- Measuring cups and spoons
- Chef’s knife
- Cutting board
- Tongs
Ingredients
Salad Base
- 8 oz Short pasta (rotini, fusilli, farfalle, or penne) Any short shape works
- 1 15 oz can Cannellini beans, drained and rinsed White kidney beans work too
Vegetables
- 1 whole English cucumber, diced No need to peel
- 1.5 cups Cherry tomatoes, halved Any small tomato variety
- ¼ cup Red onion, finely diced Soak in cold water to mellow
- ½ cup Celery, chopped Adds great crunch
Fresh Herbs
- ¼ cup Fresh parsley, chopped Flat-leaf preferred
- 2 tbsp Fresh basil, chopped Tear instead of chop to avoid bruising
- 2 tbsp Fresh dill, chopped Substitute 1 tsp dried dill if needed
- 2 tbsp Fresh chives, chopped Green onion tops work as a substitute
Optional Toppings
- â…“ cup Feta cheese, crumbled Skip for vegan version
- ¼ cup Toasted pine nuts or sliced almonds Adds crunch and richness
Dressing
- ¼ cup Extra-virgin olive oil Use good quality oil
- 2 tbsp Fresh lemon juice About 1 large lemon
- 1 tbsp Red wine vinegar Apple cider vinegar works too
- 1 tsp Dijon mustard Helps emulsify the dressing
- 1 clove Garlic, finely grated Grate on a microplane
- 1 tsp Honey Use maple syrup for vegan version
- 1 tsp Dried oregano Adds depth of flavor
- ½ tsp Kosher salt Adjust to taste
- ¼ tsp Freshly ground black pepper Freshly ground preferred
Instructions
- Bring a large pot of salted water to a boil. Cook the pasta until al dente according to package directions. Drain, rinse briefly with cold water, and spread out to cool completely.
- Whisk together the olive oil, lemon juice, red wine vinegar, Dijon mustard, grated garlic, honey, oregano, salt, and black pepper until smooth and emulsified.
- In a large bowl, combine the cooled pasta, cannellini beans, cucumber, cherry tomatoes, red onion, celery, parsley, basil, dill, and chives.
- Pour the dressing over the salad and toss gently until everything is evenly coated.
- Fold in the feta if using and sprinkle with toasted pine nuts or sliced almonds. Refrigerate for 20 to 30 minutes before serving.
