This post may contain affiliate links.

Lebanese Green Beans are a warm, spiced green bean dish, combining tomatoes, green beans, cinnamon and cumin. This is a Lebanese family recipe that has been passed down through the years. We love pairing the green beans with rice, pita and a side of yogurt sauce. These make great leftovers too!

Lebanese Green Beans in a bowl
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Lebanese Green Beans, known as loubieh or loubieh bi zeit, are a slow-simmered, one-pan dish made with green beans, canned tomatoes, olive oil, onion, garlic, cinnamon, and cumin. The total time is 50 minutes, but almost all of it is hands-off simmering. The result is tender, saucy green beans with warm, deeply savory flavor that tastes like it took much longer than it did.

This is my grandma’s recipe, a Lebanese family dish that was passed down to my mom and then to me. It’s naturally vegan, high in fiber, and built around the kind of simple, wholesome ingredients that define Mediterranean cooking. We serve it over Lebanese rice pilaf with warm pita and a dollop of yogurt, and it makes excellent leftovers. If you want to make it a full meal, it’s easy to add beef stew meat or ground beef like in these Lebanese Green Beans with Beef. For more Lebanese vegetable dishes, try my Lebanese Vegetables or Lebanese Moussaka (Maghmour).

Why this Recipe Works

Julia, author of A Cedar Spoon.

This dish works because of the technique, not just the ingredients. Slow-simmering green beans in olive oil, tomatoes, and warm spices lets them fully absorb the flavor rather than just being coated by it. The cinnamon and cumin, classic Lebanese pantry staples, add warmth and depth without any heat, and they soften the acidity of the tomatoes beautifully.

Using frozen green beans is actually an advantage here. As they cook, they release a small amount of liquid that builds the saucy, spiced tomato broth that makes this dish so good over rice. The long simmer, 40 to 45 minutes, is intentional. You want the beans fully tender and silky, not crisp. The sauce will thicken, the spices will mellow, and by the time it’s done the whole dish tastes unified in a way that a 15-minute version never could. This is the kind of recipe where the second-day leftovers are genuinely better than the first serving.

Ingredients You’ll Need

Lebanese Green Beans ingredients

Here’s an overview of the simple ingredients we’re using. Jump to the recipe card below for exact ingredient amounts and printable instructions. 

  • Green Beans: The green beans are the start of the show. I use a bag of frozen green beans because I like the water that the frozen ones produce and help all of the spices and juices come together. You can use fresh green beans if you prefer. 
  • Diced Tomatoes: I use a can of diced tomatoes in my green bean side dish. It helps create a nice sauce for the green beans along with the spices. You can use fresh tomatoes if that is what you have on hand – I suggest either dicing large tomatoes or using cherry tomatoes and cutting them in half. The delicious tomato sauce is my favorite part of this dish paired with the warm spices.
  • Garlic and Onion: The garlic and onion in this recipe add flavor to the dish. I like to thinly slice the sweet or yellow onion for this dish. You also could use red onion or shallot if that is all you have.
  • Spices: The aromatic spices are what really adds flavor to the dish. This recipe uses cumin, paprika and cinnamon for rich, warm flavors which are often essential spices in lebanese cooking.
Lebanese Green Beans in a bowl with fork and knife

Common Mistakes to Avoid

  • Cutting the simmer time short. The 40–45 minute cook time is not optional. Pull the beans too early and you’ll have undercooked beans sitting in thin, harsh-tasting tomato liquid instead of a silky, unified sauce.
  • Using too much heat. After you bring it to a boil, drop the heat to low and keep it there. A hard simmer will cook off the liquid too fast and can scorch the bottom of the pan.
  • Skipping the cinnamon. It reads as unexpected in a green bean dish, but it’s what makes this taste distinctly Lebanese rather than generic tomato-braised vegetables. Don’t skip it or substitute with something else.
  • Under-seasoning at the end. Taste and adjust salt, pepper, and cumin after the full simmer, the flavors concentrate as the dish cooks and often need a final adjustment before serving.
  • Crowding the pan. Use a large skillet or wide pot. Crowding traps steam and prevents the sauce from reducing properly.

How to Make Lebanese Green Beans

Step 1: Sauté Garlic Cloves and Onion: Heat the olive oil in a large skillet or large pot over medium high heat. Add the onion and sauté for 3-4 minutes. Add garlic and continue to sauté for 2 minutes {if you are using meat, it can be added here and sautéed for an addition 4 minutes}.

Lebanese Green Beans Onion and garlic sautéed in pan

Step 1: Sauté Garlic Cloves and Onion: Heat the olive oil in a large skillet or large pot over medium high heat. Add the onion and sauté for 3-4 minutes. Add garlic and continue to sauté for 2 minutes {if you are using meat, it can be added here and sautéed for an addition 4 minutes}.

