10-Minute Tuna and White Bean Salad

Posted on April 13, 2026 By Amelie Harper



This 10-minute tuna and white bean salad is a quick, protein-packed lunch or light dinner featuring pantry staples. Combining tender tuna, creamy cannellini beans, and a bright lemon-herb vinaigrette, it delivers satisfying flavor and texture in minutes. Perfect for busy weeknights, it requires no cooking and offers endless customization.

Prep TimeCook TimeTotal TimeServingsDifficultyCuisine
10 minutes0 minutes10 minutes4EasyMediterranean

Why This Recipe Works

This recipe works because it leverages high-quality pantry items for a dish that tastes far more complex than its preparation time suggests. I rely on this salad for last-minute lunches because it requires no advance planning. The combination of briny tuna, earthy beans, and fresh herbs creates a balanced flavor profile that satisfies without heaviness.

The acid from the lemon juice and the richness of olive oil create a classic vinaigrette that coats every ingredient evenly. I have found that using a good quality extra-virgin olive oil makes a noticeable difference in the final taste. This method ensures the salad is moist but not soggy, keeping the textures distinct.

White beans provide an excellent source of plant-based protein and fiber, which contributes to the salad’s staying power. When paired with the omega-3 fatty acids from the tuna, this becomes a nutritionally dense meal. I have served this to guests and family, and it consistently receives praise for its refreshing simplicity.

Another reason this succeeds is its versatility; it can be eaten immediately or allowed to marinate. The flavors actually improve after sitting for a few hours, making it ideal for meal prep. I often double the batch to have ready-to-eat lunches throughout the week. This adaptability is a key reason I recommend it to anyone seeking a reliable, quick recipe.

Tuna and White 202604141912
10-Minute Tuna and White Bean Salad 18

Ingredients

The ingredient list is short and accessible, focusing on fresh components that come together quickly. Each item is chosen to contribute a specific texture or flavor to the salad. I recommend using the best quality canned tuna and beans you can find for the best results.

IngredientQuantityNotes with alternatives
Canned tuna in olive oil2 (5-ounce) cansDrained; can substitute with water-packed tuna for less fat.
Canned cannellini beans1 (15-ounce) canRinsed and drained; great northern beans work as a substitute.
Red onion1/4 cup, finely dicedSoak in cold water for 10 minutes to reduce sharpness.
Celery2 stalks, dicedProvides crunch; fennel bulb is a flavorful alternative.
Fresh parsley1/4 cup, choppedFlat-leaf preferred; cilantro or dill can be used.
Lemon juice2 tablespoons, freshKey for acidity; white wine vinegar is a substitute.
Extra-virgin olive oil3 tablespoonsUse a fruity, high-quality oil for best flavor.
Dijon mustard1 teaspoonHelps emulsify dressing; omit if unavailable.
Salt and black pepperTo tasteSeasoning is essential; adjust to preference.
Tuna white bean 202604141912
10-Minute Tuna and White Bean Salad 19

Step-by-Step Instructions

Following these steps will ensure a perfectly mixed salad with distinct textures. Each action is designed to build flavor efficiently. I recommend preparing all ingredients before starting to mix.

Prepare the Base Ingredients

Open the cans of tuna and drain the excess oil or liquid. Flake the tuna into a large mixing bowl using a fork. Rinse the cannellini beans thoroughly in a colander and add them to the bowl.

Chop the Vegetables

Finely dice the red onion and celery to create a uniform texture. Chop the fresh parsley leaves, discarding the tough stems. Add all chopped vegetables to the bowl with the tuna and beans.

Make the Vinaigrette

In a small bowl or jar, whisk together the fresh lemon juice, Dijon mustard, and extra-virgin olive oil. Continue whisking until the dressing is fully emulsified. Season the dressing with a pinch of salt and freshly ground black pepper.

Combine and Mix

Pour the prepared vinaigrette over the tuna and bean mixture in the large bowl. Gently toss everything together until all components are evenly coated. Be careful not to break up the beans or tuna too much.

Taste and Adjust

Let the salad sit for one minute, then taste a small spoonful. Adjust the seasoning with more salt, pepper, or lemon juice if needed. Serve immediately for the freshest flavor or refrigerate for later.

Tuna white bean 202604141914
10-Minute Tuna and White Bean Salad 20

Chef Tips for Perfect Results

  • Use oil-packed tuna: The oil from the can can be used in the dressing for extra flavor, reducing waste and enhancing richness.
  • Rinse beans well: Thorough rinsing removes excess sodium and the starchy canning liquid, preventing a cloudy dressing.
  • Chop uniformly: Consistent vegetable sizes ensure every bite has the perfect balance of crunch and softness.
  • Marinate briefly: Allowing the salad to rest for 10-15 minutes before serving lets the flavors meld beautifully.
  • Use fresh lemon: Bottled lemon juice lacks the bright, zesty notes that fresh juice provides for this dish.

Common Mistakes to Avoid

  • Over-mixing the salad: This can turn the beans into mush. Gently fold ingredients to maintain texture.
  • Skipping the rinse: Not rinsing beans leaves a chalky residue that affects the dressing’s consistency.
  • Underseasoning: Beans and tuna are mild; they require adequate salt and acid to shine. Taste and adjust.
  • Using stale herbs: Wilted parsley lacks flavor. Always use fresh, bright herbs for the best taste.

Variations and Substitutions

IngredientSubstitutionImpact on Flavor
Cannellini beansChickpeas or great northern beansSlightly different texture; chickpeas are firmer.
Fresh tunaCanned salmon or chickenChanges protein profile; salmon adds more oiliness.
Lemon juiceRed wine vinegarOffers a sharper, less citrusy acidity.
ParsleyDill or mintMint gives a refreshing twist; dill is tangy.
Red onionShallots or green onionsShallots are milder; green onions add fresh bite.

