Recipes
Israeli Matbucha Tomato-Pepper Salad – Galilee Green
Matbucha (Mott-Boo-Chah) means 'cooked salad' in Arabic. It's probably THE most eaten salad in Israel and there are dozens of variations. In Israel matbucha is traditionally made with green peppers. I find them a bit on the bitter side so I use sweet...