Tuna and White Bean Salad
Why You’ll Love This Recipe
- Ready in just 15 minutes
- No cooking required
- High in protein and fibre
- Made with simple pantry ingredients
- Fresh, bright Mediterranean flavours
- Perfect for meal prep
- Naturally gluten-free
- Great for lunch or a light dinner
Ingredients
For the Salad
- 2 (5-ounce) cans tuna in olive oil or water, drained
- 1 (15-ounce) can cannellini beans, drained and rinsed
- 1½ cups cherry tomatoes, halved
- ½ small red onion, thinly sliced
- 2 tablespoons capers, drained
- ¼ cup fresh parsley, finely chopped
For the Dressing
- 3 tablespoons extra virgin olive oil
- Juice of 1 lemon
- 1 teaspoon Dijon mustard (optional)
- 1 small garlic clove, minced
- ½ teaspoon dried oregano
- Salt, to taste
- Freshly cracked black pepper, to taste
Optional Garnish
- Lemon wedges
- Extra chopped parsley
- Freshly cracked black pepper
Equipment You’ll Need
- Large mixing bowl
- Small bowl or jar for the dressing
- Sharp knife
- Cutting board
- Measuring spoons
- Serving bowl
Instructions
Step 1: Make the Dressing
- In a small bowl, whisk together the olive oil, lemon juice, Dijon mustard, garlic, oregano, salt, and black pepper.
- Taste and adjust the seasoning if needed.
Step 2: Assemble the Salad
- Add the tuna to a large bowl, gently breaking it into large flakes.
- Stir in the cannellini beans.
- Add the cherry tomatoes, sliced red onion, capers, and chopped parsley.
Step 3: Toss Everything Together
- Pour the dressing over the salad.
- Toss gently until everything is evenly coated without breaking up the beans too much.
Step 4: Serve
- Transfer to a serving bowl.
- Garnish with extra parsley, cracked black pepper, and lemon wedges.
- Serve immediately or chill for 15–20 minutes to let the flavours meld.
Tips for the Best Tuna and White Bean Salad
- Use good-quality tuna packed in olive oil for the richest flavour.
- Rinse the beans well to remove excess starch.
- Slice the red onion very thin so it doesn’t overpower the salad.
- Toss gently to keep the tuna flaky and the beans intact.
- A squeeze of fresh lemon just before serving makes all the flavours pop.
Easy Variations
- Add sliced cucumber for extra crunch.
- Toss in baby spinach or arugula.
- Mix in diced avocado just before serving.
- Crumble feta cheese over the top.
- Add chopped olives for even more Mediterranean flavour.
- Sprinkle with chilli flakes for a little heat.
Serving Suggestions
This salad is delicious served with:
- Crusty artisan bread
- Garlic toast
- Crackers
- Mixed greens
- Roasted vegetables
- A bowl of soup for a heartier meal
Storage
Refrigerator
Store in an airtight container for up to 3 days.
Make Ahead
The salad can be prepared a day in advance. If making ahead, add an extra squeeze of lemon before serving to freshen up the flavours.
Freezing
This recipe is not recommended for freezing, as the beans and tomatoes lose their texture after thawing.
Frequently Asked Questions
Can I use a different type of bean?
Yes. Great Northern beans, butter beans, or chickpeas all work well in this salad.
What’s the best tuna to use?
Solid white albacore or good-quality chunk light tuna both work. Tuna packed in olive oil gives the best flavour.
Can I make this ahead?
Absolutely. It actually tastes even better after sitting in the fridge for 30 minutes, giving the dressing time to soak into the beans.
Do I have to use capers?
No. If you’re not a fan, simply leave them out or replace them with chopped olives for a similar salty bite.
Is this salad healthy?
Yes. It’s packed with lean protein, fibre, healthy fats, and fresh vegetables, making it a balanced and satisfying meal.

