Fasolia bil Zeit (فاصوليا بالزيت) — Lebanese White Bean Salad with Olive Oil and Lemon
Fasolia bil Zeit is a classic Lebanese mezze salad of tender white beans dressed with olive oil, lemon, garlic, and herbs. Served at room temperature, it’s a staple on family tables and in mezze spreads across the Levant.

Printable Recipe Card
Servings: 4 · Total: 25 min · Difficulty: easy
Ingredients (quick list)
- 480 g canned cannellini beans, drained and rinsed (about 2 (400 g) cans; yields ~480 g drained)
- 60 ml extra-virgin olive oil (use a fruity Lebanese-style oil if available)
- 45 ml fresh lemon juice (from 1 to 2 lemons)
- 6 g garlic, finely grated (about 2 medium cloves)
- 4 g fine sea salt (about 3/4 tsp)
- 1 tsp ground cumin (traditional in many home versions)
- 1 tsp Aleppo pepper (for gentle heat and fruitiness)
- 150 g tomato, finely diced (about 1 medium, seeds kept for juiciness)
- 60 g red onion, finely diced (about 1/2 small)
- 20 g flat-leaf parsley, finely chopped (about 1/2 bunch, leaves and tender stems)
- 6 g fresh mint, finely chopped (about 2 tbsp chopped)
Steps (summary)
- Drain and rinse the beans thoroughly, then let them sit in a colander for 5 minutes so excess water drips away. If you have tim…
- In a medium bowl, whisk together the olive oil, lemon juice, grated garlic, salt, cumin, and Aleppo pepper until the salt disso…
- Add the drained beans to a mixing bowl, then add the diced tomato and red onion. Pour the dressing over the salad and fold gent…
- Fold in the chopped parsley and mint, then rest the salad at room temperature for 10 minutes to allow the beans to absorb the l…
- Transfer to a shallow serving plate and spoon any pooled dressing over the top for a glossy finish. Serve at room temperature,…
Cultural Background
A beloved Lebanese mezze, Fasolia bil Zeit showcases the Levantine pantry: beans, lemon, garlic, and olive oil. It’s commonly served at gatherings as a room-temperature salad that travels well and complements richer grilled dishes.
Equipment
💡 Tips
- For best texture, choose beans labeled “firm” or “salad ready,” and rinse well to remove canning liquid that can dull the flavor.
- Grating the garlic (rather than mincing) disperses it evenly so the salad tastes aromatic without harsh bites.
- Let the salad rest 10–15 minutes before serving; the beans noticeably improve as they absorb the dressing.
⚠️ Common Mistakes
❌ Dressing the beans while they are still wet from rinsing
✅ Fix: Drain for at least 5 minutes and lightly dry; this prevents a diluted, watery dressing.
❌ Using too much raw garlic in noticeable chunks
✅ Fix: Grate the garlic finely and let it sit in the lemon-olive oil for 2 minutes to mellow.
❌ Serving straight from the fridge
✅ Fix: Bring to room temperature and refresh with a measured splash of lemon and olive oil for full aroma.
🧊 How to Store
Store leftovers in an airtight container in the refrigerator for up to 3 days. Bring to room temperature for 20 minutes before serving, then refresh with 10 ml olive oil and 5 ml lemon juice to revive the flavor and sheen.
📅 Make Ahead
Mix the dressing up to 24 hours ahead and refrigerate it in a sealed jar. Chop onion and herbs up to 6 hours ahead, then combine everything 10–30 minutes before serving for the freshest texture.
🍽️ Pairs Well With
- Pita bread
- hummus
- baba ghanoush
- labneh
- olives
- grilled halloumi
- kebabs.
Regional Variations
- Beirut-style mezze: add 30 g finely diced green bell pepper for extra crunch and freshness.
- South Lebanon home style: increase cumin to 1.5 tsp and add 10 ml extra lemon juice for a sharper, spiced profile.
- Restaurant plating: omit tomato and mound the beans, then top with parsley and a final 10 ml olive oil drizzle.
Ingredients
- 480 gcanned cannellini beans, drained and rinsed (about 2 (400 g) cans; yields ~480 g drained)
- 60 mlextra-virgin olive oil (use a fruity Lebanese-style oil if available)
- 45 mlfresh lemon juice (from 1 to 2 lemons)
- 6 ggarlic, finely grated (about 2 medium cloves)
- 4 gfine sea salt (about 3/4 tsp)
- 1 tspground cumin (traditional in many home versions)
- 1 tspAleppo pepper (for gentle heat and fruitiness)
- 150 gtomato, finely diced (about 1 medium, seeds kept for juiciness)
- 60 gred onion, finely diced (about 1/2 small)
- 20 gflat-leaf parsley, finely chopped (about 1/2 bunch, leaves and tender stems)
- 6 gfresh mint, finely chopped (about 2 tbsp chopped)
🔄 Substitutions
- canned cannellini beans→ canned navy beans
- Aleppo pepper→ paprika (1 tsp) plus red pepper flakes (1/8 tsp)
- red onion→ scallions
Instructions
- 1
Drain and rinse the beans thoroughly, then let them sit in a colander for 5 minutes so excess water drips away. If you have time, spread them on a towel for 2 minutes to dry slightly, which helps the dressing cling instead of turning watery.
- 2
In a medium bowl, whisk together the olive oil, lemon juice, grated garlic, salt, cumin, and Aleppo pepper until the salt dissolves and the mixture looks lightly emulsified. Let the dressing stand for 2 minutes so the garlic mellows and perfumes the oil.
- 3
Add the drained beans to a mixing bowl, then add the diced tomato and red onion. Pour the dressing over the salad and fold gently with a spatula for 30 seconds, keeping the beans intact while evenly coating everything.
- 4
Fold in the chopped parsley and mint, then rest the salad at room temperature for 10 minutes to allow the beans to absorb the lemony olive oil. Taste and adjust with an additional 5 ml lemon juice if you want it brighter, or an additional 10 ml olive oil if you want it richer.
- 5
Transfer to a shallow serving plate and spoon any pooled dressing over the top for a glossy finish. Serve at room temperature, as chilling can mute the olive oil aroma and make the beans feel firmer.
🪪 Recipe Passport
Cultural Background
A beloved Lebanese mezze, Fasolia bil Zeit showcases the Levantine pantry: beans, lemon, garlic, and olive oil. It’s commonly served at gatherings as a room-temperature salad that travels well and complements richer grilled dishes.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
- Fatayer bil Sabanekh (فطاير بالسبانخ) — Lebanese Spinach Hand Pies with Tangy Sumac
- Hindbeh b Zeit (هندبة بزيت) — Lebanese dandelion greens with onions and olive oil
- Knafeh (كنافة) — Lebanese Cheese-Filled Pastry with Orange Blossom Syrup
- Makdous (مكدوس) — Lebanese Stuffed Baby Eggplants Preserved in Olive Oil
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Zaatar Saj (زعتر صاج) — Lebanese Thyme-Sesame Flatbread Cooked on Saj
Lebanese · Breads · 45 min

Jallab (جلاب) — Lebanese date-molasses drink with pine nuts
Lebanese · Drinks · 10 min

Mhalabiyeh (مهلبية) — Lebanese Milk Pudding with Orange Blossom
Lebanese · Desserts · 22 min

Persian Cold Pasta Salad (سالاد ماکارونی سرد) — Creamy chicken pasta salad for gatherings
Persian · Salads · 40 min

Persian-Style Pineapple Macaroni Salad (ماکارونی با آناناس) — Creamy Sweet-Savory Chilled Pasta Salad
Persian · Salads · 30 min

Keshkek (Keşkek) — Creamy Ceremonial Wheat and Lamb Stew
Turkish · Stews · 240 min

Ash-e Sak (آش ساک) — Golestani Spinach, Legume, and Meatball Soup
Persian · Soups · 175 min

Moroccan Sardine Balls (كفتة السردين) — Spiced sardine kefta simmered in tomato sauce
Moroccan · Main Courses · 55 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.