Lebanese Green Bean Stew (Loubia bi Zeit) with Garlic and Olive Oil

By Sarah Miller

On September 6, 2026

Macro shot of Lebanese green bean stew featuring deep-red tomato sauce, golden garlic slivers, and fresh parsley in a terracotta bowl.

Cuisine

Lebanese, Mediterranean

Prep time

15 minutes

Cooking time

45 minutes

Total time

60 minutes

Servings

4 people

Lebanese green bean stew, traditionally known as Loubia bi Zeit, is the ultimate testament to the magic of slow-simmered Mediterranean cooking. This dish transforms simple, humble ingredients into a luxurious, melt-in-your-mouth experience that is both healthy and deeply satisfying. If you are looking for a recipe that features tender green beans, a jammy tomato reduction, and pools of golden extra virgin olive oil, you have found your new favorite dinner.

In Lebanon, “bi zeit” means “in oil,” signifying that this dish is vegan-friendly and relies on high-quality fats for its rich mouthfeel. Unlike crunchy, quick-blanched vegetables, this Lebanese green bean stew celebrates the beauty of a slow cook, where the beans soften until they are virtually buttery, absorbing every bit of the slivered golden garlic and caramelized sweet onion.

Top-down view of Loubia bi Zeit (Lebanese green bean stew) with pools of olive oil and sea salt flakes.
Tender whole green beans simmered to perfection in a traditional Lebanese style.

Why This Authentic Loubia bi Zeit Works

  • Textural Perfection: The slow-simmered whole green beans achieve a delicate, “blistered” exterior while remaining completely tender inside.
  • Depth of Flavor: We use a thick tomato and garlic reduction that creates a concentrated, umami-rich base far superior to watery stews.
  • Aromatic Foundation: By using both caramelized onion wedges and slivered golden garlic, we layer the sweetness of the onions with the pungent, nutty notes of fried garlic.
  • Visual Appeal: Finished with a heavy hand of fresh chopped flat-leaf parsley and coarse sea salt flakes, it looks as vibrant as it tastes.

This recipe is a cornerstone of authentic Lebanese recipes“>lebanese food recipes, often served as part of a Mezze spread alongside lebanese stuffed grape leaves“>lebanese stuffed grape leaves.

Essential Ingredients for the Perfect Lebanese Green Bean Stew

To achieve the visual and flavor profile of a true Lebanese green bean stew, the quality of your ingredients is paramount. Each component serves a specific culinary purpose to ensure the final dish matches our visual blueprint.

  • Fresh Green Beans: 1.5 lbs (680g) of whole green beans. Look for slender Romano beans or standard string beans. The goal is to keep them whole for that iconic rustic look.
  • Extra Virgin Olive Oil (EVOO): 1/2 cup (120ml). This is not just for sautéing; it is a primary flavoring agent. You want those pools of extra virgin olive oil reflecting the light in the final dish.
  • Sweet Onions: 2 large onions (400g), cut into thick wedges. These will soften and caramelize, providing a sweet contrast to the acidic tomatoes.
  • Garlic: 8-10 cloves. Half will be crushed into the sauce, and the other half will be slivered and sautéed until golden for a crunchy garnish.
  • Tomatoes: 1.5 lbs (680g) of fresh Roma tomatoes or 1 can (800g) of whole peeled tomatoes. We want to blister these down into a thick tomato reduction.
  • Tomato Paste: 2 tbsp (30ml). This adds body and that deep-red, “jammy” color seen in the Midjourney prompt.
  • Spices: 1 tsp (5ml) ground allspice (optional but authentic), coarse sea salt flakes, and cracked black pepper to taste.
  • Fresh Parsley: 1/2 cup (15g) fresh chopped flat-leaf parsley for that final pop of bright green color.
Macro shot of Lebanese green bean stew featuring deep-red tomato sauce, golden garlic slivers, and fresh parsley in a terracotta bowl.
A thick, jammy tomato reduction makes this Lebanese green bean stew unforgettable.

How to Make Authentic Lebanese Green Bean Stew

Step 1: Blistering the Green Beans

In a large, heavy-bottomed pot or a rustic terracotta vessel, heat 3 tbsp (45ml) of olive oil over medium-high heat. Add the whole green beans. Sauté them for 8-10 minutes, tossing frequently, until they develop a slight “blistered” look on the skin. This step is crucial for the texture; it prevents the beans from becoming mushy during the long simmer.

Step 2: Caramelizing the Aromatics

Push the beans to the side of the pot and add another splash of oil. Toss in your caramelized onion wedges. Cook them until the edges are deeply browned and soft. Add the slivered garlic during the last 2 minutes, stirring constantly until they are golden brown and fragrant. Do not let the garlic burn, or the stew will turn bitter.

Step 3: Building the Thick Tomato Reduction

Add the tomato paste to the center of the pot and “fry” it in the oil for 1 minute to remove the raw metallic taste. Pour in your crushed or diced tomatoes. If using fresh tomatoes, ensure they are blistered and broken down. The mixture should look like a thick, jammy, deep-red tomato sauce.

Step 4: The Low and Slow Simmer

Reduce the heat to low. Add 1/2 cup (120ml) of water or vegetable broth—just enough to help the beans cook, but not enough to make it a soup. Cover and simmer for 30-45 minutes. You know it’s ready when the beans are extremely tender and the sauce has reduced into a thick garlic reduction that clings to every bean.

Step 5: The Finishing Touches

