Lebanese Green Beans (Lubee): An Authentic Mediterranean Comfort Food
Lebanese Green Beans, affectionately known as Lubee or Loubieh bi Zeit, is a heartwarming, spiced green bean dish that embodies the very essence of Lebanese home cooking. This traditional recipe harmoniously blends tender green beans with ripe tomatoes, fragrant cinnamon, and earthy cumin, creating a truly unforgettable flavor profile. Passed down through generations, this family favorite holds a special place in Lebanese cuisine, cherished for its simplicity, depth of flavor, and comforting warmth. We adore pairing these green beans with fluffy rice, fresh pita bread, and a cooling side of yogurt sauce, making them perfect for a wholesome family meal or as a delightful side. The best part? They taste even better as leftovers, allowing the flavors to meld and deepen over time.

It has been a while since we delved into the incredible world of Lebanese cuisine, and it’s a culinary journey we’re always eager to share. Among the myriad of beloved dishes, these Lebanese Green Beans stand out as a personal favorite. They remind me of my childhood, a culinary hug from my Grandma and Mom, who often prepared this delightful dish. The rich aromas wafting from the kitchen instantly signal that Lubee is on the menu. It’s truly amazing how certain foods can transport you back to a specific place or time, evoking cherished memories with every bite.
This recipe for Lubee bi Zeit is remarkably simple to prepare, requiring only a handful of staple ingredients: a can of diced tomatoes, a bag of frozen green beans (or fresh, if preferred), an onion, garlic, cumin, and cinnamon. These humble ingredients combine to create a dish far greater than the sum of its parts. If you’re looking to explore more vibrant Mediterranean vegetable dishes, consider trying our Lebanese Vegetables or these savory Mediterranean Roasted Vegetables. For those who enjoy a heartier version, a meat-inclusive option, such as Lebanese Beef and Green Beans, is also a wonderful alternative.
What Makes Lebanese Green Beans So Special?
Beyond its delicious taste, Lubee offers a unique blend of attributes that make it a beloved dish. It’s a testament to the power of simple ingredients prepared with care. The dish is naturally vegetarian and can easily be made vegan, relying on olive oil as its primary fat. This makes it a fantastic healthy option for those seeking plant-based meals rich in flavor and nutrients. The combination of cinnamon and cumin, though perhaps unexpected in a green bean dish for some, is a hallmark of Lebanese cooking, imparting a warm, earthy, and subtly sweet undertone that elevates the entire experience.
The gentle simmering process allows the flavors to meld beautifully, creating a rich, savory tomato sauce that coats the tender green beans. This method ensures that every spoonful is bursting with aromatic goodness, reminiscent of generations of cooking traditions. Whether served as a hearty main course with rice or as a flavorful side, Lubee consistently delivers a satisfying and comforting culinary experience.
Essential Ingredients for Authentic Lebanese Green Beans
Creating authentic Lebanese Green Beans starts with understanding the role of each key ingredient. While simple, the quality and preparation of these components are crucial for achieving that cherished traditional flavor. Here’s a closer look at what you’ll need:

- Green Beans: The star of our dish! You have the flexibility to use either fresh or frozen green beans. I personally often opt for frozen green beans because they release a bit of water during cooking, which helps to create a wonderful, cohesive sauce with all the spices and tomato juices. If you prefer fresh green beans, simply trim their ends and, if they’re particularly long, cut them into more manageable pieces. The goal is tender, flavorful beans that absorb all the surrounding aromas.
- Diced Tomatoes: A can of diced tomatoes forms the luscious base of this side dish. Its juices combine with the spices to create a rich, flavorful sauce that is undeniably one of my favorite aspects of this recipe. The warmth of the spices perfectly complements the slight acidity and sweetness of the tomatoes. While canned diced tomatoes are convenient and yield excellent results, you can certainly use fresh tomatoes if they are in season and readily available. For fresh, I recommend dicing larger tomatoes or halving cherry tomatoes to achieve a similar texture and sauce consistency.
- Garlic and Onion: These aromatic powerhouses are fundamental to the flavor foundation of countless Lebanese dishes. For Lubee, I prefer thinly slicing a sweet or yellow onion, allowing it to soften and sweeten as it sautés. The minced garlic then joins, infusing the dish with its pungent, irresistible aroma. If sweet or yellow onions aren’t available, red onion or shallots can serve as suitable alternatives, each adding a slightly different nuance to the overall taste.
- Spices: The soul of Lebanese Green Beans lies in its signature spice blend. This recipe highlights cumin, paprika, and cinnamon, which are frequently used in Lebanese cooking to impart rich, warm, and deeply aromatic flavors.
- Cumin: Provides an earthy, slightly nutty warmth.
- Paprika: Adds a gentle sweetness and a beautiful red hue to the sauce.
- Cinnamon: The surprise element for many, cinnamon is a common savory spice in Middle Eastern cuisine, offering a distinct warmth and subtle sweetness that perfectly balances the savory notes of the dish. Don’t skip it!
- Olive Oil: A cornerstone of Mediterranean cooking, good quality olive oil is essential for sautéing the aromatics and adding a silky richness to the dish.
- Salt and Pepper: To season to taste, enhancing all the other flavors.
This simple yet potent combination of ingredients ensures a delicious and authentic Lebanese Green Beans experience every time. For exact ingredient amounts and detailed printable instructions, please refer to the recipe card below.

