Greek White Bean Salad with Kalamata Olives & Feta

Greek White Bean Salad with Kalamata olives, feta, cucumber, tomatoes, fresh herbs, and lemon dressing

Greek White Bean Salad with Kalamata Olives & Feta

Greek White Bean Salad is a fresh, colorful Mediterranean-inspired dish made with creamy white beans, juicy tomatoes, crisp cucumber, Kalamata olives, feta cheese, red onion, and a bright lemon-herb dressing. It is simple enough for a quick lunch but flavorful enough to serve alongside grilled chicken, fish, or other Mediterranean meals.

This Greek White Bean Salad is especially useful for busy days because there is almost no cooking involved. Most of the preparation is simple chopping and mixing, while the beans provide plant-based protein and fiber. The combination of salty feta, briny olives, fresh vegetables, and lemon makes every bite refreshing and satisfying.

Prep Time: 15 minutes
Rest Time: 15 minutes
Total Time: 30 minutes
Servings: 6

Ingredients

For the Salad

2 cans cannellini beans or Great Northern beans, 15 ounces each, drained and rinsed

1 1/2 cups cherry tomatoes, halved

1 medium cucumber, diced

1/2 small red onion, thinly sliced

1/2 cup Kalamata olives, pitted and halved

3/4 cup crumbled feta cheese

1/3 cup chopped fresh parsley

2 tablespoons chopped fresh dill

2 tablespoons chopped fresh mint, optional

For the Lemon Herb Dressing

1/4 cup extra virgin olive oil

3 tablespoons fresh lemon juice

1 teaspoon lemon zest

1 tablespoon red wine vinegar

1 small garlic clove, finely grated

1 teaspoon dried oregano

1/2 teaspoon Dijon mustard

1/2 teaspoon honey, optional

1/4 teaspoon salt

1/4 teaspoon black pepper

Pinch of red pepper flakes, optional

Why You’ll Love This Recipe

Greek White Bean Salad is packed with contrasting textures. The beans are soft and creamy, the cucumber adds crunch, the tomatoes are juicy, and the feta brings a crumbly richness.

Another reason to love Greek White Bean Salad is how quickly it comes together. You can make the full recipe without turning on the oven or stove, making it especially convenient for warm days.

The salad is also easy to customize. Add roasted peppers, artichokes, avocado, chickpeas, spinach, or another fresh vegetable depending on what you already have.

How to Make Greek White Bean Salad

Step 1: Prepare the Beans

Drain the canned white beans into a colander and rinse them thoroughly under cool running water.

Let them drain for several minutes, then gently pat them dry with paper towels if they still look wet.

Removing excess liquid helps Greek White Bean Salad taste fresh rather than watery and allows the dressing to coat the beans more effectively.

Step 2: Prepare the Vegetables

Halve the cherry tomatoes and dice the cucumber into bite-size pieces.

Thinly slice the red onion.

If you prefer a milder onion flavor, soak the slices in cold water for about 10 minutes, then drain and pat dry.

Cut the Kalamata olives in half.

Uniformly chopped vegetables make Greek White Bean Salad easier to serve and ensure you get several flavors in each bite.

Step 3: Make the Dressing

In a small bowl or jar, combine olive oil, lemon juice, lemon zest, red wine vinegar, garlic, oregano, Dijon mustard, honey, salt, black pepper, and red pepper flakes.

Whisk or shake until the dressing looks well blended.

Taste and adjust the lemon, salt, or pepper as needed.

The fresh dressing gives Greek White Bean Salad its bright Mediterranean character.

Step 4: Combine the Main Ingredients

Place the drained beans, tomatoes, cucumber, red onion, olives, parsley, dill, and mint in a large mixing bowl.

Toss gently so the softer beans do not break apart.

Pour about three-quarters of the dressing over the ingredients.

Mix again until everything is lightly coated.

Step 5: Add the Feta

Sprinkle the feta over the salad.

Fold it in gently rather than stirring aggressively.

This keeps some larger pieces of feta intact and gives Greek White Bean Salad a more attractive texture.

Reserve a little feta for sprinkling over the top just before serving.

Step 6: Let the Salad Rest

Allow the salad to sit for about 15 minutes before serving.

This short resting period gives the beans time to absorb the lemon, olive oil, oregano, and garlic flavors.

For an even stronger flavor, refrigerate Greek White Bean Salad for about 30 minutes and bring it back toward room temperature before serving.

Step 7: Finish and Serve

Taste the salad again.

Add the remaining dressing if needed.

Finish with extra feta, fresh parsley, cracked black pepper, and a light drizzle of olive oil.

Serve Greek White Bean Salad chilled or at room temperature.

