Go back

Loobya bi zayt (Lebanese green beans in tomato sauce) - لوبيا بزيت

1 of 5


  • 3 tbsp olive oil
  • 3 medium sized onions, peeled and chopped
  • 2 x 450g frozen green beans
  • 1 tbsp salt
  • 200g tomato puree
  • 1 x 400g can chopped tomato
  • 1 cup hot water
  • 1.5 bulb garlic, peeled
  • lemon juice to taste
  • Cooking Time
    45 mins
  • Serving
    Serves 6
  • Skill Level


What is so good about this dish is that it uses little ingredients, so simple to put together, yet has such an amazing final taste. It is really healthy, filling and so straight forward to make.
  1. In a pot, heat the olive oil over medium heat. Add the onions and cook until light golden colour (this should take around 5-7 mins)
  2. Add the green beans, cover with a lid. To mix this, it is best to shake the pot whilst holding the lid shut. This ensures you do not squash the beans. However, if you do manually mix it, make sure you do very gently. Cook for around 10-15 mins or until the green beans have wilted a little
  3. Add the salt, tomato puree, chopped tomato and hot water. Gently mix. Bring to the boil over medium heat. Once the mixture is boiling, cover, reduce the heat to low and leave for 15 mins, gently mixing in between this time
  4. Add the whole garlic cloves, then put the lid back on and leave for a further 20-25 mins at least, or until the green beans are soft and the garlic is soft when poked
  5. You can either serve whilst hot, or leave to go cold before serving. Once serving, squeeze lemon juice over it and serve

This is eaten both hot or cold, usually with pitta bread and onion as a side. I highly recommend this easy yet delicious dish. Enjoy :)


There are no comments for this recipe. Be the first to comment.
Leave a comment
Leave a reply to