5 from 1 vote

Cannellini Bean Salad with Cherry Tomatoes

A fast, satisfying cannellini bean salad with cherry tomatoes, red onion, and a pesto-inspired lemon garlic dressing. Ready in 10 minutes and built almost entirely from pantry staples.

Jump to Recipe ▼

No Comments

Servings: 4

10 mins

This post may contain affiliate links. Please see our disclosure policy.

My pantry is always well-stocked with canned beans, including a few cans of white beans. Cannellini beans in particular are something I reach for constantly, because of their soft texture and ability to anchor a meal by adding fiber and protein with little effort. A can of beans, a handful of fresh ingredients, and 10 minutes is genuinely all this Cannellini Bean Salad requires. That’s fast enough to make and eat on an actual lunch break.

Beyond the weekday lunch angle, this is one of the side dishes I make for summer cookouts alongside standards like my Classic 5-Bean Salad and Classic Potato Salad. It travels well, doesn’t wilt, requires no reheating, and holds up in the heat. The lemon garlic dressing plays off of the fresh basil for a pesto-inspired character that sets it apart from a standard bean salad.

There’s just something about the smooth, creaminess of the cannellini beans mixed with the fresh, seasonal burst from cherry tomatoes that works so well. It’s a light, refreshing salad that you can add more fresh veggies to for an even more robust bite.

Ingredients You’ll Need

This cannellini bean salad comes together from a short list of fresh and pantry ingredients, most of which you may already have on hand.

Save this recipe!
Get this sent to your inbox, plus exclusive content just for you!
Ingredients for Cannellini Bean Salad with Tomatoes
  • Cannellini beans — One 15-ounce can, drained and rinsed. Any white bean works here in a pinch, but cannellini are the best choice for their size and naturally creamy texture. Great northern or navy beans are good substitutes.
  • Cherry tomatoes — One full pint, halved. Grape tomatoes work just as well. Salting them briefly while you prep everything else draws out a little of their juice.
  • Red onion — About half of a small red onion, finely diced. It adds color, a mild sharpness, and just enough crunch to keep the salad from feeling too soft.
  • Fresh basil — A quarter cup fresh basil that’s chopped or sliced into thin strips. You can add or substitute in some fresh parsley for even more green. Use fresh, not dried herbs.
  • Pine nuts — Just 2 tablespoons, but they add subtle nuttiness and a little textural contrast that ties the whole thing together.
  • Garlic — 2 cloves, minced. Use fresh rather than jarred for the best flavor in a raw dressing.
  • Lemon — You’ll use both the zest and the juice. The zest adds a brightness that juice alone doesn’t quite capture.
  • Olive oil — A good extra-virgin olive oil makes a real difference in a simple dressing with this few ingredients.
  • Kosher salt and black pepper — The salt is divided: half goes on the tomatoes, half seasons the dressing along with the pepper.

How to Make Cannellini Bean Salad

This comes together quickly, so it helps to have everything prepped before you start building.

Salt the tomatoes first. Cut the cherry tomatoes in half and add them to a colander in the sink. Sprinkle with about half a teaspoon of kosher salt and let them sit while you make the dressing. This helps season completely, as well as soften and release some of their liquid.

Make the dressing. In a jar, combine the lemon zest, about 2 tablespoons lemon juice, minced garlic, the rest of the kosher salt, and black pepper. Pour in olive oil, secure lid, and shake until combined. You also can whisk the dressing together in a bowl, if you prefer. Add all of the ingredients, then whisk in the olive oil to emulsify.

Ingredients in a Bowl for Cannellini Bean Salad

Assemble the salad. Add the drained and rinsed cannellini beans to a large bowl with the tomatoes. Add the finely diced red onion. Roll the basil leaves, slice them into thin strips, and scatter them over the top. Sprinkle in the pine nuts.

Pouring dressing from a jar into salad bowl

Dress and serve. Pour the dressing over the salad and stir gently until everything is well coated. Taste for salt and pepper, and serve at room temperature for the best flavor. The basil and tomatoes are at their brightest when they haven’t been chilled for too long.