How to Make Lebanese Green Beans: A Step-by-Step Guide
Creating this delicious Lebanese Green Bean dish is straightforward, requiring just a few simple steps. Follow this guide to prepare a flavorful and comforting meal that your family will love.
Step 1: Sauté Garlic and Onion for a Flavorful Base.
Begin by heating the olive oil in a large skillet or a Dutch oven over medium-high heat. Once shimmering, add the thinly sliced onion and sauté for 3-4 minutes until it begins to soften and become translucent. Next, add the minced garlic and continue to sauté for another 2 minutes, allowing its fragrant aroma to develop without browning. (Chef’s Note: If you plan to include meat, such as beef stew meat or diced lamb, this is the perfect time to add it. Sauté the meat with the onions and garlic for an additional 4-5 minutes until it’s browned on all sides, then proceed to the next step.)

Step 2: Combine Green Beans, Spices, and Tomatoes.
Once your aromatic base is ready, add the green beans (fresh or frozen), cumin, paprika, cinnamon, and the can of diced tomatoes (including their juices) to the skillet. Stir all the ingredients together thoroughly, ensuring the green beans are well coated with the spices and tomatoes. This step is crucial for distributing the rich flavors throughout the dish.

Step 3: Simmer to Perfection and Serve.
Bring the mixture to a gentle boil, then reduce the heat to low and cover the skillet. Allow the green beans to simmer for 40-45 minutes, or until they are delightfully tender. If you added beef stew meat, ensure it’s also tender and cooked through. Stir occasionally during this simmering period to prevent sticking and ensure even cooking. Taste the dish and adjust the seasonings, adding more salt and pepper as needed to suit your preference. The longer it simmers, the more the flavors deepen and meld.
Once cooked, remove from heat. Serve your warm Lebanese Green Beans over a bed of fluffy Lebanese rice pilaf, brown rice, vermicelli rice, or quinoa. Complete the experience with a side of fresh pita bread for scooping up the savory sauce and a dollop of cool yogurt for a refreshing contrast. Any leftovers can be stored in an airtight container in the refrigerator for up to 4 days, tasting even better the next day!

Serving Suggestions: Completing Your Lebanese Feast
Lebanese Green Beans are incredibly versatile, making them a perfect accompaniment to a wide range of main courses or a delicious vegetarian lunch on their own. Their rich, spiced tomato base pairs wonderfully with both simple grains and elaborate meat dishes.
- With Rice and Pita: The most classic way to enjoy Lubee is alongside a generous serving of Lebanese rice pilaf (often made with vermicelli) or plain brown rice. The rice soaks up the flavorful sauce beautifully. Don’t forget fresh pita bread for dipping and a dollop of creamy plain yogurt (or a dairy-free alternative) for a refreshing contrast.
- Chicken Pairings: The warm spices in the green beans complement chicken exceptionally well. Try serving them with:
- Chicken Shawarma for a full Middle Eastern experience.
- Chicken Kofta, flavorful ground chicken skewers or patties.
- Lebanese Chicken Kabobs, grilled to juicy perfection.
- Yogurt Marinated Chicken for tender, tangy results.
- Beef Pairings: For a heartier meal, Lubee is an excellent partner to various beef dishes:
- Arayes, savory meat-stuffed pita pockets.
- Beef Kafta Kabobs, spiced ground beef grilled to perfection.
- Beef Kafta Meatballs in a rich sauce.
- Mediterranean Baked Beef Meatballs for a wholesome twist.
- Spiced Beef Hummus Pita Pizza, a fun and flavorful option.
- Vegetarian Mains: For a fully plant-based meal, Lubee shines alongside simple grains like bulgur, couscous, or even a side of hummus and fresh vegetables.
Storage and Reheating Tips
One of the many benefits of Lebanese Green Beans is how well they keep, often tasting even better the next day as the flavors deepen and meld. Proper storage ensures you can enjoy this delicious dish for days to come.
- Refrigeration: Allow the cooked dish to cool completely to room temperature before storing. Transfer it to an airtight container. It will keep well in the refrigerator for up to 3–4 days.
- Freezing: To extend the life of your Lebanese Green Beans, freezing is an excellent option. Ensure the dish is completely cooled. Divide it into portion-sized containers or freezer-safe bags for easy thawing and reheating later. Label with the date. For best quality, consume within 3 months.
- Reheating: When ready to enjoy, thaw frozen portions in the refrigerator overnight. Reheat on the stovetop over medium-low heat, stirring occasionally, until warmed through. If the sauce has thickened too much, you can add a splash of water or vegetable broth to reach your desired consistency. You can also reheat individual portions in the microwave.
Frequently Asked Questions About Lebanese Green Beans
Should I use fresh or frozen green beans?
Both fresh and frozen green beans work wonderfully for this recipe! It really depends on what you have on hand or what is more convenient. If you use frozen green beans, they tend to release more water during the simmering process, which can help create a flavorful sauce. You might need to simmer a bit longer or uncover for the last few minutes if you prefer a thicker sauce. Growing up, we often used frozen, but fresh green beans offer a slightly firmer texture if that’s what you prefer.
Can I make these green beans ahead of time?
Absolutely! Lebanese Green Beans are an ideal make-ahead dish. The flavors actually meld and intensify beautifully overnight, often tasting even better the next day. You can prepare this dish up to 4 days in advance and simply reheat it when you’re ready to serve. This makes it perfect for meal prep or entertaining.
Are Lebanese green beans vegan?
Yes, the classic Lubiyeh bi Zeit is inherently vegan! It’s traditionally cooked in olive oil and does not contain any animal products. Always double-check your canned tomatoes or any vegetable stock (if you choose to use it) to ensure they are certified vegan, but generally, this is a fantastic plant-based dish.
How can I thicken these green beans?
Sometimes, after simmering, Lebanese Green Beans might have more liquid than desired. If you prefer a thicker sauce, there are a couple of tricks:
- Uncover and simmer longer: Simply remove the lid for the last 10-15 minutes of cooking and allow some of the liquid to evaporate.
- Add tomato paste: Stir in a tablespoon or two of tomato paste during the last 15-20 minutes of simmering. It will not only thicken the sauce but also deepen the tomato flavor.
Can I add meat to this dish?
Certainly! While delicious as a vegan dish, a meat version, often called Loubieh bi Lahme, is also very popular. You can add about 1/2 pound of beef stew meat or diced lamb to the pot after sautéing the onions and garlic (as mentioned in Step 1 of the instructions). Brown the meat for about 4-5 minutes before adding the green beans, spices, and tomatoes. The cooking time might need to be slightly adjusted to ensure the meat is tender.
More Lebanese Delights to Explore
If you’ve enjoyed the authentic flavors of our Lebanese Green Beans, we invite you to explore more traditional recipes from Lebanese cuisine. Each dish tells a story of rich heritage and vibrant taste.
Vegetarian
Instant Pot Lebanese Green Beans
Mediterranean
Lebanese Lentil Soup
Mediterranean
Easy Lebanese Salad
Beef
Lebanese Meat Pie Recipe
Loved this recipe? Leave a star rating and comment below!
Lebanese Green Beans

