Mediterranean White Bean Tuna Salad
Mediterranean White Bean Tuna Salad is more than just a quick dish; it’s a delightful blend of textures and flavors that makes it a favorite for meal prep or a light, healthy meal. With its creamy white beans, succulent tuna, and a crisp assortment of vegetables, this salad showcases the best of Mediterranean cuisine without needing to step into the kitchen for hours. Each bite is a celebration of freshness, simplicity, and wholesome ingredients that effortlessly come together, creating a dish that you’ll want to make again and again.
Table of Contents

I first stumbled upon a version of this salad during a summer picnic with friends. The sun was shining, and a simple yet satisfying dish like Mediterranean White Bean Tuna Salad was precisely what the occasion called for. Ever since then, it’s become my go-to recipe for potlucks and casual lunches. This is not only easy to prepare—taking just 20 minutes—but it’s also incredibly versatile. Feel free to add or swap ingredients based on what you have; it easily accommodates your preferences. Let’s get started and whip up something delicious!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 20 minutes, making it perfect for busy weeknights or last-minute gatherings.
- Irresistible Flavor: The combination of tender white beans, flavorful tuna, and fresh veggies creates a perfectly balanced dish.
- Eye-Catching Appeal: Vibrant colors from cherry tomatoes and bell pepper make this salad visually stunning.
- Flexible Serving: Enjoy it as a main dish, a side salad, or even a light lunch—perfect for any occasion.
- Diet-Friendly Options: Naturally gluten-free and packed with protein, it’s a great choice for various diets.
Ingredients You’ll Need
- 28 ounces white beans (2 cans) (drained and rinsed): These bring a creamy texture and protein to the salad. Cannellini or great northern varieties work best. You could substitute with chickpeas if preferred.
- 10 ounces tuna (2 cans) (drained): Canned tuna adds savory flavor and makes the dish filling. Opt for tuna packed in olive oil for extra richness.
- 1 ½ cups cherry tomatoes (halved): Sweet and juicy, they offer a burst of flavor and enhance the dish’s color. Feel free to use grape tomatoes if they’re easier to find.
- 1 English cucumber (diced): Crunchy and refreshing, it adds a nice contrast in texture. If unavailable, any cucumber variety will do, but seedless ones are preferable for less moisture.
- 1 orange bell pepper (diced): Its sweetness balances the savory elements and adds a cheerful hue; substitute with a yellow bell pepper or even a red one if desired.
- 1 shallot (thinly sliced): This mild onion adds a subtle, sweet onion flavor. If shallots aren’t available, you can use a small red onion or green onions.
- 2 tablespoons chopped fresh parsley: Offers a fresh, herbaceous note. Dried parsley can be used, though fresh is preferable for taste.
- 2 tablespoons chopped fresh dill: The unique, tangy flavor of dill pairs wonderfully with the other ingredients. If you’re not a fan of dill, omit it or replace it with basil.
- 3 tablespoons extra virgin olive oil: A key ingredient for richness and flavor. Choose a high-quality olive oil for the best taste; avocado oil works too.
- 2 tablespoons lemon juice: Provides brightness and acidity; freshly squeezed lemon juice is always best!
- 2 teaspoons Dijon mustard: Adds a subtle tang and depth of flavor; you can substitute with yellow mustard if that’s what you have on hand.
- 2 cloves garlic (minced): Garlic infuses the salad with warmth and aroma; if you prefer less garlic, use only one clove or omit it altogether.
- 1 teaspoon sea salt: Enhances all the flavors. Adjust according to your taste.
- ½ teaspoon ground black pepper: Adds a finishing touch of warmth and spice. Freshly ground pepper makes a noticeable difference.
How to Make Mediterranean White Bean Tuna Salad
- Prepare the Base: In a large bowl, combine the drained and rinsed white beans and drained canned tuna. Use a fork to gently break up the tuna while still keeping some chunks for texture.
- Add the Vegetables: Stir in the halved cherry tomatoes, diced cucumber, diced orange bell pepper, and thinly sliced shallot. The mix of colors will give you a vibrant, appetizing salad!
- Incorporate the Herbs: Gently fold in the chopped parsley and dill. This is where the freshness really comes alive, so be generous with the herbs!
- Mix the Dressing: In a small bowl, whisk together the extra virgin olive oil, lemon juice, Dijon mustard, minced garlic, sea salt, and black pepper until well combined. This dressing will tie everything together beautifully.
- Combine Everything: Pour the dressing over the salad mixture and toss gently until everything is well coated. Taste and adjust seasoning if needed, adding more salt or pepper as suits your palate.
- Chill & Serve: For the best flavor, let the salad sit for at least 10 minutes before serving, allowing the flavors to meld together. You can enjoy it right away or chill it for a refreshing treat.
Storing & Reheating
Once prepared, store the Mediterranean White Bean Tuna Salad in an airtight container in the refrigerator, where it will stay fresh for up to 3 days. If left at room temperature, it’s best enjoyed within 2 hours. If you want to save some for later, you can freeze it for up to 3 months. Just know that the texture may change slightly when thawed, so consider refreshing it with a bit of extra olive oil or lemon juice before serving again.
Chef’s Helpful Tips
- Be gentle when mixing the salad to avoid mashing the beans and tuna too much, which keeps the texture nice.
- Letting your salad sit for a bit before serving enhances the flavors, so don’t rush this step.
- Adjust the ingredient quantities based on your taste preferences; this recipe is very forgiving and flexible!
- If you want to add additional protein, consider incorporating chickpeas or grilled chicken for a heartier version.
- To make it more filling as a main dish, serve over a bed of greens or alongside quinoa.
Mediterranean White Bean Tuna Salad is not just delicious and colorful—it’s packed with nutrition and easy to customize. Each bite bursts with flavor, making it a crowd-pleaser at family gatherings or a delightful solo lunch. I encourage you to play around with the ingredients, adding in whatever catches your eye or suits your tastes.

Recipe FAQs
Can I use different beans?
Absolutely! While the recipe calls for white beans, you can substitute them with any variety, like cannellini or chickpeas. Each option will add its unique flavor and texture to the salad.
How long does this salad last in the fridge?
The Mediterranean White Bean Tuna Salad can be stored in the refrigerator for up to 3 days. Just make sure to keep it in an airtight container to maintain freshness.
Is this salad suitable for meal prep?
Yes! This salad is perfect for meal prep. You can make it ahead of time and portion it into containers for easy lunches throughout the week. Just remember that the flavors will meld beautifully if you let it sit for a bit.
What are some variations I can try?
Feel free to customize this salad to your liking! Add ingredients like chopped olives, artichokes, or even roasted peppers for additional flavor. You can also swap out the tuna for canned salmon or shred some rotisserie chicken for a different twist.
PrintMore Main Dishes Recipes
- Baked Cheese Tortellini in Vodka Sauce.
- Quick Ground Beef and Potatoes
- Sheet-Pan Sausage, Cabbage & Potatoes (Easy Weeknight Dinner)
- Crockpot Carolina Gold Bbq Chicken Thighs
- Champagne Risotto with Brown Butter Scallops
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Mediterranean White Bean Tuna Salad
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Mixing
- Cuisine: Mediterranean
Description
This Mediterranean White Bean Tuna Salad boasts fresh flavors and easy preparation. Packed with protein-rich tuna and white beans, cherry tomatoes, and crisp veggies, it’s a satisfying dish that’s great for lunch or dinner. Enjoy a healthy homemade meal that’s perfect for warm-weather gatherings or quick, nutritious weeknight dinners.
Ingredients
- 28 ounces white beans (2 cans) (drained and rinsed)
- 10 ounces tuna (2 cans) (drained)
- 1 ½ cups cherry tomatoes (halved)
- 1 English cucumber (diced)
- 1 orange bell pepper (diced)
- 1 shallot (thinly sliced)
- 2 tablespoons chopped fresh parsley
- 2 tablespoons chopped fresh dill
- 3 tablespoons extra virgin olive oil
- 2 tablespoons lemon juice
- 2 teaspoons Dijon mustard
- 2 cloves garlic (minced)
- 1 teaspoon sea salt
- ½ teaspoon ground black pepper
Instructions
- In a large mixing bowl, combine the white beans, tuna, cherry tomatoes, cucumber, bell pepper, shallot, parsley, and dill.
- In a separate small bowl, mix the olive oil, lemon juice, minced garlic, salt, and pepper; whisk until combined.
- Pour the dressing over the bean mixture and stir well to combine all ingredients.
Notes
You can add other vegetables like bell peppers or olives for added flavor.
This salad can be made a day in advance. Store it in the refrigerator for up to 24 hours before serving to enhance flavors.
For a vegan option, substitute tuna with chickpeas.
Nutrition
- Serving Size: 1 serving
- Calories: 496
- Sugar: 4g
- Sodium: 771mg
- Fat: 20g
- Saturated Fat: 3g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 14g
- Protein: 30g
- Cholesterol: 33mg
