Tuna and white bean salad is a bright, protein-packed lunch I reach for when I want something fresh, filling, and ready in minutes. Flaky tuna, creamy cannellini beans, and a zesty lemon dressing come together in one bowl with cherry tomatoes, red onion, and parsley for a Mediterranean-style salad that feels light yet keeps me full for hours. If you love simple, wholesome meals, this is a Tuna Salad Recipe you will make again and again.
I first made this tuna and white bean salad on a busy weekday when I needed lunch in 15 minutes, and it has been in my regular rotation ever since. There is no cooking, no mayonnaise, and no fuss — just pantry staples and fresh vegetables tossed in a lemon and olive oil dressing. It works as a quick lunch, a light dinner, or a make-ahead meal prep salad, and it tastes even better after a short chill. If you enjoy a healthy tuna salad, this Mediterranean-inspired version will quickly become a favorite too.
Why This Tuna and White Bean Salad Works
This tuna and white bean salad works because every ingredient earns its place. The tuna brings lean protein and rich flavor, the beans add creaminess and fiber, and the lemon dressing keeps everything bright instead of heavy. It is a no-cook recipe, so the whole salad comes together in one bowl in 15 minutes, with no stove and almost no cleanup.
It is also endlessly flexible and meal-prep friendly. The flavors deepen as it chills, so it tastes even better the next day, and you can serve it on its own, over greens, or stuffed into a sandwich. Like a classic no-mayo tuna salad, it skips the heavy dressing and lets fresh ingredients shine, which is exactly why it works for busy weekdays and light summer dinners alike. For another creamy, easy lunch, try this avocado tuna salad recipe.
Key Ingredients for Tuna and White Bean Salad
You only need a handful of simple ingredients for this tuna and white bean salad, and most of them are probably in your pantry already. Canned tuna and cannellini beans do the heavy lifting, while fresh vegetables, herbs, and a bright lemon dressing add color, crunch, and flavor. Here is everything you need, with a note on why each ingredient matters.
- Tuna: 2 cans (5 ounces each) — the flaky protein base
- Cannellini beans: 1 can (15 ounces) — creamy texture and fiber
- Cherry tomatoes: 1 1/2 cups — juicy sweetness and color
- Red onion: 1/2 cup — sharp bite and crunch
- Cucumber: 1/2 cup — cool, crisp freshness
- Celery: 1/2 cup — fresh crunch in every bite
- Fresh parsley: 1/4 cup — bright, herby finish
- Extra-virgin olive oil: 3 tablespoons — rich, smooth dressing base
- Lemon juice: 2 tablespoons — bright acidity that ties it together
- Red wine vinegar: 1 tablespoon — a gentle tangy lift
- Dijon mustard: 1 teaspoon — helps the dressing come together
- Garlic: 1 clove — a small, savory punch
- Capers: 1 tablespoon — salty, briny pops of flavor
- Salt: 1/2 teaspoon — brings out all the flavors
- Black pepper: 1/4 teaspoon — gentle warmth and balance

How to Make Tuna and White Bean Salad Step by Step
Making this tuna and white bean salad could not be easier. There is no cooking at all — just a little chopping, one bowl, and a quick toss. Follow these simple steps and you will have a fresh, flavorful salad on the table in 15 minutes.

- Prepare the Ingredients: Drain and flake the tuna, drain and rinse the beans, and chop the vegetables.
- Combine the Base: Add the tuna, beans, tomatoes, onion, cucumber, celery, and parsley to a large bowl.
- Make the Dressing: Whisk the olive oil, lemon juice, vinegar, mustard, garlic, salt, and pepper until smooth.
- Toss Everything Together: Pour the dressing over the salad and toss gently until everything is coated.
- Season and Add Capers: Taste and adjust the salt, pepper, or lemon, then fold in the capers.
- Chill and Serve: Serve right away, or chill for 15 minutes first so the flavors can come together.

Variations for Tuna and White Bean Salad
This salad is easy to change to fit your mood, your pantry, or your diet. Swap the beans, add more vegetables, or change the dressing — the base stays the same, and the salad still comes together in minutes. Here are a few of my favorite ways to vary it.
- Protein swap: Use chickpeas instead of tuna for a vegetarian version, or try this Mediterranean chickpea tuna salad for a similar Mediterranean flavor.
- Bean swap: Great Northern beans or navy beans work well if you cannot find cannellini beans.
- Make it a meal: Serve it over greens, in a wrap, or on toast, like a classic tuna potato salad served as a hearty main.
- Extra crunch: Add diced bell pepper, sliced radish, or toasted pine nuts for more texture.
- Herb swap: Replace the parsley with fresh basil, dill, or a mix of both for a different finish.
Nutrition Facts
| Nutrient | Per Serving (1 1/2 Cups) |
|---|---|
| Calories | 280 kcal |
| Protein | 27 g |
| Carbohydrates | 25 g |
| Fat | 8 g |
| Fiber | 7 g |
| Sugar | 3 g |
How to Serve Tuna and White Bean Salad
This tuna and white bean salad is a wonderful light lunch on its own, served in a bowl with a little extra parsley and lemon on top. It also works beautifully over a bed of leafy greens, with crusty bread, or as part of a larger Mediterranean-style spread.
For a heartier meal, spoon it into a wrap or a toasted sandwich, or serve it next to grilled vegetables. If you like egg with your tuna, try it alongside a tuna salad with egg, or pair it with a warm side like noodle salad with tuna when you want something more filling.