Turn off the heat. Drizzle the remaining extra virgin olive oil over the top so it pools in the crevices of the beans. Sprinkle generously with fresh chopped flat-leaf parsley, coarse sea salt flakes, and cracked black pepper. The contrast of the deep red sauce and the bright green parsley is what makes this dish a Pinterest favorite.

Expert Tips for Visual & Flavor Success

  • Don’t Skimp on Oil: The “Zeit” (oil) is what creates the silkiness. The golden pools of olive oil are a sign of a well-made Loubia.
  • Whole Beans Only: Cutting the beans into small pieces ruins the rustic aesthetic. Keep them long to mimic the top-down macro shot style.
  • The “Jammy” Factor: If your sauce looks too watery, remove the lid for the last 10 minutes of cooking to let the moisture evaporate, leaving behind a thick tomato reduction.
  • Slivered vs. Crushed: Using slivered golden garlic adds a specific visual texture that crushed garlic cannot provide.

Serving Suggestions for Your Lebanese Feast

This Lebanese green bean stew is traditionally served at room temperature or warm, but never piping hot, to allow the flavors of the olive oil to shine. It pairs beautifully with Lebanese vermicelli rice or a side of mediterranean roasted vegetables“>mediterranean roasted vegetables for a full plant-based spread.

For a complete Middle Eastern experience, consider serving this alongside a hearty grain dish like jordanian mansaf“>jordanian mansaf or even a light greek stuffed baked chicken“>greek stuffed baked chicken if you prefer a protein-heavy meal. Finish the evening with a slice of pistachio raspberry cake“>pistachio raspberry cake for a floral, sweet ending.

Storage, Reheating & Freezing

Storage: This stew actually tastes better the next day! Store in an airtight container in the refrigerator for up to 5 days.

Reheating: Gently warm in a pan over low heat. You may need to add a splash of water to loosen the thick tomato reduction. A fresh drizzle of olive oil before serving will revive the flavors.

Freezing: While you can freeze Loubia, the texture of the slow-simmered whole green beans may become slightly softer upon thawing. It will keep for up to 3 months.

Frequently Asked Questions

While this version (Loubia bi Zeit) is vegan, you can add cubed beef or lamb. Sauté the meat first until browned, then follow the remaining steps, increasing the simmer time until the meat is tender.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

Yes, you can use frozen green beans, but the texture will be softer. For the best result and to achieve the ‘blistered’ look, fresh whole green beans are highly recommended.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The secret is a slow simmer and the addition of tomato paste. Simmering uncovered for the last 10 minutes helps evaporate excess liquid, leaving a thick, rich reduction.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

Traditionally, Lebanese green bean stew is served at room temperature or slightly warm. This allows the flavors of the extra virgin olive oil and garlic to be more pronounced.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The Ultimate Lebanese Green Bean Stew Recipe Card

Macro shot of Lebanese green bean stew featuring deep-red tomato sauce, golden garlic slivers, and fresh parsley in a terracotta bowl.

Lebanese Green Bean Stew (Loubia bi Zeit) with Garlic and Olive Oil

Hearty, vegan Lebanese green bean stew (Loubia) featuring tender whole beans simmered in a jammy, garlic-infused tomato reduction with pools of golden extra virgin olive oil.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 people
Course: Dinner, Side Dish
Cuisine: Lebanese, Mediterranean
Calories: 285

Ingredients
  

Ingredients
  • 1.5 lbs (680g) fresh green beans ends trimmed, kept whole
  • 1/2 cup (120ml) extra virgin olive oil divided
  • 2 large sweet onions cut into thick wedges
  • 10 cloves garlic slivered
  • 1.5 lbs (680g) Roma tomatoes chopped or crushed
  • 2 tbsp (30ml) tomato paste
  • 1 tsp (5ml) coarse sea salt flakes plus more for garnish
  • 1/2 tsp (2.5ml) cracked black pepper
  • 1/2 cup (15g) fresh flat-leaf parsley chopped

Equipment

  • 1 Large heavy-bottomed pot or Dutch oven
  • 1 Chef's Knife

Method
 

Sauté and Blister
  1. Heat 3 tbsp olive oil in a pot over medium-high heat. Sauté whole green beans for 8-10 minutes until they look slightly blistered.
  2. Add onion wedges and sauté until edges are caramelized. Stir in slivered garlic and cook until golden brown.
Simmer
  1. Stir in tomato paste and cook for 1 minute. Add chopped tomatoes and a splash of water.
  2. Cover and simmer on low for 30-45 minutes until beans are tender and sauce is a thick reduction.
Finish
  1. Drizzle with remaining olive oil. Top with parsley, sea salt flakes, and cracked pepper before serving.

Notes

Use high-quality olive oil as it is a main flavor component.
Keeping the beans whole provides the best rustic texture.

Save This Recipe to Pinterest!

If you loved this Lebanese green bean stew, please save it to your “Healthy Dinners” or “Middle Eastern Recipes” board on Pinterest! Following @katieplates helps us bring you more authentic, visual-first recipes every week. Did you make this dish? We would love to see your blistered green beans—share a photo in the comments below and leave a 5-star rating to help other home cooks find this recipe!

A rustic bowl of Lebanese green bean stew with blistered beans, jammy tomato sauce, slivered garlic, and fresh parsley garnish.
The ultimate Loubia bi Zeit: Lebanese green bean stew with garlic and olive oil.

You might also like these recipes

Leave a Comment

Recipe Rating