Serving Suggestions

Greek White Bean Salad works well as a light lunch by itself, especially when served with warm pita or crusty bread.

For a larger dinner, pair it with grilled chicken, lemon-herb salmon, baked cod, shrimp, or chicken skewers.

You can also serve Greek White Bean Salad as part of a Mediterranean platter with hummus, tzatziki, roasted vegetables, stuffed grape leaves, and pita.

For a vegetarian meal, pair it with quinoa, couscous, lentil patties, or roasted potatoes.

For another fresh and creamy salad idea, try our Creamy Seafood & Cucumber Salad.

Recipe Tips

Drain and rinse the beans thoroughly for the freshest flavor.

Use firm cherry or grape tomatoes so they hold their shape.

Choose a crisp cucumber, preferably English or Persian cucumber, for better texture.

Fresh herbs make Greek White Bean Salad especially bright, so use parsley and dill whenever possible.

Good-quality extra virgin olive oil makes a noticeable difference because the dressing is simple.

Do not add too much salt before tasting, as the olives and feta are already salty.

Let the salad rest before serving so the dressing can flavor the beans.

If preparing ahead, save some herbs and feta for adding just before serving.

Easy Variations

For extra vegetables, add diced bell pepper, roasted red pepper, artichoke hearts, or chopped spinach.

You can turn Greek White Bean Salad into a heartier lunch by adding cooked quinoa, farro, or couscous.

For more protein, mix in grilled chicken, tuna, shrimp, or hard-boiled eggs.

Chickpeas can replace half of the white beans for a slightly firmer texture.

If you prefer a dairy-free version, simply leave out the feta or use a dairy-free alternative.

For extra richness, add diced avocado immediately before serving.

If you enjoy hearty Mediterranean-style meals, you may also like our Loaded Mediterranean Sweet Potatoes.

Make-Ahead Instructions

Greek White Bean Salad is a convenient make-ahead recipe because the beans hold up well after dressing.

Prepare the beans, vegetables, and dressing up to one day ahead.

For the freshest texture, store the cucumber, herbs, and feta separately and combine everything a few hours before serving.

If the full salad is assembled in advance, give it a gentle stir before serving and refresh it with a squeeze of lemon.

Storage

Store leftover Greek White Bean Salad in an airtight container in the refrigerator for up to 3 days.

Some liquid may collect at the bottom as the vegetables release moisture. Simply stir the salad gently before serving.

If possible, add fresh herbs and a small amount of extra feta after refrigeration to revive the flavor and appearance.

Freezing is not recommended because the cucumber and tomatoes can become soft after thawing.

Nutrition Information

Approximate nutrition per serving:

Calories: 310
Protein: 13 g
Carbohydrates: 34 g
Fat: 15 g
Saturated Fat: 5 g
Fiber: 9 g
Sugar: 5 g
Sodium: 610 mg

Nutrition values are estimates and can vary depending on the beans, feta, olives, dressing, and serving size.

Frequently Asked Questions

What type of white beans work best?

Cannellini beans are excellent because they have a creamy texture and mild flavor. Great Northern beans and navy beans also work well in Greek White Bean Salad.

Can I use dried beans?

Yes. Cook dried white beans until tender, drain them well, and let them cool before assembling the salad.

Can I make it without feta?

Absolutely. The feta adds richness and saltiness, but the salad still tastes fresh without it.

Can I prepare this the night before?

Yes. Greek White Bean Salad can be made ahead, although adding some of the cucumber, herbs, and feta shortly before serving will give you the freshest texture.

Can I add chicken or tuna?

Yes. Grilled chicken, tuna, salmon, or shrimp can turn the salad into a more substantial main meal.

What can I use instead of Kalamata olives?

Green olives or another flavorful pitted olive can be substituted. The taste will be different, but still delicious.

Is this salad good for meal prep?

Yes. Greek White Bean Salad keeps well in the refrigerator and can be portioned into containers for lunches throughout the week.

Final Thoughts

Greek White Bean Salad with Kalamata Olives & Feta is an easy way to turn pantry staples and fresh vegetables into a colorful Mediterranean-style meal. Creamy white beans, crisp cucumber, tomatoes, feta, olives, herbs, and lemon dressing create a balanced combination of textures and flavors.

Greek White Bean Salad works equally well as a light lunch, picnic dish, meal-prep recipe, or side for grilled chicken and seafood. It requires minimal preparation and can be customized with extra vegetables, grains, or protein.

Whether you make Greek White Bean Salad for a quick weekday meal or a larger Mediterranean spread, its fresh herbs, bright lemon dressing, creamy beans, and salty feta make it a simple recipe worth making again.

