Best Cannellini Bean Salad with Tuna and Artichoke Hearts

*This post may contain affiliate links. The earnings go back to supporting the content created on this site.

*Your ratings & shares are valuable, appreciated and help me create more content you can enjoy!*

This post is a paid partnership with St. Jude Tuna. All opinions expressed are my own.

Here is an easy Cannellini Bean Salad with Tuna and Artichoke Hearts recipe that requires mostly pantry items. It’s quick, delicious, nutritious, and filling.

White bean tuna salad with artichoke hearts in bowl with dark colored napkin and lemons

St. Jude Canned Tuna and Lemons
White Beans, artichokes, cans of tuna, lemons, sliced cabbage and dried oregano
White Bean salad with tuna capers and artichoke hearts in bowl

I look outside, I listen. I see nothing but blooms and green, I hear the symphony of birds, unburdened by our human troubles. Nature, being nature. A diversion most welcome. It’s bitter-sweet really, this time of year…this time, this year. The time of year itself is nothing but rebirth, freshness, renewal, but the uncertainty of our seemingly predictable life, palpable.

Maneuvering through these days is a challenge, to say the least. There is a certain undoing and relearning taking place in all of us. Little did I know that something as basic as going to the market one, two, or more times a day would be something in the distant past. A luxury, which I can no longer afford without putting myself or others at risk.

We’ve had to adjust and recalibrate our actions because we care about one another, about people we’ve never met and will never meet. Perhaps that itself shows human strength. All of that is to say that we’ve had to simplify and reorient in order to make space for the discomfort.

And since making my own adjustments as a cook, I’ve had to rethink some recipes and plan ahead more than usual. This involves keeping things healthy but using more shelf-stable items and getting creative.

So for this recipe, I’ve teamed up once again with my all-time favorite canned tuna company, St. Jude Tuna! And today we’re making a white bean tuna salad with artichoke hearts. Their tuna was the obvious choice for this delicious salad. St. Jude has been consistent in the quality they provide, their safe catch practices. They focus exclusively on tuna and all of their catch is from the North or South Pacific.

White Bean Tuna Salad with Artichoke Hearts in bowl, sliced cabbage and lemon halves

This White Bean Tuna Salad with Artichoke Hearts is:

  • Grain-free
  • Gluten-free
  • Dairy-free
  • Incredibly easy to make
  • Requires mostly pantry ingredients
  • Full of flavor

Ingredients Needed

The beauty of this recipe is that most of the ingredients are shelf-stable and those that are not can be substituted or left out entirely, depending on availability. So for this recipe we’ll be using:

  • St. Jude canned tuna
  • 2 cups cannellini beans
  • Marinated artichoke hearts
  • Capers
  • Extra virgin olive oil
  • Rice wine vinegar
  • Fresh or dried dill
  • Lemon juice
  • Shallot
  • Red cabbage

FAQs + Substitutions

Should You Use Canned or Cooked Beans?

This is entirely up to you. If you’re sensitive to legumes, I would recommend soaking dried beans overnight, cooking them for 45 minutes (or until desired softness) in fresh water and letting them cool. Otherwise, canned will work just fine.

Can You Use Different Beans?

Yes, if you don’t have Cannellini beans, great northern beans work well, so do butter beans, red kidney beans or even navy beans.

Why Marinated Artichoke Hearts Make A Difference?

Marinated artichoke hearts add a nice tangy flavor to this white bean tuna salad, but if you can’t find marinated, canned will work just as well. Or even fresh if you want to go the extra length.

Should You Use Fresh Or Dried Dill?

Fresh is always best for this salad but again, if you can’t find any at your local market or ran out of fresh, using a little dried dill will add a nice flavor without overpowering.

Can You Use White Vinegar Instead?

If you don’t have rice wine vinegar, you can substitute with white vinegar. Rice wine vinegar is milder and a little sweeter than white vinegar so add just slightly less than 1 tsp.

More Tuna Recipes you may like:

White Bean Tuna Salad with Artichoke Hearts in bowl and on small plate
White Bean Tuna Salad with Artichoke Hearts on small plate with cans of tuna in the background
White Bean Tuna Salad with Artichoke Hearts

White Bean Tuna Salad with Artichoke Hearts

Yield: 4
Prep Time: 10 minutes
Total Time: 10 minutes

Here is an easy White Bean Tuna Salad with Artichoke Hearts recipe, that requires mostly pantry items. It's quick, delicious, nutritious and filling.


  • 2 cans Olive Oil Mediterranean Tuna 
  • 2 Cups Cannellini Beans
  • 8-10 Marinated Artichoke Hearts
  • 1 tbsp Rice Wine Vinegar
  • 1 tbsp Chopped Shallot
  • 1 tbsp Fresh Dill or 1/2 tsp Dried
  • 1 tbsp Rinsed Capers
  • 6 tbsp Extra Virgin Olive Oil
  • 1 tbsp Lemon Juice 
  • 1 tsp Dried Oregano
  • 1/2 tsp Salt
  • 1/4 tsp Freshly Ground Pepper
  • 1/4 cup Sliced Red Cabbage


  1. In a small bowl combine shallot, with olive oil, lemon juice, rice wine vinegar, salt, pepper and oregano. Miss well and set aside.
  2. In a large shallow serving bowl, add beans, break up tuna, add artichokes, capers and toss with dressing.
  3. Top with sliced cabbage and chopped dill. Serve right away.
  4. Refrigerate any leftovers for up to 3 days.


If you choose to cook your own beans, rinse 1 cup dried beans and cover with about 2 inches of water. Let sit overnight.

Next day, rinse beans and cover with fresh water. Again, about 2 inches above beans. Cook for 45 minutes and check for doneness. You can cook them a little longer for softer beans

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 394Total Fat: 26gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 22gCholesterol: 10mgSodium: 567mgCarbohydrates: 26gFiber: 7gSugar: 1gProtein: 16g

Your shares are very much appreciated!

Do you find this recipe helpful? Your shares would be much appreciated! You can find me on Facebook, Pinterest and Instagram . If you make and like a recipe, tag me on Instagram and I'd love to share your posts in stories! x - Daniela

You Might Also Like


  • Reply
    Joyce Ann froetschel
    April 27, 2020 at 1:05 pm

    This looks amazing. I love that you added artichoke hearts for flavor and the red cabbage for the color.
    I can’t wait to try this!! I also love this recipe because I don’t need to go out and shop. Thank you so much. I know my customers will be excited about this recipe!

    • Reply
      Daniela Modesto
      April 27, 2020 at 1:26 pm

      This makes me so happy Joyce! Thank you!! I wanted to create a recipe that would easily work during these times so people don’t have to leave their house! 🙂

  • Reply
    Alanna Kaplun
    November 16, 2021 at 3:57 pm

    This recipe is phenomenal. Today is the second time I’ve made it!

    • Reply
      Daniela Modesto
      November 16, 2021 at 4:14 pm

      Hi Alanna! That simply warms my heart! Thank you so much for your kind words!! I do love it too!! 🙂

  • Reply
    Melissa Ricapito
    January 6, 2022 at 3:52 am

    Are you sure rice wine vinegar is gluten free?

    • Reply
      Daniela Modesto
      January 6, 2022 at 11:44 am

      Hi Melissa, since it’s made from rice and rice is gluten-free, I’d think it safe. However, feel free to substitute any other vinegar if you don’t feel comfortable.

    Leave a Reply

    Skip to Recipe