Tuna & White Bean Protein Salad

For me this Tuna & White Bean Protein Salad is a summer classic. Every time I make it, my mouth starts watering. It’s not just deliciousāit’s quick, clean, and packed with protein. It has been on my weekly meal prep list for a long time now. Loaded with protein and fiber, it’s made with wholesome, simple ingredients and doesn’t rely on mayo or heavy dressings, which makes it ideal for clean eaters and fitness-focused people. Instead, it’s light, nutrient-dense and won’t weigh you down.
If you’re following a high-protein diet, or just want a no-cook meal that hits your macros, I recommend trying this salad and see if it works for you. Best of all, it comes together in just 15 minutes.
What Makes This Salad a Favorite
This recipe is everything you need in a simple, satisfying meal. It will keep you full and support your goals with plenty of fiber and over 30 grams of protein from the beans. The creaminess comes from the beans and a light dressing without any mayo. Itās great for meal prep because it holds up well in the fridge. You can also adjust it to your taste by adding ingredients like celery, olives, avocado, or eggs.
Ingredients
For the salad:
- 2 cans (5 oz each) wild-caught tuna in water, drained
- 1 can (15 oz) cannellini beans (or navy beans), drained and rinsed
- 1 small red onion, finely diced
- 1 small cucumber, chopped
- 1 cup cherry tomatoes, halved
- 2 tablespoons capers (optional, for briny flavor)
- 1/4 cup fresh parsley, chopped
- 2 cups baby arugula or mixed greens
For the dressing:
- 2 tablespoons extra virgin olive oil
- 1 tablespoon Dijon mustard
- Juice of 1 lemon (about 2 tablespoons)
- 1 clove garlic, minced
- 1/4 teaspoon sea salt
- 1/4 teaspoon black pepper
Instructions
1. Prepare the Base
Start by draining and rinsing your canned beans thoroughly. This reduces sodium and gives the salad a fresher taste. After that, drain the tuna and flake it with a fork into a large bowl.
Add the beans directly into the same bowl with the tuna. This protein-packed duo forms the creamy and satisfying base of your salad.

2. Chop the Veggies
Dice the red onion finely ā this adds a crisp bite without overpowering the salad. Chop your cucumber and halve the cherry tomatoes. If you’re using capers, rinse and drain them for a punch of salty flavor.
Toss all the veggies into the bowl with the tuna and beans.

3. Mix the Dressing
In a small jar or bowl, whisk together the olive oil, Dijon mustard, lemon juice, minced garlic, salt, and pepper. This dressing is simple but bold, bringing acidity, sharpness, and smoothness to the mix. Shake or stir until fully emulsified.

4. Combine & Toss
Pour the dressing over the salad ingredients. Gently toss everything together using a wooden spoon or silicone spatula. Be careful not to mash the beans ā you want to maintain a little texture in every bite.
Add chopped parsley and toss again. Taste and adjust with more lemon juice or salt if needed.

5. Serve It Fresh or Store It
You can enjoy this salad immediately over a bed of arugula or mixed greens. Alternatively, I recommend storing it in an airtight container in the refrigerator for up to 3 days. It’s perfect for meal prepping your work lunches or quick post-workout meals.

Why It Works So Well
This salad checks so many boxes for me. Itās packed with protein and fiber, which keeps me full and energized without feeling heavy. I like that itās creamy from the beans and the light dressing, but thereās no mayo or anything processed weighing it down. Itās also great for meal prep since it holds up well in the fridge and actually tastes better the next day. I often switch things up by adding celery, olives, or avocado, depending on what Iām craving or what I have on hand.
Nutrition Facts
Per 1 serving (recipe makes 2 servings):
| Nutrient | Amount |
| Calories | 370 kcal |
| Protein | 34g |
| Carbohydrates | 28g |
| Dietary Fiber | 8g |
| Total Fat | 15g |
| Saturated Fat | 2g |
| Sugars | 4g |
| Sodium | 480mg |
| Cholesterol | 30mg |
Nutrition may vary slightly depending on specific ingredient brands.
My Favorite Tweaks
If you want to add some crunch, I toss in chopped celery or radishes. For a creamier texture, I mash a few of the beans before mixing everything. When Iām in the mood for a little heat, a pinch of chili flakes or diced jalapeƱo does the trick. If you donāt have beans on hand, cooked lentils, chickpeas, or quinoa make good substitutes. This saladās pretty flexible, so I adjust it depending on what I need that dayāwhether itās more protein, flavor, or just something different.
Serving Ideas
This recipe works well in a variety of meals, whether youāre layering it over fresh greens, tucking it into a whole wheat wrap for a quick lunch, or pairing it with a soft-boiled egg for extra protein. If youāre aiming for a more balanced plate, it also complements simple sides like fresh fruit or roasted sweet potato.
My Take On It
This Tuna & White Bean Protein Salad has become one of my go-to meals, especially during the warmer months when I want something light but still filling. Iāve made it countless times either for a quick post-workout lunch, a clean dinner, or something reliable for weekly meal prep. I like that it doesnāt rely on heavy dressings or mayo, yet still has a creamy texture thanks to the beans and olive oil dressing.
What I appreciate most is how flexible the recipe is. I can keep it simple, or I can toss in extras like avocado or hard-boiled eggs when I need more energy. Itās a recipe that fits into a fitness-focused lifestyle without sacrificing flavor. If you’re looking for a high-protein meal that comes together fast and stores well in the fridge, this oneās worth keeping in your rotation. It’s Fitness Food Chef approved!
Tuna & White Bean Salad (No Mayo)
Equipment
- Mixing bowl
- Knife
- cutting board
- Small bowl or jar for dressing
- Spoon or spatula
- Meal prep container optional
Ingredients
For the Salad
- 2 cans each tuna in water, drained 5 oz / 140 g
- 1 can cannellini beans, drained and rinsed 15 oz / 425 g cannellini beans, drained and rinsed
- 1 small red onion finely sliced
- 1 small cucumber diced
- 1 cup cherry tomatoes halved
- 2 tbsp capers optional
- 1/4 cup fresh parsley chopped
- 2 cups arugula or mixed greens
For the Dressing
- 2 tbsp olive oil 30 ml
- 1 tbsp Dijon mustard
- 2 tbsp lemon juice 30 ml
- 1 garlic clove minced
- 1/4 tsp salt
- 1/4 tsp black pepper
Instructions
- Drain and rinse the cannellini beans well. Add them to a large mixing bowl. Drain the tuna and flake it with a fork, then add it to the bowl with the beans.
- Slice the red onion thinly. Dice the cucumber and halve the cherry tomatoes. Add all vegetables, along with capers if using, into the bowl.
- In a small bowl or jar, whisk together olive oil, Dijon mustard, lemon juice, minced garlic, salt, and pepper until well combined.
- Pour the dressing over the salad ingredients. Gently toss everything together until evenly coated, keeping the beans intact. Add chopped parsley and mix lightly.
- Serve immediately over arugula or mixed greens, or transfer to an airtight container and refrigerate for up to 3 days for meal prep.
Notes
- You can add chopped celery or radishes for extra crunch.
- For a creamier texture, lightly mash a portion of the beans before mixing.
- Add chili flakes or jalapeƱo for heat, or swap beans for chickpeas or lentils if needed.