Lebanese Green Beans in a skillet

Step 2: Add Green Beans, Spices and Diced Tomatoes and Mix: Add the string beans, cumin, paprika, cinnamon and diced tomatoes and mix together.

Step 3: Simmer the Green Beans: Bring to a boil, then cover and turn the heat down to low. Simmer for 40-45 minutes, or until green beans {and beef stew meat if using it} are tender, stirring occasionally. Adjust seasonings to taste as well as salt and pepper. Serve warm over lebanese rice pilaf, brown rice, vermicelli rice or quinoa with a side of fresh pita bread and yogurt.

Lebanese Green Beans in a skillet

Serving Suggestions

I like to serve these green beans as a side dish to Lebanese main course. You also could eat this for lunch alongside yogurt, rice and pita bread. Here are a few main dishes these pair great with:

Storage Tips

  • Allow the cooked dish to cool completely before storing.Transfer to an airtight container. Store in the refrigerator for up to 3–4 days.
  • To freeze cooked Lebanese green beans you will want to let the green beans completely cool off. Divide into portion-sized containers or freezer bags for easy thawing. Label with the date and consume within 3 months for the best quality.

Recipe FAQ

Should I use fresh or frozen green beans?

Both work, but I recommend frozen for this recipe. Frozen green beans release a small amount of liquid as they cook, which helps build the saucy, spiced tomato broth that makes loubieh so flavorful over rice. If you use fresh green beans, trim the ends and cut them into 2-inch pieces. Fresh beans may need an extra 5 minutes of simmering time since they don’t release the same moisture. Either way, you’re looking for beans that are fully tender, not crisp, by the end of the cook time. This is not a quick-blanched green bean dish; the long simmer is the whole point.

Can I make Lebanese green beans ahead of time?

Yes, and they’re actually better the next day. The flavors deepen and the sauce thickens as the dish sits. Make a full batch, let it cool completely, and refrigerate in an airtight container for up to 4 days. Reheat gently on the stovetop over low heat with a splash of water if the sauce has thickened too much. This also makes it ideal for meal prep, portion it over rice in individual containers for easy weekday lunches.

Are Lebanese green beans vegan?

Yes. This recipe is completely vegan and plant-based as written, olive oil, green beans, canned tomatoes, onion, garlic, and spices. It’s also naturally gluten-free, dairy-free, and low in calories (around 95 calories per serving). If you want to add protein, ground beef or beef stew meat is the traditional addition, brown it with the onion and garlic before adding the green beans.

How can I thicken the sauce?

If your sauce is thinner than you’d like after the full simmer, remove the lid for the last 5–10 minutes and let it reduce uncovered over low heat. Stirring occasionally will help. Avoid adding flour or cornstarch, the sauce thickens naturally as the tomato liquid reduces and the beans release starch. If you used fresh tomatoes instead of canned, the sauce may take longer to reduce since fresh tomatoes have more water content.

More Lebanese Recipes

Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.

Tap to rate the recipe
4.56 from 77 votes

Lebanese Green Beans

Lebanese Green Beans are a warm, spiced green bean dish, combining tomatoes, green beans, cinnamon and cumin. This is a Lebanese family recipe that has been passed down through the years. We love pairing the green beans with rice, pita and a side of yogurt sauce. These make great leftovers too!
Prep: 5 minutes
Cook: 45 minutes
Total: 50 minutes
Servings: 6
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

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 over medium high heat. Add the onion and sauté for 3-4 minutes. Add garlic and continue to sauté for 2 minutes {if you are using meat, it can be added here and sautéed for an addition 4 minutes}.
  • Add the green beans, cumin, paprika, cinnamon and diced tomatoes and mix together. Bring to a boil, then cover and turn the heat down to low.
  • Simmer for 40-45 minutes, or until green beans {and meat if using it} are tender, stirring occasionally. Adjust seasonings to taste as well as salt and pepper.
  • Serve warm over rice or quinoa with a side of pita bread and yogurt.

Notes

  • Add meat: Brown 1/2 lb. beef stew meat or ground beef with the onion and garlic before adding the green beans. This is the traditional loubieh bil lahme variation.
  • Frozen vs. fresh: Frozen green beans are recommended — they release liquid that builds the sauce naturally. If using fresh, add 5 extra minutes to the simmer time.
  • Spice note: The cinnamon is subtle but essential, it’s what makes this taste distinctly Lebanese. Don’t skip it. Adjust cumin and paprika to taste at the end of cooking.Make ahead: Tastes better the next day. Refrigerate up to 4 days or freeze up to 3 months.Serving: Best served over Lebanese rice pilaf or vermicelli rice with warm pita and a side of plain yogurt.

