Mediterranean Salmon White Bean Salad

Mediterranean Salmon White Bean Salad

Mediterranean Salmon White Bean Salad landed on my table on a whim one Labor Day weekend, and it’s been a regular ever since. I had leftover baked salmon, a couple of cans of cannellini beans, and a fridge full of garden produce just begging to be used.

What if one bowl could taste like a Greek island lunch and still come together on a Tuesday night? That’s exactly what this salad delivers — flaky salmon, creamy white beans, briny olives, crisp cucumber, and a bright lemon-herb vinaigrette.

Well, it’s become my most-requested potluck dish. The colors alone — ruby tomatoes, golden feta, deep green herbs — make it look like you spent all afternoon in the kitchen.

Ingredients

Best Mediterranean Salmon White Bean Salad Recipe

This Easy Mediterranean Salmon White Bean Salad uses simple, fresh ingredients that taste even better together. Here’s everything you need for 4 to 6 servings.

CategoryIngredientAmountNotes
SalmonSalmon fillet1 lb (450 g)Skin-on or skinless both work
SalmonExtra-virgin olive oil1 tbspFor rubbing the fish
SalmonDried oregano1 tspGreek oregano if you have it
SalmonGarlic powder1/2 tsp
SalmonSmoked paprika1/2 tspAdds gentle warmth
SalmonKosher salt1/2 tsp
SalmonBlack pepper1/4 tspFreshly ground preferred
SaladCannellini beans, drained and rinsed2 cans (15 oz each)Or navy beans
SaladCherry tomatoes, halved2 cupsMixed colors look beautiful
SaladEnglish cucumber, diced1 mediumNo need to peel
SaladRoasted red peppers, sliced1/2 cupJarred is perfectly fine
SaladRed onion, thinly sliced1/3 cupSoak in cold water to mellow
SaladKalamata olives, halved1/3 cupOr Castelvetrano for milder flavor
SaladFeta cheese, crumbled1/2 cupBlock feta has better texture
SaladFresh parsley, chopped1/4 cup
SaladFresh dill, chopped2 tbspDon’t skip — it’s magic here
SaladBaby spinach or arugula2 cupsOptional but adds great body
VinaigretteExtra-virgin olive oil1/4 cupGood quality makes a difference
VinaigretteFresh lemon juice2 tbspAbout 1 large lemon
VinaigretteRed wine vinegar1 tbsp
VinaigretteDijon mustard1 tspHelps emulsify the dressing
VinaigretteGarlic clove, finely grated1 cloveMicroplane works best
VinaigretteDried oregano1 tsp
VinaigretteHoney1 tspMaple syrup for vegan
VinaigretteKosher salt1/2 tsp
VinaigretteBlack pepper1/4 tsp

Instructions

Easy Mediterranean Salmon White Bean Salad

Step 1: Cook the Salmon

Preheat your oven to 400°F (200°C). Rub the salmon fillet all over with olive oil, then sprinkle with oregano, garlic powder, smoked paprika, salt, and pepper.

Bake for 12 to 15 minutes, until the flesh turns from translucent to a warm, opaque pink and flakes easily with a fork. Let it rest for 5 minutes — this is what keeps it moist and juicy rather than dry.

Break the salmon into generous flakes. Think rustic, not precise — those big, irregular chunks look beautiful and hold their texture in the salad.

Step 2: Prepare the Vinaigrette

Add the olive oil, lemon juice, red wine vinegar, Dijon mustard, grated garlic, oregano, honey, salt, and pepper to a small bowl or jar.

Whisk vigorously until the dressing turns slightly creamy and golden — the Dijon acts as an emulsifier, binding everything into a smooth, glossy vinaigrette that clings instead of sliding off.

Step 3: Assemble the Salad

In a large bowl, combine the cannellini beans, cherry tomatoes, cucumber, roasted red peppers, red onion, olives, spinach or arugula (if using), parsley, and dill.

Toss gently with your hands or two large spoons. The colors at this stage — ruby, ivory, deep green, golden — are genuinely stunning, like a mosaic on your countertop.

Step 4: Add the Salmon and Feta

Fold the flaked salmon into the salad with a light hand. You want to keep those beautiful pieces intact, not break them into mush.

