Middle Eastern Green Beans in Tomato Sauce

Middle Eastern Green Beans in Tomato Sauce is a traditional Lebanese recipe that pairs perfectly with any meal. Green beans and onions are slowly simmered in a rich tomato sauce. 

Course Side Dish
Cuisine Mediterranean
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 4 people
Author Amanda @ Old House to New Home


  • lbs. green beans fresh or frozen, steamed
  • 1 medium sized onion sliced
  • 2 cloves of garlic minced
  • 2 tbsp. olive oil
  • 1 28  oz. can tomato sauce
  • 1 15 oz. can diced tomatoes
  • 1-2 tsp. salt
  • 1/2-1 tsp. pepper
  • 1/2 tsp. garlic powder


  1. In a skillet over medium heat, add the olive oil and onions. Cook onions 3-4 minutes, or until they start to become tender.
  2. Add garlic and cook another minute.
  3. Add green beans to the pan and stir well to combine. Add tomato sauce and diced tomatoes and seasonings.
  4. Stir well and cover. Let cook for 30-40 minutes, or until green beans are very tender and the tomato sauce has cooked down and thickened. Stir every 10 minutes or so while cooking.
  5. Before serving, check for seasonings and add more salt and pepper if desired.