Ingredients
- 3 tablespoons olive oil
- 1/2 medium sweet onion, thinly sliced
- 3 cloves garlic, minced
- 1 pound green beans, fresh or frozen
- 1 teaspoon cumin
- 1/2 teaspoon paprika
- 1 teaspoon cinnamon
- 1 – 14.5 ounces can diced tomatoes, with the juices
- Salt and pepper to taste
Instructions
-
Heat the olive oil in a large sauté pan or Dutch oven over medium-high heat. Add the onion and sauté for 3-4 minutes until softened. Add garlic and continue to sauté for 2 minutes. (Optional: If adding meat, add 1/2 lb stew meat or diced lamb here and sauté for an additional 4 minutes until browned.)
-
Add the green beans (fresh or frozen), cumin, paprika, cinnamon, and diced tomatoes with their juices. Mix all ingredients together thoroughly to combine.
-
Bring the mixture to a boil, then reduce the heat to low. Cover the pan and simmer for 40-45 minutes, or until the green beans (and meat, if used) are tender. Stir occasionally. Adjust seasonings to taste with additional salt and pepper as desired.
-
Serve warm over rice or quinoa with a side of pita bread and yogurt.
Notes
- Make this a full meal and add 1/2 lb. stew meat or diced lamb after sautéing the onions and garlic, browning it before adding the green beans.
- For a thicker sauce, remove the lid for the last 10-15 minutes of simmering to allow excess liquid to evaporate, or stir in 1-2 tablespoons of tomato paste.
- Store leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.
Nutrition
Carbohydrates: 7g,
Protein: 2g,
Fat: 7g,
Saturated Fat: 1g,
Polyunsaturated Fat: 1g,
Monounsaturated Fat: 5g,
Sodium: 6mg,
Potassium: 199mg,
Fiber: 3g,
Sugar: 3g,
Vitamin A: 615IU,
Vitamin C: 11mg,
Calcium: 41mg,
Iron: 1mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Tried this recipe?
Share your creation and tag us on social media! We love seeing your culinary adventures.
Lebanese Green Beans (Lubee) are more than just a side dish; they are a celebration of rich cultural heritage, simple ingredients, and comforting flavors. This authentic recipe, steeped in family tradition, offers a delicious and healthy way to experience the heart of Lebanese cuisine. Whether you’re a seasoned chef or a home cook, these spiced green beans with tomatoes are incredibly easy to prepare and promise to become a cherished addition to your recipe collection. Embrace the warmth of cinnamon and cumin, the sweetness of tender green beans, and the richness of a savory tomato sauce. Give Lubee a try tonight, and let its delightful aroma fill your home!