Scatter the crumbled feta over the top last so it stays visible and doesn’t dissolve into the mix. After making this dozens of times, I’ve learned that adding feta at the end means every bite gets a pocket of that salty, creamy richness.

Step 5: Dress and Serve

Drizzle the lemon-herb vinaigrette over the salad. Start with about three-quarters of it, toss gently, then taste and add more as needed.

Serve right away for maximum crunch, or refrigerate for 20 to 30 minutes to let the flavors meld. Both versions are excellent — the chilled version is richer, the fresh version is brighter.

Substitutions and Variations

For a Healthy High-Protein Salmon White Bean Salad without dairy, simply leave out the feta or replace it with a few spoonfuls of marinated artichoke hearts. You’ll get a similar savory, tangy punch without the cheese.

Canned salmon works beautifully here when you’re short on time. Drain it well, break into flakes, and skip the baking step entirely. My family’s favorite weeknight version uses two cans of wild-caught salmon — it’s on the table in 15 minutes flat.

Swap the cannellini beans for chickpeas or butter beans if that’s what you have. Both hold their shape well and absorb the vinaigrette in a deeply satisfying way.

For a heartier version, serve the salad over a bed of farro, quinoa, or orzo. It pairs especially well alongside this creamy sesame lime dressing recipe if you want to offer two dressing options at a gathering.

Expert Tips and Troubleshooting

If raw red onion is too sharp for your taste, soak the sliced onion in cold water for 10 minutes, then drain. In my testing, this single step removes the harshness while keeping the crunch and color completely intact.

Watery salad is usually caused by wet cucumber or undrained beans. Pat the cucumber dry after dicing and rinse the beans thoroughly in a colander, then shake off excess water before adding them to the bowl.

For the best flavor, use properly rested salmon that’s cooked just to the flaking point — overcooking makes it dry and crumbly in the salad rather than silky and tender.

Don’t dress the whole salad if you plan to store leftovers. Keep the vinaigrette separate and dress individual portions right before eating.

Storage and Meal Prep

This Best Mediterranean Salmon White Bean Salad Recipe is a brilliant meal prep option. Store the components separately and you’ll have fresh, vibrant lunches ready all week.

ComponentStorage MethodDuration
Assembled salad (undressed)Airtight container in fridge3 days
Dressed saladAirtight container in fridge1 day
Lemon-herb vinaigretteSealed jar in fridge1 week
Baked salmon (separate)Airtight container in fridge3 days

To meal prep, bake a full pound of salmon on Sunday and store it separately. Build your salad base and keep the vinaigrette in a jar. Each day, assemble a portion fresh and dress it just before eating.

Serving Suggestions

Healthy High-Protein Salmon White Bean Salad

This salad is substantial enough to serve as a main course with warm pita bread or crusty sourdough on the side. For a full Mediterranean spread, add hummus, tzatziki, and a few marinated olives and let everyone graze.

It also works beautifully as part of a summer lunch spread alongside this vibrant strawberry corn salad with fresh basil and ricotta — the two complement each other in color and flavor without competing.

If you’re feeding a crowd and want a bold contrast, serve this next to the crispy tofu mango crunch salad for a spread that covers every craving on the table.

Mediterranean Salmon White Bean Salad FAQs

Can I use canned salmon instead of fresh?

Yes, canned salmon works great in this recipe. Use two 6-oz cans of wild-caught salmon, drain well, and flake directly into the salad — no cooking needed. It saves time without sacrificing protein or flavor.

How far ahead can I make Mediterranean Salmon White Bean Salad?

You can assemble the salad base up to 3 days ahead and keep it undressed in the fridge. Store the vinaigrette separately and dress portions right before serving to keep everything crisp and vibrant.

What beans work best in this salad?

Cannellini beans are ideal — they’re creamy, mild, and hold their shape beautifully. Chickpeas and butter beans are excellent substitutes. Avoid kidney beans, which can overpower the lighter Mediterranean flavors.

Why is my salad watery?

Watery salad usually comes from wet cucumber or undrained beans. Pat the diced cucumber dry with a paper towel and rinse the beans in a colander, shaking off excess water before assembling.

Best way to serve this for a crowd?

Assemble the salad base in a large bowl, add the salmon and feta, and keep the vinaigrette on the side so guests can dress their own portions. This keeps the salad fresh and prevents it from getting soggy if it sits out.