Storage Guidelines for Tuna and White Bean Salad
Store any leftover tuna and white bean salad in an airtight container in the refrigerator for up to 3 to 4 days. The flavors actually improve after a few hours, so it is a great make-ahead lunch. Give it a gentle stir before serving, and add a squeeze of lemon if it tastes a little flat after chilling.
- Refrigerating: Store leftovers in an airtight container in the fridge for up to 3–4 days.
- Serving Leftovers: Let it sit at room temperature for 15 minutes before serving.
- Freezing: Do not freeze this salad, as the vegetables lose their crunch and the beans turn mushy.
Frequently Asked Questions (FAQs)
Is tuna and white bean salad healthy?
Yes. With about 280 calories and 27 grams of protein per serving, plus fiber from the beans and healthy fats from olive oil, it is a balanced, filling meal. There is no mayonnaise, so it stays light while keeping you full.
What kind of white beans are best for tuna and white bean salad?
Cannellini beans are the best choice because they are large, creamy, and hold their shape when tossed. Great Northern beans or navy beans also work well if you cannot find cannellini beans.
Can I make tuna and white bean salad without mayo?
Yes, this recipe has no mayonnaise at all. The dressing is a simple mix of olive oil, lemon juice, red wine vinegar, and Dijon mustard, which keeps the salad bright and fresh.
How long does tuna and white bean salad last in the fridge?
It lasts 3 to 4 days in an airtight container in the refrigerator. The flavors actually improve after a few hours, so it is a great make-ahead lunch — just give it a gentle stir before serving.
Can I use tuna in oil for this salad?
Yes. Tuna in oil adds extra richness and works well here. Drain it well before flaking, and you can use a little less olive oil in the dressing if you like.
What can I use instead of cannellini beans?
Great Northern beans and navy beans are the closest substitutes. Chickpeas also work and add a slightly firmer texture, while keeping the salad high in protein and fiber.
Can I make tuna and white bean salad ahead of time?
Yes, it is ideal for making ahead. Prepare it the day before and store it in the fridge — the flavors deepen overnight. Add a squeeze of fresh lemon just before serving to brighten it up.
Can I freeze tuna and white bean salad?
No, freezing is not recommended. The tomatoes, cucumber, and celery lose their crunch, and the beans turn soft and mushy once thawed. It keeps best in the fridge for 3 to 4 days.
What vegetables go well in tuna and white bean salad?
Cherry tomatoes, cucumber, red onion, and celery are the classic choices for crunch and freshness. You can also add bell pepper, radish, or a handful of leafy greens.
Is tuna and white bean salad good for meal prep?
Yes, it is excellent for meal prep. Make a batch on Sunday and portion it into containers for quick lunches all week. It holds up well for 3 to 4 days in the fridge.
Should I use albacore tuna or chunk light tuna?
Either works. Albacore is firmer and milder, while chunk light is softer with a stronger tuna flavor. Choose whichever you prefer, and drain it well before mixing.
Can tuna and white bean salad be a main dish?
Yes. With 27 grams of protein per serving, it is filling enough to serve as a main dish. Serve it on its own, over greens, or with crusty bread for a complete meal.
Conclusion
This tuna and white bean salad proves that a healthy, satisfying lunch does not need cooking, mayonnaise, or a long ingredient list. With flaky tuna, creamy beans, fresh vegetables, and a bright lemon dressing, it comes together in 15 minutes and keeps well for days. Make a batch this week, and try it in an easy tuna salad sandwich for a lunch you will actually look forward to.

Tuna and White Bean Salad
Ingredients
Equipment
Method
- STEP 1 — PREPARE THE INGREDIENTS: Drain and flake the tuna, drain and rinse the beans, and chop the vegetables.
- STEP 2 — COMBINE THE BASE: Add the tuna, beans, tomatoes, onion, cucumber, celery, and parsley to a large bowl.
- STEP 3 — MAKE THE DRESSING: Whisk the olive oil, lemon juice, vinegar, mustard, garlic, salt, and pepper until smooth.
- STEP 4 — TOSS EVERYTHING TOGETHER: Pour the dressing over the salad and toss gently until everything is coated.
- STEP 5 — SEASON AND ADD CAPERS: Taste and adjust the salt, pepper, or lemon, then fold in the capers.
- STEP 6 — CHILL AND SERVE: Serve right away, or chill for 15 minutes first so the flavors can come together.
Notes

Emma Collins is a home cook and food writer who shares easy tuna salad recipes, healthy meal prep ideas, and simple seafood dishes made with fresh, everyday ingredients.
6 thoughts on “Tuna and White Bean Salad (Easy 15-Minute Lunch Recipe)”