Salads
This white bean tuna salad recipe transforms simple pantry staples into a protein-packed lunch that’s ready in 15 minutes—no fuss, no leftovers going to waste.
I developed it during a particularly busy week when I needed a meal that was both nutritious and satisfying, and it’s been my go-to ever since.
The combination of creamy white beans, flaky tuna, and bright vegetables creates a salad that’s hearty enough for lunch but light enough for any time of day.
The secret lies in balancing textures and flavors: tender white beans hold the salad together, while crisp celery and red onion add crunch and freshness.
A simple dressing of olive oil, lemon juice, and Dijon mustard ties everything together with a tangy brightness that cuts through the richness of the tuna. It’s the kind of dish that proves healthy eating doesn’t mean sacrificing flavor or convenience.
What you’ll end up with is a bright, protein-rich salad that’s perfect for meal prep or a quick lunch. The flavors meld beautifully, and the texture is just right—creamy beans, flaky tuna, and a satisfying bite from the vegetables.
It’s also incredibly versatile, so you can customize it with your favorite herbs or add-ins. Let’s get started!
This recipe works equally well as a standalone lunch or paired with crusty bread for a more substantial meal. The best part? It’s ready in 15 minutes, making it ideal for busy weeknights or when you need a no-fuss meal that still feels special.
Here’s everything you need to make it!
Ingredients for white bean tuna salad
Bright, creamy, and packed with protein—this salad comes together faster than you can say lunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned White Beans 🥫 | 1 ½ cups | Drained and rinsed thoroughly |
| Canned Tuna in Water 🐟 | 2 cans | 5 oz each, drained well |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High quality, fruity variety |
| Fresh Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Dijon Mustard 🍯 | 1 tbsp | Mild or strong to taste |
| Celery Stalks 🧅 | 2 whole | Diced, crisp variety |
| Red Onion 🧅 | ¼ cup | Finely diced, white part |
| Fresh Flat-Leaf Parsley 🌿 | ¼ cup | Chopped, for brightness |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Crusty Bread 🍞 | 4 slices | For serving, optional |
| Garlic Cloves 🧄 | 1 clove | Minced, optional for depth |
The white beans are the star here, so pick canned beans without added salt—Low Sodium or No Salt Added labels make all the difference. I grab Great Northern or Cannellini from the store brand at Trader Joe's—they're consistent and affordable. Tuna quality matters too: Wild Planet or Vital Choice brands have the best texture. Fresh parsley and celery should be crisp—not wilted or yellowing. If you're using dried beans, soak them overnight, but canned is the way to go for this quick recipe. The red onion adds a nice bite, so don't skip it unless you're sensitive to sharp flavors.
No fresh parsley? Dried parsley at half the amount works in a pinch, but it's not the same. No Dijon mustard? Yellow mustard or a splash of vinegar gets you close. Want extra crunch? Add shredded carrots or diced bell pepper. The garlic is optional but worth it—one minced clove adds serious depth. If you're making this ahead, hold off on adding the lemon juice until serving so the beans stay bright. The salad keeps well for 2 days in the fridge, but the texture gets softer over time.
This salad tastes even better the next day as flavors meld. Store in an airtight container with a paper towel on top to keep it crisp. Portion into containers for easy grab-and-go lunches. The crusty bread pairing? Sourdough or a good baguette from the bakery section works best. If you're meal prepping, add the bread slices separately so they stay fresh. The dressing keeps for 1 week if stored separately—just mix it in when ready to eat.
Why You'll Love This Recipe
- Pantry to Plate: I swear by this one—no fresh herbs, no fancy prep. Just open cans, a squeeze of lemon, and a drizzle of olive oil. That’s it. The beans add creaminess without extra work, and the tuna? Already cooked. Honestly, it’s the kind of meal that makes me feel like a chef when I’m just throwing stuff together.
- Bright & Tangy: The lemon juice cuts through the richness of the tuna and beans in the best way—like a zesty wake-up call. Dijon mustard adds depth without overpowering, and a good glug of extra-virgin olive oil ties it all together. It’s not just flavor; it’s that good flavor—the kind that makes you pause mid-bite.
- Lunchbox Legend: This salad holds up like a champ. Pack it in jars for work, toss it in wraps for quick lunches, or serve it with crusty bread for dinner. My kids even ask for it in their school lunches—yes, even on a Tuesday. The beans keep it satisfying, and the lemon keeps it from getting soggy.
- Budget Win: Canned beans, canned tuna, and a splash of lemon? This is the definition of stretching your dollar. I make a big batch and eat it all week—no takeout, no last-minute grocery runs. Plus, it’s one of those meals that tastes better the next day, so leftovers aren’t a chore. Just add a sprinkle of salt and dig in.
Step-by-step instructions for white bean tuna salad
Here's how to assemble this vibrant, protein-rich salad in minutes with no cooking required.
Drain and Rinse the Canned White Beans
Open the cans of white beans and drain them completely, then rinse under cold water to remove any starch buildup. I like to give them a good shake in the colander to break up any clumps—this ensures a smooth texture in the final salad. Pat them dry with paper towels if they seem particularly wet, but don't worry if a few drops remain.
The beans should be at room temperature when you add them to the salad. If they're straight from the fridge, let them sit for 5 minutes while you prep the other ingredients. This quick step prevents the salad from becoming watery as the cold beans release moisture into the warm dressing.
Dice the Celery and Red Onion
Cut the 2 whole celery stalks into small dice—about ⅛-inch pieces. Remove the tough strings from the celery first by slicing off the ends and making a shallow cut down the center. Then slice crosswise into thin rounds before dicing. For the ¼ cup red onion, cut it in half and remove the root end, then finely dice the white part only.
I find using a sharp chef's knife makes this easier, and I always chop the onion last since it can be teary. Place both in a medium bowl as you work—they'll soften slightly as they sit, which helps them blend better with the beans and tuna. If you're using the optional garlic clove, mince it finely now and set it aside.
Mix the Dressing Ingredients
In a small bowl, whisk together the ¼ cup extra-virgin olive oil, 2 tablespoons fresh lemon juice, 1 tablespoon Dijon mustard, ½ teaspoon sea salt, and ¼ teaspoon freshly ground black pepper. The dressing should look emulsified but still slightly separated—this is perfect. If it feels too thick, add 1 teaspoon of water to loosen it slightly.
Taste the dressing before adding it to the salad. It should be tangy with a hint of mustard sharpness. If you want extra brightness, add a pinch more salt or lemon juice. The dressing is the soul of this salad, so don't skimp on quality olive oil—it makes all the difference in flavor.
Combine All Ingredients
Add the drained white beans, diced celery, red onion, chopped parsley, and drained tuna to the bowl with the dressing. Using a wooden spoon or rubber spatula, gently fold everything together until fully combined. You want the beans and tuna to be evenly coated with the dressing, but don't overmix or you'll mash the beans.
If the salad seems too thick after mixing, add 1-2 teaspoons of water or lemon juice to loosen it. The texture should be creamy but still hold its shape when scooped. Taste again and adjust seasoning if needed—this is your chance to balance flavors before serving. The optional minced garlic clove can be added now if using.
Chill and Serve
Cover the salad bowl and refrigerate for at least 15 minutes before serving. This brief chilling time allows the flavors to meld together beautifully. The salad will keep well in the fridge for up to 3 days, making it perfect for meal prep.
Serve the white bean tuna salad on the 4 slices of crusty bread for open-faced sandwiches, or enjoy it as a side dish with crackers. The contrast of the crispy bread with the creamy, protein-packed salad is what makes this dish so satisfying. I like to garnish with an extra sprinkle of parsley and a drizzle of olive oil right before serving.
Pro Tips For Making White Bean Tuna Salad
- Drain and Rinse Beans: Dump those canned beans into a colander and give them a good cold-water rinse—even if they’re labeled "no salt added." The starch clinging to them turns your salad into glue, and nobody wants a clumpy mess. I learned this the hard way after a batch turned into a sad, sticky blob.
- Mash Half the Beans: Rough up about half the beans with a fork before mixing—just enough to break them down so they release their creamy goodness. This balances texture without turning everything into mushy paste. (Yes, even if you’re impatient like me, resist the urge to puree them.)
- Drain Tuna Dry: After opening the tuna can, dump it into a fine-mesh strainer and press out every last drop of liquid with a spoon. Wet tuna makes the salad watery, and nobody wants a sad, soupy salad. Do this step, or regret it later.
- Add Lemon Last: Mix everything together first, then stir in the lemon juice just before serving. If you add it too early, the acid starts breaking down the tuna, making it rubbery. Wait until the last minute—your taste buds will notice the difference.
Serving suggestions for this recipe
Bread Pairings
This salad shines as an open-faced sandwich with crusty sourdough or a baguette—the perfect vehicle for its creamy texture. Toast the bread lightly for extra crunch, then spread with a thin layer of garlic aioli or herbed cream cheese before adding the salad.
I love using a freshly baked loaf from my neighborhood bakery for that authentic crust. 🥖
Crackers & Crudités
For a lighter option, serve with water crackers, rye crisps, or gluten-free rice cakes to balance the salad's richness. Pair with sliced cucumber, radishes, and carrot sticks for a refreshing contrast.
I often set out a small bowl of hummus alongside for dipping—it adds another layer of flavor without overwhelming the dish.
Wine & Beer Pairings
A crisp Sauvignon Blanc from New Zealand cuts through the salad's richness beautifully, with its citrus notes complementing the lemon dressing. For beer lovers, a Belgian witbier like Hoegaarden adds a refreshing effervescence. If you prefer something lighter, a sparkling rosé elevates the meal to a picnic-worthy experience. 🍷
Garnish Ideas
Brighten the dish with a final sprinkle of fresh parsley, chopped chives, or microgreens for color and freshness. A drizzle of extra-virgin olive oil and a pinch of flaky sea salt right before serving adds a restaurant-quality finish.
I also love adding toasted pine nuts or pumpkin seeds for a satisfying crunch. ✨
Meal Prep Serving
When packing for lunch, store the salad in an airtight container with a paper towel on top to keep it crisp. Serve with whole-grain crackers or pre-sliced baguette on the side. I like to portion the dressing separately so I can adjust freshness when ready to eat.
The salad holds up well for 2-3 days in the fridge, making it ideal for busy weeknights. 📅
Dinner Party Twist
Elevate this salad for gatherings by serving it in endive leaves or hollowed-out bell peppers as edible cups. Add a side of warm crusty bread and a simple tomato salad for a complete spread.
I’ve even turned it into a stuffed avocado appetizer for a fun, handheld bite that’s always a crowd-pleaser. 🌟
Nutrition facts
Frequently asked questions
Can I use canned tuna in oil instead of water?
Yes, but you'll need to drain it thoroughly and rinse with water to remove excess oil. The fat content in oil-packed tuna can make the salad heavier, so reduce the olive oil in the dressing by 1 tablespoon if using it. For best flavor, stick with water-packed tuna—it's lighter and lets the lemon and herbs shine.
How do I keep the beans from getting mushy?
Rinse the canned beans well and pat them dry before mixing. Avoid overmixing after adding the dressing—just fold gently to combine. If the salad still seems too soft, add 1 extra tablespoon of diced celery or red onion for texture. The key is using room-temperature beans and not mashing them during mixing.
What's the best way to store leftovers?
Transfer the salad to an airtight container with a paper towel on top to absorb moisture. Store for up to 3 days in the fridge. For best texture, keep the dressing separate and mix it in just before eating. The beans will soften further over time, but the flavors actually improve after chilling.
Can I make this salad ahead of time?
This is one of the best make-ahead salads. Prepare it up to 2 days in advance—just hold off on adding the lemon juice until serving to keep the beans bright. The flavors meld beautifully overnight, making it perfect for meal prep. Store the dressing separately if making it 3+ days ahead.
What are some great variations for this recipe?
Try adding diced avocado for creaminess or crumbled feta for tang. For extra protein, stir in hard-boiled eggs or chickpeas. Swap the white beans for chickpeas or black beans for variety, or add sun-dried tomatoes for a Mediterranean twist. The possibilities are endless!