White Bean Tuna Salad

5 from 5 votes

A high-protein white bean tuna salad with 38g protein per serving, made without mayo and tossed in olive oil and lemon juice.

Jump to Recipe โ–ผPin
Prep Time 10 minutes
Servings 4 servings
Comments
9

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

Save this recipe!
Type your email & I’ll send it to you!

My White Bean Tuna Salad is So Good!

I’m sure you’ve had tuna salad before, but I can guarantee you haven’t tried one like this! This white bean tuna salad has more protein (and fiber!) because of canned beans, and it’s super filling. Unlike traditional tuna salad, I like to skip the mayonnaise and use a dressing made of olive oil, hot sauce, and lemon juice that’s delicious, but still light. The avocado makes it creamy, I don’t even miss the mayo. My go-to ways of eating this tuna and cannellini bean salad are on top of toast as an open-faced sandwich, with mixed greens, or scooped up with pita chips or crackers!

White Bean Tuna Salad Ingredients

Ingredients for recipe: white beans, avocados, salt and pepper, lemon, oil, hot sauce, and tuna.
  • White beans: I love the texture of white beans, but chickpeas are a great alternative for this recipe!
  • Canned tuna: I like to use albacore tuna in water, but feel free to use any type of canned tuna you like.
  • Avocado: Look for a ripe, soft avocado. It’s the creamy part, so you really want it to easily blend in.
  • Olive oil: I prefer the taste of olive oil, but you can sub in avocado oil if you like.
  • Lemon juice: You’ll need 1 fresh lemon for 4 tablespoons of juice!
  • Hot sauce: I like to use a splash of hot sauce in this white bean tuna salad, but you can also try ½ teaspoon (or a teaspoon if you like it REALLY spicy) of red pepper flakes or cayenne instead!

How to Make White Bean Tuna Salad

Tuna, diced, avocado, white beans, and seasoning in a bowl.
Step 1: In a large bowl, add the white beans, tuna, and avocado. Drizzle with olive oil, lemon juice, and hot sauce. Season with salt and pepper.
After mixing salad ingredients together.
Step 2: Stir everything together.

White bean tuna salad recipe.

White Bean Tuna Salad Recipe

Author: Yumna Jawad
5 from 5 votes
This white bean tuna salad is a high-protein, no mayo recipe with 38g protein per serving, made with white beans, tuna, avocado, and lemon.
Prep Time10 minutes
Total Time10 minutes
Servings4 servings
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
 
 

  • 2 (15-ounce) cans white beans drained and rinsed
  • 2 (5-ounce) cans albacore tuna drained
  • 2 avocados diced
  • 4 tablespoons olive oil
  • 4 tablespoons lemon juice
  • 2 teaspoons hot sauce
  • ½ teaspoon salt
  • ½ teaspoon black pepper

Instructions

  • In a large bowl, add the white beans, tuna, and avocado. Drizzle with olive oil, lemon juice and hot sauce. Season with salt and pepper. Stir everything together carefully to avoid mashing the avocado too much.
  • Serve immediately, or chill in the fridge for 30 minutes.

Notes

My Top Tip: Drain and rinse your white beans. I like to add my beans to a fine mesh strainer or colander and rinse them until any bubbles disappear.
Storage: This tuna salad is best eaten right away! You can chill it in the fridge for 30 minutes first, but any longer than that and the avocado will start to brown. The salad will keep for about 2 days in the fridge. Just know that the avocado won’t look its best.

Nutrition

Calories: 649kcal, Carbohydrates: 56g, Protein: 38g, Fat: 32g, Saturated Fat: 5g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 21g, Cholesterol: 36mg, Sodium: 686mg, Potassium: 1710mg, Fiber: 17g, Sugar: 2g, Vitamin A: 169IU, Vitamin C: 17mg, Calcium: 187mg, Iron: 8mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Did You Make This Recipe?

Recipe Variations

  • Add crunch: Stir in ¼ to ⅓ cup finely chopped celery, 2–3 tablespoons finely diced red onion, or sliced green onions for more texture.
  • Add herbs: Fresh dill works really well here. I’d use 1–2 tablespoons chopped fresh dill, but if you only have dried, ½ to ¾ teaspoon dried dill is enough.
  • Make it Mediterranean: Add ½ cup halved cherry tomatoes, ¼ cup chopped cucumber, or 1–2 tablespoons capers.
  • Make it creamy (still no mayo): Add 1–2 tablespoons of Greek yogurt if you want it slightly more bound together.
  • Turn it into a sandwich filling: Mash it slightly and pile onto toasted sourdough or stuff into pita pockets.

Recipe Tips

  1. Drain your tuna. If you’re using tuna that’s packed in water, make sure to drain the water off. That said, if the tuna is packed in oil, you can add it with the oil (just note that the recipe’s nutrition facts won’t be accurate).
  2. Stir carefully. You want to mix your white bean tuna salad well, but try not to be too vigorous. You don’t want to mash the avocado or crush the beans!
Easy white bean tuna salad served over mixed greens in a bowl.

Serving Ideas

FAQs

My salad is too dry. What should I do?

Add more dressing! A splash of olive oil, a squeeze of fresh lemon juice, or a tablespoon of yogurt can help bring moisture back to the salad. If it’s still too dry, try mixing in a small amount of mayonnaise or a bit of the liquid from the canned tuna for extra flavor and creaminess.

White bean tuna salad served open faced with mixed greens on toast.

More Salad Recipes

5 from 5 votes

Rate and comment

Recipe Rating




Comments

  1. Stacey H. says:

    This was SO good! It made a ton and Iโ€™ve eaten it for three days and shared it too and still have plenty left. Iโ€™ll probably half it next time but thatโ€™s the only thing Iโ€™d change! Absolutely delicious!! Iโ€™m making this again for the upcoming weekend! Thank you!!!

    1. Yumna J. says:

      Amazing!! Aww, so glad you love it! Thank you, Stacey!!

  2. Angela says:

    Love how easy this was to make! It’s tangy and delicious with lots of protein and healthy fats. I will definitely make it again!

    1. Yumna J. says:

      Yay, so glad you love it!! Thanks!

  3. Maude says:

    So healthy and delicious! Always looking for ways to incorporate more beans into our diet and this is perfect. Thanks for the recipe.

  4. Amy KR says:

    When I finished the recipe I tried a sample and I found myself saying what Yumna says at the end of her videos: โ€œSo good!โ€ I wasnโ€™t sure how the combo of beans and tuna would go. But it was so good! The lemon juice and hot sauce were key. I like my food a bit spicy so I added extra hot sauce. Iโ€™ll definitely be making this again! And again!

    1. Yumna J. says:

      Aww, so happy you liked it!! Love that you made it your own and added extra spice. Thank you so much, Amy!

  5. Hope S. says:

    I’m 80 already (how did that happen!) with thousands of saved recipes. This and other of Yumna’s recipes are delicious AND healthy, two characteristics that aren’t always found together. I wish I had found her website when I was 20.

    1. Yumna J. says:

      Aww so happy you love my recipes, Hope! Thank you so much!!