Moroccan Carrot & Chickpea Salad with Fresh Herbs and Lemon Dressing

Moroccan Carrot Salad with chickpeas, fresh herbs, lemon dressing, cumin, and toasted almonds

Moroccan Carrot & Chickpea Salad with Fresh Herbs and Lemon Dressing

Moroccan Carrot Salad is a bright, colorful dish made with tender carrots, chickpeas, fresh herbs, warm spices, and a lively lemon dressing. It works beautifully as a side dish, light lunch, or meal-prep option. The sweetness of the carrots balances the earthy chickpeas, while cumin, paprika, parsley, cilantro, and lemon give every bite a fresh North African-inspired flavor.

This Moroccan Carrot Salad is especially useful when you want something satisfying and easy to prepare ahead. It can be served warm, chilled, or at room temperature, which makes it a practical addition to weekday meals, picnics, potlucks, or Mediterranean-style spreads.

Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes
Servings: 6

Ingredients

For the Salad

1 1/2 pounds carrots, peeled and cut into thin rounds or half-moons

1 can chickpeas, 15 ounces, drained and rinsed

1/4 cup finely chopped red onion

1/3 cup chopped fresh parsley

1/3 cup chopped fresh cilantro

2 tablespoons chopped fresh mint

1/4 cup toasted sliced almonds, optional

2 tablespoons raisins or chopped dates, optional

For the Lemon Dressing

1/4 cup extra virgin olive oil

3 tablespoons fresh lemon juice

1 teaspoon lemon zest

1 teaspoon ground cumin

1/2 teaspoon smoked paprika

1/4 teaspoon ground cinnamon

1/4 teaspoon ground coriander

1 small garlic clove, finely grated

1 teaspoon honey or maple syrup

1/2 teaspoon salt

1/4 teaspoon black pepper

Pinch of cayenne pepper, optional

Why You’ll Love This Recipe

Moroccan Carrot Salad combines sweet, savory, tangy, and gently spiced flavors in one simple bowl. The carrots stay tender but not mushy, the chickpeas add heartiness, and the fresh herbs keep the dish light.

Another reason to love Moroccan Carrot Salad is that it tastes even better after resting. The dressing has time to soak into the carrots and chickpeas, which makes this recipe excellent for make-ahead meals.

It is also flexible. You can add dried fruit, nuts, feta, roasted peppers, or extra greens depending on what you have available.

How to Make Moroccan Carrot & Chickpea Salad

Step 1: Prepare the Carrots

Peel the carrots and slice them into thin rounds or half-moons.

Try to keep the pieces close in size so they cook evenly.

Bring a medium pot of lightly salted water to a boil.

Add the carrots and cook for 4 to 6 minutes, just until tender enough to pierce with a fork but still firm.

Avoid overcooking because Moroccan Carrot Salad is best when the carrots hold their shape.

Step 2: Cool the Carrots

Drain the carrots immediately.

Rinse briefly under cool water to stop the cooking process, then let them drain very well.

Spread them on a clean towel or tray if needed to remove excess moisture.

Dry carrots help the dressing cling better and keep Moroccan Carrot Salad from becoming watery.

Step 3: Prepare the Chickpeas

Drain and rinse the chickpeas thoroughly.

Pat them dry with paper towels or a clean kitchen towel.

Removing extra moisture improves the texture and prevents the salad from tasting diluted.

Place the chickpeas in a large mixing bowl with the cooled carrots.

Step 4: Make the Lemon Dressing

In a small bowl, whisk together olive oil, lemon juice, lemon zest, cumin, smoked paprika, cinnamon, coriander, garlic, honey, salt, black pepper, and cayenne if using.

Taste and adjust the seasoning.

The dressing should taste bright, lightly sweet, and warmly spiced.

This fragrant dressing is what gives Moroccan Carrot Salad its signature flavor.

Step 5: Add the Fresh Herbs

Add chopped parsley, cilantro, mint, and red onion to the bowl with the carrots and chickpeas.

Pour the lemon dressing over everything.

Toss gently until all the ingredients are evenly coated.

The fresh herbs add color and freshness, while the onion contributes a little sharpness.

Step 6: Add Optional Toppings

If using almonds, raisins, or dates, fold them in now.

Toasted almonds add crunch, while dried fruit adds a subtle sweetness that works especially well with cumin and lemon.

These additions make Moroccan Carrot Salad feel a little more special without making it complicated.

Step 7: Rest Before Serving

Let the salad rest for at least 15 minutes before serving.

If you have more time, refrigerate it for 30 minutes to 1 hour.

Resting allows the flavors to blend and gives the chickpeas time to absorb some of the dressing.

Before serving, toss Moroccan Carrot Salad once more and taste for lemon, salt, and pepper.

Serving Suggestions

Moroccan Carrot Salad pairs beautifully with grilled chicken, roasted lamb, baked fish, or simple kebabs.

For a vegetarian meal, serve it with couscous, quinoa, lentils, hummus, or warm pita bread.

It also works well as part of a mezze-style spread with olives, roasted vegetables, yogurt sauce, and flatbread.

For lunch, spoon Moroccan Carrot Salad over greens or stuff it into a pita with hummus.

For a fresh Mediterranean main dish, try our Mediterranean Baked Cod with Tomato & Olive Relish.

Recipe Tips

Do not overcook the carrots. They should be tender but still hold their shape.

Drain the chickpeas and carrots very well before mixing.

Use fresh lemon juice for the brightest flavor.

Fresh herbs make Moroccan Carrot Salad taste much better than dried herbs in this recipe.

Toast the almonds before adding them for stronger flavor and better crunch.

Taste the dressing before pouring it over the salad and adjust the lemon, salt, or honey as needed.

Let the salad rest before serving so the flavors can develop.

If serving after refrigeration, let it sit at room temperature for 10 minutes for the best flavor.

Easy Variations

For a creamier version, add crumbled feta or a spoonful of thick Greek yogurt.

Moroccan Carrot Salad can also be made with roasted carrots instead of boiled carrots for a deeper, caramelized flavor.

Add chopped roasted red peppers or cucumber for extra freshness.

For more sweetness, mix in raisins, chopped dates, or dried apricots.

For extra crunch, use pistachios, walnuts, or pumpkin seeds instead of almonds.

You can also add a handful of arugula or baby spinach to turn it into a larger green salad.

Make-Ahead Instructions

Moroccan Carrot Salad is ideal for meal prep because the flavor improves after a little time in the refrigerator.

Prepare the carrots, chickpeas, and dressing up to 1 day in advance.

For the freshest texture, store the herbs and nuts separately and add them shortly before serving.

If you assemble the whole salad ahead, keep it covered in the refrigerator.

Give it a good toss before serving and add a little extra lemon juice if the flavors need refreshing.

Storage

Store leftover Moroccan Carrot Salad in an airtight container in the refrigerator for up to 4 days.

The carrots and chickpeas hold up well, although the herbs may soften slightly over time.

If you are planning to keep the salad for several days, store crunchy toppings separately.

Freezing is not recommended because the carrots and fresh herbs can lose their texture after thawing.

Nutrition Information

Approximate nutrition per serving:

Calories: 250
Protein: 7 g
Carbohydrates: 34 g
Fat: 11 g
Saturated Fat: 1.5 g
Fiber: 8 g
Sugar: 11 g
Sodium: 330 mg

Nutrition values are estimates and may vary depending on the amount of dressing, nuts, and dried fruit used.

Frequently Asked Questions

Can I use roasted carrots instead?

Yes. Roasted carrots give Moroccan Carrot Salad a sweeter, more caramelized flavor. Roast at 425°F or 220°C until tender and lightly browned.

Can I use dried chickpeas?

Yes. Cook them until tender, drain well, and let them cool before adding them to the salad.

Is this salad served warm or cold?

It can be served warm, chilled, or at room temperature. Room temperature often gives the best balance of flavor.

Can I make it without cilantro?

Yes. Use extra parsley and mint if you do not like cilantro.

What can I use instead of almonds?

Pistachios, walnuts, pecans, pumpkin seeds, or sunflower seeds all work well.

Can I make this salad vegan?

Yes. Use maple syrup instead of honey if needed, and avoid dairy toppings.

Is this good for meal prep?

Yes. Moroccan Carrot Salad stores well and can be prepared ahead for lunches, side dishes, or quick dinners.

Final Thoughts

Moroccan Carrot & Chickpea Salad with Fresh Herbs and Lemon Dressing is an easy way to bring bright flavor and color to the table. Tender carrots, hearty chickpeas, fresh herbs, lemon, olive oil, and warm spices create a dish that feels fresh, filling, and versatile.

Moroccan Carrot Salad works equally well as a side dish, vegetarian lunch, or meal-prep recipe. It pairs easily with grilled meats, fish, grains, hummus, or pita and can be customized with nuts, dried fruit, or feta.

Whether you serve Moroccan Carrot Salad for a weekday meal or larger gathering, the fresh herbs, citrus dressing, and warm spices make it a simple recipe worth repeating.

For a simple side to serve with this salad, you may also like our No-Knead Rustic Rosemary Garlic Bread.