Make It Tonight

Honestly, this Mediterranean Salmon White Bean Salad is one of those recipes that earns its place in permanent rotation — it’s fast, gorgeous, and genuinely satisfying any night of the week.

Save it to Pinterest so it’s easy to find, and leave a comment below telling me how you served it — I love hearing what lands on your table!

Mediterranean Salmon White Bean Salad

Mediterranean Salmon White Bean Salad

This Mediterranean Salmon White Bean Salad combines flaky baked salmon, creamy cannellini beans, fresh vegetables, feta cheese, and a bright lemon-herb vinaigrette for a colorful, protein-packed meal. Perfect for lunch, dinner, meal prep, or potlucks, it comes together with simple ingredients and fresh Mediterranean flavors.
Prep Time 20 minutes
Cook Time 15 minutes
Resting Time 5 minutes
Total Time 35 minutes
Course Main Course, Salad
Cuisine Mediterranean
Servings 6 servings

Equipment

  • Baking sheet
  • Parchment paper or baking dish
  • Large mixing bowl
  • Small bowl or jar
  • Whisk
  • Measuring Cups
  • Measuring Spoons
  • Knife
  • Cutting board

Ingredients
  

Salmon

  • 1 lb Salmon fillet 450 g; skin-on or skinless
  • 1 tbsp Extra-virgin olive oil For rubbing the fish
  • 1 tsp Dried oregano Greek oregano if available
  • ½ tsp Garlic powder
  • ½ tsp Smoked paprika Adds gentle warmth
  • ½ tsp Kosher salt
  • ¼ tsp Black pepper Freshly ground preferred

Salad

  • 2 cans Cannellini beans, drained and rinsed 15 oz each; or navy beans
  • 2 cups Cherry tomatoes, halved Mixed colors look beautiful
  • 1 medium English cucumber, diced No need to peel
  • ½ cup Roasted red peppers, sliced Jarred is fine
  • â…“ cup Red onion, thinly sliced Soak in cold water to mellow
  • â…“ cup Kalamata olives, halved Or Castelvetrano olives
  • ½ cup Feta cheese, crumbled Block feta has better texture
  • ¼ cup Fresh parsley, chopped
  • 2 tbsp Fresh dill, chopped Don’t skip
  • 2 cups Baby spinach or arugula Optional

Vinaigrette

  • ¼ cup Extra-virgin olive oil Good quality preferred
  • 2 tbsp Fresh lemon juice About 1 large lemon
  • 1 tbsp Red wine vinegar
  • 1 tsp Dijon mustard Helps emulsify
  • 1 clove Garlic Finely grated
  • 1 tsp Dried oregano
  • 1 tsp Honey Maple syrup for vegan
  • ½ tsp Kosher salt
  • ¼ tsp Black pepper

Instructions
 

  • Preheat the oven to 400°F (200°C). Rub the salmon with olive oil and season with oregano, garlic powder, smoked paprika, salt, and pepper. Bake for 12–15 minutes until it flakes easily. Rest for 5 minutes, then flake into large pieces.
  • Whisk together the olive oil, lemon juice, red wine vinegar, Dijon mustard, garlic, oregano, honey, salt, and pepper until smooth and emulsified.
  • In a large bowl, combine the cannellini beans, cherry tomatoes, cucumber, roasted red peppers, red onion, olives, spinach or arugula (if using), parsley, and dill. Toss gently.
  • Fold the flaked salmon into the salad carefully, then sprinkle the crumbled feta over the top.
  • Drizzle with about three-quarters of the vinaigrette, toss gently, and add more dressing to taste. Serve immediately or chill for 20–30 minutes before serving.

Notes

Use canned salmon for a quick version by substituting two 6-ounce cans of drained salmon. Replace cannellini beans with chickpeas or butter beans if desired. Omit the feta for a dairy-free version or substitute marinated artichoke hearts. To prevent a watery salad, thoroughly drain the beans and pat the cucumber dry. Store the vinaigrette separately and dress the salad just before serving for the best texture.
Keyword healthy salmon salad, high protein salad, mediterranean salad, Mediterranean Salmon White Bean Salad, salmon salad, white bean salad

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating