Tuna & White Bean Protein Salad Recipe
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!