Nutrition

Serving: 1g, Calories: 95kcal, 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?Mention @acedarspoon or tag #acedarspoon!
4.56 from 77 votes (73 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




44 Comments

  1. PENG says:

    5 stars
    absolutely delicious, simple to make, only a few ingredients yet so full of flavour – thank you

    1. Julia says:

      I am so glad you enjoyed them! We make them time and time again and just adore them. <3

  2. Peng says:

    5 stars
    Absolutely delicious and so simple, has only a few ingredients yet is so full of flavour – thank you.

  3. Bob says:

    I never knew the recipe and my Mom never wrote it down. I had literally no idea what was in it other than tomato and green beans and garlic, so it never tasted right. Gonna make it tonight!

    1. Julia says:

      I am so glad you found this one and I hope it reminds you of what your mom made. 🙂 This is a recipe my grandma taught me that I make time and time again. <3 Enjoy!

  4. Melodie Majcherek says:

    What are suggestions for making this the night before ?

    1. Julia says:

      It holds up really well. Just store it in the fridge and heat up when you are ready to eat it. I have made it and used it as leftovers for up to 4 days and it is still great. Enjoy!

  5. Barbara Blanton says:

    I have made the Lebanese Green beans for years, however, we only used the garlic and not cumin or cinnamon! I might have to give that a try! Thank you for sharing your recipes on the Lebanese Heritage. I am second generation Lebanese as my parents were born here and my grandparents born overseas!

    1. Julia says:

      You are welcome! I am so glad that you enjoy them. I love meeting other Lebanese people. My Grandma’s parents came here from Lebanon so we are a few generations removed. I hope you try adding this cumin and cinnamon. That is how my family makes them! It adds a nice warm flavors.

      1. Kimberly Rinaldi says:

        Have you ever used allspice. If so how much did you use. Instead of the other spices

        1. Julia Jolliff says:

          I have! It is a nice addition. I find allspice strong so honestly I would start with 1/4 teaspoon or at most a 1/2 teaspoon and then once it simmers a while, taste it and add more if you want. Enjoy!

  6. Michele says:

    Delicious…and aromatherapy for the cook and home

    1. Julia says:

      Thank you! And yes it sure is.

  7. Nicole E Frausto says:

    This was really good. Easy to make and delicious.
    I was out of onion, so I used onion powder. Can’t wait to make this again when I have the onion. My kids really enjoyed this.
    I feel like something crunchy would but nice addition. Not sure if that wouldn’t be traditional, but maybe some slivered almonds or something.
    Definitely make this.

    1. Julia says:

      That is a great idea! Probably not traditional as far as what my family made but that doesn’t meant others don’t make it that way. Let me know if you try it!

  8. Rebecca says:

    That was soooo good! I have NEVER liked green beans. Ever. Canned beans are so gross and mushy whereas fresh beans always had a “squeakiness” to them that I can’t stand, but I really want to increase my veggie arsenal as a good model for my toddler and… these were amazing! I can’t believe I ate a whole serving of green beans and went back for more. Thank you! Really! Hooray!!!

    1. Julia says:

      I agree! I can not eat canned green beans, too mushy for me too. I am so glad you liked these. They are a favorite from growing up!

  9. Mallory says:

    I want to try this on the Instant Pot. How long? I’m going to try tonight and update.

    1. Julia says:

      Good idea! I have been wanting to try that as well but I have never done it. Here is what I researched: When steaming vegetables, you will require 1 cup (250 mL) of water and an ovenproof or steel bowl on a steam rack. Cooking vegetables, fresh or frozen, we recommend using the [Steam] to preserve vitamins and minerals to the maximum. Steaming also retains the natural look of the vegetables.If you use whole frozen green beans it is 3-4 minutes and whole fresh is 2-3 minutes. Chopped fresh is 2-3 and chopped frozen is 4-7 minutes. Let me know how it turns out. I have been wanting to do a recipe for my blog using the Instant pot for this recipe.

  10. Brittany says:

    There isn’t much Lebanese or other Middle Eastern food around where I live now, and I was particularly craving green beans. I am so happy I found your recipe! I used fresh beans and tomatoes from my CSA share, and it turned out beautifully. Thank you for sharing!

    1. Julia says:

      I am so glad you liked it! This is one of my favorite ways to make green beans. Using CSA veggies is a great idea!

About Julia Jolliff

I'm Julia. Wife, mom to three growing boys, lover of food. Here you will find quick & easy weeknight meal ideas, kid-friendly recipes and a few sweet treats. My roots are from the Mediterranean and many of my recipes incorporate those flavors!

You May Also Like