Mediterranean Black Bean Salad with Sun-Dried Tomatoes & Feta

This Mediterranean black bean salad is quick, flavorful, and adaptable. Tossed in a simple balsamic dressing, it comes together in under 10 minutes and works well as a light main or a healthy vegetarian side.

Black bean salad in a bowl with a gold spoon. Balsamic jug, basil, feta and bowls on the side.

Mediterranean-style salads are among my favorites: refreshing, bright, and full of texture. This black bean version combines budget-friendly canned beans with seasonal produce and pantry staples like artichokes and olives. Savory feta and fresh basil lift the flavors, while a tangy balsamic vinaigrette ties everything together. It’s easy to customize based on what you have on hand and makes a nutritious, satisfying dish.

Side shot of the Mediterranean salad in a bowl.

Ingredients you’ll need:

This Mediterranean black bean salad mixes fresh produce with simple pantry items.

  • Black beans: Canned black beans are convenient—rinse and drain before using.
  • Tomatoes: Cherry or grape tomatoes add sweetness and color; any ripe tomato will work.
  • Red onion: Thinly diced for a bit of bite and contrast to the sweeter vegetables.
  • Cucumber: Use thin-skinned varieties like English, Lebanese, or Persian so you can skip peeling and seeding.
  • Basil: Fresh basil brings bright, herby notes; parsley or mint can substitute.
  • Artichoke hearts: Jarred, canned, or marinated artichokes all work—chop them before adding.
  • Feta cheese: Crumbled feta adds a salty, creamy finish.
  • Olives: Kalamata are my preference, but use any pitted olives you like.
  • Arugula (rocket): Peppery greens give the salad extra flavor; swap for spinach or mixed greens if desired.
  • Balsamic: Balsamic vinegar pairs nicely with olive oil for the dressing; red wine or apple cider vinegar can substitute.
  • Garlic: Freshly minced garlic for the dressing.
  • Olive oil: Extra virgin olive oil forms the base of the vinaigrette.
Ingredients shown to make the salad.

How to make this Mediterranean black bean salad

1. Gather and chop: Dice the red onion, quarter the cherry tomatoes, and chop the cucumber, artichoke hearts, olives, and basil. Rinse and drain the canned black beans.

2. Make the dressing: Whisk together balsamic vinegar, extra virgin olive oil, minced garlic, and salt and pepper in a small jug until emulsified.

Balsamic garlic dressing in a small dish.

3. Combine: Place the arugula, chopped vegetables, black beans, feta, and basil in a large bowl. Pour the dressing over the salad and toss gently to combine. Taste and adjust seasoning as needed.

Ingredients in a mixing bowl with spoons.

Variations and substitutions

This recipe is flexible. Simple swaps and additions can tailor it to your needs:

  • Greens: Replace arugula with spinach or mixed salad leaves.
  • Extra protein: Add grilled chicken, canned tuna or salmon, or extra beans like chickpeas for more protein.
  • More vegetables: Toss in diced bell pepper, roasted red peppers, or avocado for creamy texture.
  • Grains: For a heartier meal, stir in cooked quinoa, brown rice, or orzo.

Storing leftovers

Store leftover salad in an airtight container in the refrigerator for up to 3 days. If you plan to keep it longer, store the dressing separately and dress the salad just before serving to preserve texture.

Black bean salad in two bowls with feta on the side.

Recipe FAQ

Can you make this salad with dry black beans?

Yes. Soak dry beans overnight, then simmer until tender (about 1–1.5 hours). Cool them before adding to the salad. It’s economical but requires planning for soaking and cooking time.

What cucumber is best for this salad?

Thin-skinned cucumbers such as English, Persian, or Lebanese work best because they don’t require peeling or seeding and stay crisp.

Can this salad be made in advance?

Yes. Since it doesn’t contain delicate lettuces, it holds up well with dressing. Cucumbers can soften after a day, so either add dressing shortly before serving or cut cucumbers into larger pieces to retain crunch.

Black bean salad in a bowl. Balsamic jug, basil, feta and bowls on the side.

More Mediterranean style recipes

Pesto Orzo Salad

Butter Bean Stew

Mediterranean Black Lentil Salad

Mediterranean Chickpea Burgers

If you try this Mediterranean black bean salad or have questions, please leave a comment and rate it. I love hearing how you adapt the recipe.

Black bean salad in a bowl with a gold spoon. Balsamic jug, basil, feta and bowls on the side.

Mediterranean Black Bean Salad


5 Stars

No reviews

  • Author: Caitlin Rule
  • Total Time: 10 minutes
  • Yield: Serves 4
Print Recipe

Description

This Mediterranean black bean salad is quick, flavorful, and versatile. With a simple balsamic dressing, it’s ready in under 10 minutes and makes a great light main or vegetarian side.


Ingredients

  • 2 cups arugula (rocket)
  • 1 Lebanese or Persian cucumber, diced
  • 1 cup cherry tomatoes, quartered
  • 1 can black beans, rinsed and drained
  • 1 cup artichoke hearts, chopped
  • ½ red onion, diced
  • ½ cup Kalamata olives, pitted and chopped
  • ½ cup crumbled feta cheese
  • 3 tablespoons fresh basil, chopped

Balsamic dressing:

  • 1 tablespoon extra virgin olive oil
  • 3 tablespoons balsamic vinegar
  • 1 garlic clove, minced
  • Salt and pepper, to taste

Instructions

  1. Chop the onion, tomatoes, cucumber, artichokes, olives, and basil. Rinse and drain the black beans.
  2. Whisk the balsamic vinegar, olive oil, garlic, salt, and pepper in a small jug.
  3. Combine all ingredients in a large bowl, pour over the dressing, and toss to combine.

Notes

Store: Keep leftovers in an airtight container in the refrigerator for up to 3 days.

  • Prep Time: 10 minutes
  • Category: Salad
  • Method: Chop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 4 servings
  • Calories: 173
  • Fat: 12.2g
  • Saturated Fat: 3.5g
  • Carbohydrates: 10.5g
  • Fiber: 4.7g
  • Protein: 7.1g

Did you make this recipe?

Tag @goodnessavenue on Instagram and share your version.