Tuna White Bean Salad
Craving a quick healthy meal that actually tastes like you tried? This Tuna White Bean Salad is the answer. It’s bright, lemony, loaded with Mediterranean vibes, and comes together in about 10 minutes flat.
I stumbled onto this combo on a weeknight when the fridge was looking sad. Canned tuna, a can of beans, some herbs — honestly, I expected nothing. What I got was one of my all-time favorite easy salad recipes. You’ve been warned.
Table of Contents
Why You’ll Love This Tuna White Bean Salad
This isn’t your sad desk-lunch tuna salad. We’re talking creamy cannellini beans, juicy cherry tomatoes, briny Castelvetrano olives, and a punchy lemon-garlic dressing that ties everything together.
It’s a genuinely healthy quick fresh salad with loads of protein and fiber. No cooking, no fuss, no sad faces. Just bold flavors that actually satisfy.
It also works as a meal prep hero. Make it on Sunday and you’ve got a no-brainer lunch ready to go. Pair it with a high-protein breakfast sandwich to fuel your whole day.
Ingredients

Here’s everything you need. Nothing fancy, just good ingredients doing their thing.
| Category | Ingredient | Amount |
|---|---|---|
| Dressing | Fresh lemon juice | 1/4 cup |
| Dressing | Garlic cloves, minced | 2 cloves |
| Dressing | Extra-virgin olive oil | 1/4 cup |
| Dressing | Aleppo pepper | 1/2 tsp |
| Dressing | Kosher salt | Pinch, to taste |
| Salad | Cannellini beans, rinsed and drained | 1 (15 oz) can |
| Salad | Cherry tomatoes, quartered | 3/4 cup |
| Salad | Red onion, thinly sliced | 1/2 small |
| Salad | Fresh parsley, coarsely chopped | 1/2 cup |
| Salad | Green olives (Castelvetrano), pitted and slivered | 1/4 cup |
| Salad | Water-packed tuna, drained | 1 (5 oz) can |
| Salad | Fresh basil leaves, thinly sliced | 1/2 cup |
| To Serve | Baby spinach (or arugula, or pita bread) | 2 oz (about 4 cups) |
Note on tuna: Use good-quality water-packed tuna. The flavor really does make a difference here. Oil-packed tuna also works — just pat it dry a little so the dressing doesn’t get too greasy.
How to Make Tuna White Bean Salad

Three steps. That’s it. Let’s go.
Step 1: Make the Dressing
Grab your largest mixing bowl and whisk together the lemon juice, minced garlic, olive oil, Aleppo pepper, and a good pinch of salt.
Give it a taste. It should be tangy and a little garlicky — punchy enough to stand up to the beans and tuna. If it needs more zip, add another squeeze of lemon.
Tip: Making the dressing right in the bowl saves you a dish. Future you will be grateful.
Step 2: Add the Salad Ingredients
Add the cannellini beans, cherry tomatoes, red onion, parsley, and olives directly into the bowl with the dressing. Stir everything together so each piece gets coated in that lemony goodness.
Now gently fold in the tuna and basil. The key word here is gently. You want big, satisfying pieces of tuna, not a mush. Treat it kindly.
Taste again and adjust. More salt? More Aleppo pepper? More lemon? You’re the chef — trust your gut.
Step 3: Serve It Up
Divide the baby spinach across four plates and pile the tuna white bean salad right on top. The spinach wilts just slightly under the dressing and it is so good.
Not a spinach fan? Swap in peppery arugula for extra bite, or scoop the whole thing into warm pita bread for a handheld version. Serve right away or refrigerate for up to 2 hours before serving.
Expert Tips for the Best Results
Don’t Skip the Rest Time
If you have 20 minutes to spare, let the salad sit after mixing (before adding the tuna and basil). The beans soak up the dressing and every bite gets more flavorful. It’s worth it.
Slice the Onion Thin
Really thin. Paper thin if you can. Raw red onion can be aggressive, and you want it to complement the salad, not overpower it.
If raw onion isn’t your thing, soak the slices in cold water for 10 minutes. This mellows the sharpness without losing that nice crunch.
Use Quality Olive Oil
Since there’s no cooking happening here, the olive oil flavor really comes through in the dressing. Use the good stuff. This healthy quick fresh salad deserves it.
Can’t Find Aleppo Pepper?
Aleppo pepper is mild and slightly fruity — it’s amazing here. But if you can’t find it, a small pinch of crushed red pepper flakes plus a tiny pinch of paprika gets you close. Don’t just skip it entirely; that warmth matters.
Tasty Variations to Try
Make It a Dense Bean Salad
Want something even more substantial? Double the beans and add chickpeas or butter beans for a thicker, heartier version. This pairs beautifully with the style of a satisfying dense bean salad that keeps you full for hours.
Add Some Grains
Stir in cooked orzo or farro to make it more of a meal. If you love that combo, check out this easy orzo salad recipe for more inspo on building a grain-based salad.
Make It Spicier
Double the Aleppo pepper or add a drizzle of harissa on top before serving. This quick healthy meal goes from mellow to bold in about two seconds flat.
Go Dairy-Free (It Already Is)
Good news — this recipe is naturally dairy-free, gluten-free, and Mediterranean diet-friendly. It’s one of those easy salad recipes that basically everyone at the table can eat.
Storage and Meal Prep
| Method | Duration | Notes |
|---|---|---|
| Refrigerator (with spinach) | Not recommended | Spinach wilts quickly once dressed |
| Refrigerator (salad only, no spinach) | Up to 2 days | Store in an airtight container |
| Freezer | Not recommended | Texture suffers significantly |
Reheating
This salad is meant to be eaten cold or at room temperature, so no reheating needed. If it’s been chilling in the fridge, just pull it out 10 minutes before eating to take the edge off the cold.
No-Waste Kitchen Ideas
Leftover salad (minus the spinach) makes a killer protein-packed topping for high-protein meal prep waffles. Sounds weird. Tastes great. Trust the process.
You can also spoon leftovers into a wrap, stuff them into avocado halves, or pile onto toast for a next-day open-faced situation. Nothing gets wasted here.
Nutritional Information

Per serving (salad with spinach, serves 4). These are estimates and can vary based on specific brands used.
| Nutrient | Per Serving (approx.) |
|---|---|
| Calories | ~320 kcal |
| Protein | ~22g |
| Carbohydrates | ~24g |
| Fiber | ~7g |
| Fat | ~15g |
| Sodium | ~400mg |
Frequently Asked Questions
Can I make Tuna White Bean Salad ahead of time?
Yes, you can mix everything except the spinach and basil up to 2 hours ahead and refrigerate it. Add the fresh basil and serve over spinach right before eating so nothing gets soggy or sad.
What kind of tuna works best in this recipe?
Water-packed solid white albacore tuna is the go-to here — it holds its shape and has a clean flavor. Oil-packed tuna also works great and adds richness, just drain it well before adding.
Can I substitute another bean for cannellini?
Absolutely. Great northern beans or butter beans are the closest swap. Chickpeas also work well and add a nuttier flavor. Just make sure to rinse and drain whichever bean you use.
Is this salad good for meal prep?
It’s one of the best easy salad recipes for meal prep. Just store the tuna white bean mixture separately from the spinach in an airtight container, and it stays fresh for up to 2 days in the fridge.
What can I serve with Tuna White Bean Salad?
It’s a complete meal on its own, but it pairs beautifully with warm crusty bread or pita. You can also serve it alongside a simple soup for a heartier dinner spread.
Final Thoughts
This Tuna White Bean Salad is proof that a quick healthy meal doesn’t have to be boring or basic. Ten minutes, one bowl, and you’ve got something genuinely delicious on the table.
It’s bright, satisfying, endlessly adaptable, and the kind of recipe you’ll find yourself making on repeat. Once you try it, the sad desk salad era is officially over.
Give it a go this week and let me know how it turned out! Share your version on Pinterest and drop a comment below — I love seeing how you make it your own.

Tuna White Bean Salad
Equipment
- Large mixing bowl
- Whisk
- Cutting board
- Chef’s knife
Ingredients
Dressing
- ¼ cup fresh lemon juice
- 2 garlic cloves minced
- ¼ cup extra-virgin olive oil
- ½ tsp Aleppo pepper
- kosher salt pinch, to taste
Salad
- 1 15 oz can cannellini beans rinsed and drained
- ¾ cup cherry tomatoes quartered
- ½ small red onion thinly sliced
- ½ cup fresh parsley coarsely chopped
- ¼ cup green olives Castelvetrano recommended, pitted and slivered
- 1 5 oz can water-packed tuna drained and broken into large pieces
- ½ cup fresh basil leaves thinly sliced
To Serve
- 2 oz baby spinach about 4 cups; optional — or swap in arugula, or scoop into pita bread
Instructions
- In a large mixing bowl, whisk together the lemon juice, minced garlic, olive oil, Aleppo pepper, and a pinch of salt. Taste — it should be tangy and punchy. Add more lemon if needed.
- Add the cannellini beans, cherry tomatoes, red onion, parsley, and olives to the bowl with the dressing. Stir to coat everything well.
- Gently fold in the tuna and basil, being careful not to break up the tuna too much. Taste and adjust with more salt, Aleppo pepper, or lemon juice as desired.
- Divide the baby spinach among four plates and top with the tuna white bean salad. Serve immediately or refrigerate for up to 2 hours before serving.
