Trim the hard ends of the beans. Hold a handful in place, line up the ends, and cut them all off in one go. Cut the beans in three. Rinse them under cold running water.
Dice the onion, garlic, tomatoes, and chili pepper.
In a large pot, heat the oil over medium-high heat. Add the onion and sauté for 3-5 minutes until translucent.
Stir in the garlic and chili and cook for 1 minute. Add the green beans, 7-spice mix, salt and pepper. Mix, then stir in the diced tomatoes.
Bring to a boil, then reduce the heat. Cover the pot and simmer for 25-30 minutes until the beans are tender. Taste and adjust the seasoning if necessary.Lebanese green beans are now ready to serve with pita bread.
Video
Notes
Sourcing: You can make the Lebanese 7 spice mix at home with cinnamon, cumin, nutmeg, coriander, allspice, cloves, and black peppercorn, or you can find it online or in Middle Eastern/Lebanese stores.To store: Keep any leftovers in an airtight container in the fridge for up to 1 week.To freeze: Transfer leftovers into freezer-safe containers and freeze for up to 2 months. Thaw in the fridge overnight, then reheat on the stovetop or in the microwave as desired. Check the blog post for more tips and serving suggestions!