White Bean Salad With Tuna
This post may contain affiliate links. If you make a purchase through links on this site, I may earn a commission.
Read my Privacy Policy.
This tuna and white bean salad is a high-protein salad that offers plenty of fiber, which means you’ll stay fuller for longer. It’s a great option for lunch or dinner, and you can easily meal prep or make ahead.
Want more delicious salad recipes that make great lunch or dinner ideas? Try this Clean Eating Tuna Salad, this Mediterranean Chickpea Salad, or this Fusion Lentil Salad With Iceberg Crunch.

If you like the idea of a healthy canned tuna recipe, make sure you grab a can of beans while you’re in that pantry because this pantry recipe is delicious and definitely filling. It’s an easy bean salad recipe that comes together in minutes using stuff you probably already have on your pantry shelves. It’s my go-to lunch option these days, and it’s a great alternative to your usual tuna salad.
Why You’ll Love This White Bean Salad
- Fast and no cooking involved
- Packed with protein and fiber
- Great for meal prep
- Clean ingredients, no mayo
Ingredients You’ll Need
- Canned tuna – (water-packed) drained
- Cooked white beans – (or canned, drained and rinsed) I used large butter beans, but cannellini beans work well too.
- Diced red onion – Or 1 tsp. onion powder
- Diced cucumber – Or celery
- Lemon juice
- Apple cider vinegar
- Extra virgin olive oil
- Dijon mustard
- Dried dill
- Garlic granules – Or garlic powder
- Parsley – Optional, but tasty
How to Make White Bean Salad with Tuna
Step 1
In a large bowl, combine the white beans, tuna, onion, and cucumber.
Step 2
In a small bowl or jar, whisk together the lemon juice, apple cider vinegar, coconut oil, mustard, dill, garlic powder, salt, and pepper with a fork or small whisk.
Step 3
Pour dressing over the salad and mix until everything is well coated.
Step 4
Stir in parsley if using, then chill or serve immediately.
Step 5
Enjoy with a slice of whole-grain toast or crackers. A green salad makes a great side dish for this as well.
Pro Recipe Tips For White Bean Salad
- Add avocado for richness
- Swap beans or use a mix (like garbanzo + cannellini beans. Any white beans will work here.)
Serving Suggestions
- Toss with your favorite lettuce greens
- With a side of whole-grain crackers
- Toss with pasta for a cold pasta salad
Storage Info
Keep leftovers or meal prep containers in the fridge for up to three days. Not freezer-friendly.

FAQs
Can I Use Fresh Tuna Instead Of Canned?
You can! Bake your tuna fillet in the oven and shred with forks before using. It’s best to let it cool before making the salad.
Are White Beans The Same As Cannellini Beans?
Cannellini beans are white beans. But not all white beans are Cannellini beans. There are many types of white beans, such as great northern beans, navy beans, and butter beans.
Is This Recipe Low-Carb?
No. The beans add carbs; however, they are very healthy carbs filled with fiber that slow digestion, making this a good option for those who are diabetic, but not for those strictly eating low-carb.
This White Bean Salad with Tuna is a quick, protein-packed recipe that’s perfect for lunch or a light but filling dinner. Made with pantry staples and fresh herbs, it’s a clean, Mediterranean-inspired meal that comes together in just 15 minutes with no cooking required.
SUBSCRIBE
Remember to subscribe to my free newsletter to receive all my latest recipes in your inbox. Click here to sign up!


White Bean Salad With Tuna
Equipment
- 1 medium to large mixing bowl
Ingredients
- 5 oz. can water-packed tuna
- 2 cups cooked white beans (or canned, drained, and rinsed)
- ¼ cup diced red onion (or 1 tsp. onion granules or powder)
- ½ cup diced cucumber (or celery)
- 1 tbsp. lemon juice
- 1 tsp. apple cider vinegar
- 1 tbsp. extra virgin olive oil
- ¼ tsp. Dijon mustard (no sugar added)
- ½ tsp. dried dill
- ¼ tsp. garlic granules (or powder)
- salt and pepper (to taste)
- 1 tbsp. chopped, fresh parsley (optional for garnish, but tasty!)
Instructions
- In a large bowl, combine the white beans, tuna, onion, and cucumber.

- In a small bowl or jar, whisk together the lemon juice, apple cider vinegar, coconut oil, mustard, dill, garlic powder, salt, and pepper with a fork or small whisk.

- Pour dressing over the salad and mix until everything is well coated.

- Stir in parsley if using, then chill or serve immediately.

- Enjoy with a slice of whole-grain toast or crackers. A green salad makes a great side dish for this as well.