Serving Suggestions and Pairings

This salad is versatile and pairs well with various accompaniments. Serve it on a bed of mixed greens for a more substantial meal. It also works beautifully stuffed into whole-grain pita pockets or lettuce cups for a handheld lunch.

For a dinner party, pair it with grilled vegetables or a crusty sourdough bread. The Mediterranean flavors complement dishes like roasted chicken or grilled fish. I often serve it at potlucks as it holds up well at room temperature. For a refreshing beverage, pair with sparkling water with lemon or a non-alcoholic iced tea.

Tuna and white 202604141915
10-Minute Tuna and White Bean Salad 21

Storage and Reheating

MethodDurationInstructions
RefrigeratorUp to 3 daysStore in an airtight container; stir before serving.
FreezerNot recommendedSalad ingredients may become watery upon thawing.
Room temperatureUp to 2 hoursSafe for serving; refrigerate if longer than 2 hours.
Food storage containers 202604141915
10-Minute Tuna and White Bean Salad 22

Nutritional Information

Approximate values per serving are provided below. These are estimates based on standard ingredient brands. Always calculate for specific products used.

NutrientAmount per Serving
Calories320
Protein22g
Fat15g
Carbohydrates25g
Fiber6g
Sugar2g
Sodium480mg

Frequently Asked Questions

Can I use water-packed tuna instead of oil-packed?

Yes, you can use water-packed tuna, but it will result in a drier texture. To compensate, add an extra tablespoon of olive oil to the dressing. The flavor will be slightly less rich but still delicious.

How do I make this salad vegan-friendly?

Substitute the tuna with 1 cup of chopped artichoke hearts or extra beans. Use a vegan mayo or additional olive oil for richness. This maintains the protein content while making it fully plant-based.

What if I don’t have fresh lemon juice?

Use white wine vinegar or red wine vinegar as a direct substitute. The flavor will be slightly different but still tangy and bright. Start with half the amount and adjust to taste.

Can I prepare this salad the night before?

Absolutely, and the flavors often improve after marinating overnight. Keep it covered in the refrigerator and stir before serving. The vegetables may release some liquid; simply drain any excess.

How do I know when the salad is properly seasoned?

Taste a small bite and adjust seasoning until the flavors are balanced. It should taste vibrant with noticeable acidity from the lemon. The salt should enhance, not overpower, the other ingredients.

What is the best way to drain tuna without losing flavor?

Press the tuna gently with a fork against the side of the can. Save a teaspoon of the oil for the dressing if using oil-packed tuna. This method removes excess liquid while retaining moisture.

Can this salad be served warm?

This salad is designed to be served cold or at room temperature. Heating may cause the beans to become mushy. For a warm version, consider adding grilled vegetables separately.

How can I increase the protein content?

Add extra beans or include a hard-boiled egg per serving. Chopped cooked chicken breast is another excellent option. These additions keep the salad quick while boosting nutrition.

Is this salad gluten-free?

Yes, all the primary ingredients are naturally gluten-free. Always check labels on canned goods to ensure no cross-contamination. Serve with gluten-free bread or crackers if desired.

What is the secret to a crisp celery crunch?

Dice the celery just before mixing to preserve its crispness. Soaking diced celery in ice water for 10 minutes can also enhance crunch. Avoid cutting it too far in advance.

Conclusion

This 10-minute tuna and white bean salad proves that quick meals can be incredibly satisfying and nutritious. With minimal effort, you create a dish bursting with fresh, Mediterranean-inspired flavors. I encourage you to make it a staple in your weekly rotation for a reliable and tasty option. Enjoy the bright, signature taste of lemon and herbs in every bite.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tuna and White 202604141912

10-Minute Tuna and White Bean Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick, protein-rich Mediterranean salad combining tender tuna, creamy cannellini beans, and a bright lemon-herb vinaigrette. Made with pantry staples, it’s customizable and perfect for busy weeknights.

  • Total Time: 10
  • Yield: 4 1x

Ingredients

Scale

2 (5-ounce) cans canned tuna in olive oil, drained
2 cups cooked cannellini beans (or 1 (15-ounce) can, rinsed and drained)
1/4 cup diced red onion
1 celery stalk, chopped
2 tablespoons chopped fresh parsley
1 lemon, zested and juiced (about 2 tablespoons juice)
2 tablespoons extra-virgin olive oil
1 teaspoon black pepper

Instructions

Open and drain the tuna, setting aside any excess oil.
Rinse the cannellini beans in cold water if using canned.
Dice the red onion and celery, chop the parsley, and zest/grate the lemon.
In a large bowl, combine the tuna, beans, onion, celery, and parsley.
Whisk lemon zest, lemon juice, olive oil, and black pepper to make the vinaigrette.
Pour the dressing over the salad and toss until well coated.
Chill for 10 minutes before serving, or serve immediately.

Notes

For a lighter version, use water-packed tuna and reduce olive oil to 1 tablespoon.
Add cherry tomatoes, cucumber, or bell peppers for extra crunch.
The salad can be stored in the fridge for up to 2 days.
Marinating overnight deepens the flavor.

  • Author: Amelie Harper
  • Prep Time: 10
  • Category: High Protein Meals
  • Method: Chopping and Mixing
  • Cuisine: Mediterranean
  • Diet: High-protein

Nutrition

  • Serving Size: Approximately 1 cup
  • Calories: 210
  • Sugar: 1g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Carbohydrates: 10g
  • Fiber: 4g
  • Protein: 15g
  • Cholesterol: 45mg

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star