Tuna and White Bean Salad

Elizabeth Lindemann
By Elizabeth Lindemann | Updated on September 14, 2026 | This post may contain affiliate links.
Leave a comment |
No ratings yet

Tuna and White Bean Salad is such a delicious and healthy way to enjoy tuna, with added fiber from the cannellini beans! This tuna salad has no mayo. Instead, we’re using oil-packed tuna, and adding some of the oil from the can into the dressing of the salad (along with tangy red wine vinegar and herbs). You’ll love this 10-minute, 5-ingredient, high-protein recipe made from pantry ingredients!

Overhead view of white bean tuna salad in a blue bowl with a spoon in it, on a striped towel, with fresh tarragon.

Would you like to email yourself this recipe?

I'll send this post to you and add you to my mailing list, so you can come back to it later!

You can serve this tuna white bean salad any way you normally would enjoy tuna salad – on a sandwich, with crackers, in a lettuce wrap, or even use it for a tuna melt. I sliced up some good bread and toasted it in a skillet with olive oil, then topped it with the tuna salad for an open faced sandwich. Or just dive in with a fork! Delicious!

Something that makes this extra delicious is we’re macerating the red onions briefly in the red wine vinegar before mixing in the other ingredients. Letting the cut onions soak in the acid for just a few minutes helps take the bite out of them and bring out their natural sweetness. So you don’t get that super strong raw onion taste, you know?

I used tarragon in this, because I have a ton in my garden, but if tarragon isn’t your thing (it has a pretty strong flavor), you can use basically any other herb you want.

Ingredients and Substitutions

  • Canned tuna packed in olive oil – you’ll use both the tuna and the oil from the can for the dressing. If you want to use water packed tuna, that’s fine – just add olive oil to the salad. Other tinned fish like sardines or salmon can be used too!
  • Canned cannellini beans – or another delicate, thin-skinned bean like navy or pinto. Beans firmer in texture like chickpeas can be used but I recommend mashing them a bit to create a more homogenous texture (like in smashed chickpea salad)
  • Red onion – or another onion, or double the amount of sliced green onions.
  • Fresh tarragon – or any other delicate herb you want. Tarragon has a distinct licorice flavor, so if that’s not your thing, try parsley, basil, dill, and/or mint.
  • Red wine vinegar – lemon juice or another vinegar can be used if you prefer.
  • Salt and Pepper

How to make Tuna and White Bean Salad

First, mix up finely diced red onions with red wine vinegar, salt, and pepper in a medium bowl. Let them sit for a few minutes while you drain the tuna (save the oil in a small bowl!) and drain and rinse the canned beans.

Then, add the drained tuna, beans, tarragon or other herbs, and 2 tablespoons of the oil from the tuna to the bowl and mix everything together. All done! Told you it was easy! I like serving it on top of a piece of good bread, toasted in olive oil in a skillet, for an open-faced sandwich.

Process collage showing how to mix tuna and white bean salad, soaking the onions in red wine vinegar then adding the remaining ingredients, mixing together, and spooning on top of toasted bread.

If the tuna white bean salad seems dry…

Just add a little more oil, either from the canned tuna or other olive oil. Or go more traditional for tuna salad and mix in some mayo!

How to store

This salad holds up really well as leftovers, so it’s great for meal prep. Just store in the fridge in an airtight container for up to about 5 days. I don’t think it will freeze well.

A piece of toasted bread with white bean and tuna salad on top for an open faced sandwich on a blue plate.
Serve this white bean tuna salad on a slice of good bread, like my no knead bread!

Other easy canned tuna recipes

Did you know commenting and rating recipes is one of the best ways you can support your favorite food bloggers? If you made this recipe or have a question, please click the stars below to comment and Rate this Recipe. Share photos on social media and tag @bowlofdelicious! I reply personally to every comment and I’m excited to hear what you think.

Square photo of a close up overhead view of tuna and white bean salad in a blue bowl with a spoon, with fresh tarragon.

Tuna and White Bean Salad

This tuna and white bean salad takes only 10 minutes with 5 ingredients you probably already have in your pantry! It's high in fiber from the beans, high in protein, gluten and dairy free, and so deliciously simple.
No ratings yet
Save this Recipe
Print Pin Rate
Course: Salad
Cuisine: American
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 4 servings
Calories: 259kcal

Want to save this recipe?

Enter your email to have it sent to your inbox!

Ingredients

Instructions

  1. In a medium bowl, stir together the ¼ cup minced red onion, 1 tablespoon red wine vinegar, ½ teaspoon kosher salt, and ¼ teaspoon black pepper. Let sit for approximately 5 minutes. While you're waiting, drain the oil from the 5 oz. tuna packed in oil into a small bowl and reserve. Drain and rinse the 15 oz. canned cannellini beans.
  2. Add the drained tuna, drained and rinsed beans, and 1 tablespoon chopped fresh tarragon to the bowl with the onions. Measure out 2 tablespoons of the oil from the can of tuna and add that as well. Mix together.
  3. Taste and adjust seasoning as needed. Serve on toasted bread, in a sandwich, on lettuce wraps, or eat with a fork!

Notes

  • Tarragon has a distinct licorice flavor that may be off-putting to those who don’t enjoy that flavor. Feel free to use another herb! Any delicate herb will do well here (parsley, basil, dill, mint, etc.), and feel free to use more than 1 tablespoon, too.
  • Other beans may be used here. Small, thin-skinned, creamy, delicate tasting beans like pinto beans, navy beans, or great northern beans would be a good substitute. Chickpeas may work if you mash them up a bit so the texture of the salad is more homogenous.
  • If you want to use tuna packed in water, that’s fine. Just drain it, and add 2-3 tablespoons of extra-virgin olive oil into the salad in lieu of the oil from the can.
  • Other tinned fish may be used here as well, such as sardines or salmon.

Video

Nutrition

Calories: 259kcal | Carbohydrates: 24g | Protein: 18g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Cholesterol: 11mg | Sodium: 438mg | Potassium: 671mg | Fiber: 5g | Sugar: 1g | Vitamin A: 80IU | Vitamin C: 2mg | Calcium: 102mg | Iron: 4mg

Nutrition Information Disclaimer

The provided nutrition information is my best estimate and reflects one serving of the recipe (total servings indicated at top of recipe card). It does not include any added sodium from seasoning to taste, any optional ingredients, and it does not take brands into account. I use an automatic API to calculate this information. Feel free to calculate it yourself using one of these tools:

Very Well Fit Nutrition Information Calculator

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.