Tips & Recipe Suggestions

The core recipe is intentionally simple, which makes it easy to build on depending on what you have. A few directions worth trying:

Stir in a handful of baby arugula just before serving for some peppery greens. Crumbled feta adds a salty, creamy contrast if you’re not keeping it vegan or Plant-Based Whole30 friendly. Sliced kalamata olives work well alongside the lemon dressing and lean into the Mediterranean direction. Finely diced celery adds crunch if you want more texture. Fresh flat-leaf parsley works beautifully alongside the basil, or as a substitute if you don’t have fresh basil on hand.

Serving and Storage Tips

This cannellini bean salad works well as a standalone lunch, and that’s how I first developed it. The salad is filling enough on its own for a light lunch. It’s also a natural fit as a side dish alongside grilled fish, shrimp, or a simple protein off the grill. If you’re bringing it to a cookout or potluck, it travels well and doesn’t wilt the way a green salad does. For another pantry-forward salad that fits the same occasion, my Hearts of Palm and Artichoke Salad is another no-fuss option that starts in the pantry and combines some fresh ingredients.

This salad keeps well in the refrigerator for up to three days in an airtight container. The flavors actually deepen as it sits, making it a strong meal prep option. One note on the basil: it will darken in the fridge, so you can add it just before serving rather than mixing it in at the start. Pull the salad out of the refrigerator 15 to 20 minutes before serving so it can come back to room temperature for optimum flavor.

5 from 1 vote

Cannellini Bean Salad with Cherry Tomatoes

A fast, satisfying cannellini bean salad with cherry tomatoes, red onion, and a pesto-inspired lemon garlic dressing. Ready in 10 minutes and built almost entirely from pantry staples.
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 4
Save this recipe!
Get this sent to your inbox, plus exclusive content just for you!

Ingredients 

  • 1 can (15-ounce) cannellini beans, drained and rinsed
  • 1 pint cherry tomatoes, halved
  • cup diced red onion
  • ¼ cup fresh basil leaves, chopped
  • 2 tablespoons pine nuts
  • 2 cloves garlic, minced
  • 1 lemon, zested and juiced, about 2 tablespoons juice
  • ¼ cup olive oil
  • 1 teaspoon kosher salt, divided
  • ½ teaspoon black pepper

Instructions 

  • Add halved cherry tomatoes to a colander and sprinkle with ½ teaspoon kosher salt. Set aside while you prepare the dressing.
  • In a small jar, combine minced garlic, lemon zest and juice, remaining ½ teaspoon kosher salt, and black pepper. Pour in olive oil. Secure lid and shake until combined. Alternatively, add ingredients to a small bowl and whisk together while drizzling in olive oil.
  • Add the drained and rinsed cannellini beans to a large bowl with finely diced red onion and tomatoes. Spinkle with pine nuts and chopped basil.
  • Pour dressing over the salad and stir gently until everything is well coated.
  • Taste and adjust seasoning, as needed. Let rest for 10 to 15 minutes for the flavors to meld, then serve.

Notes

  • Serve at room temperature for optimal flavor. The basil and tomatoes are brightest when they haven’t been chilled. 
  • Leftovers do keep in the refrigerator for up to 3 days in an airtight container. If you’re prepping in advance, consider leaving the basil and pine nuts out and tossing when ready to serve for best results.
  • Toast the pine nuts in a dry skillet for 1 to 2 minutes to optimize flavor.
  • Great northern beans or navy beans can be substituted for cannellini beans. 
  • Optional add-ins: crumbled feta, sliced kalamata olives, baby arugula, finely diced celery, fresh flat-leaf parsley (as a substitute or in addition to basil). 
iconLike this? Leave a comment below!
Reed Dunn Portrait

Reed Dunn

Reed is a Seattle-based home cook and culinary creator whose passion for cooking has led to the creation of hundreds of pescatarian and plant-based recipes. He finds inspiration from seasonal ingredients and shopping from his pantry.

You May Also Like

5 from 1 vote (1 rating without comment)

Leave a comment

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

Recipe Rating