In Morocco and throughout the Middle East, fava beans are called by their Arabic name, ful. In various parts of the English-speaking world they're also known as broad beans, horse beans, Windsor beans and English beans. Whatever you call them, fava beans are delicious and nutritional. Try them in the Moroccan recipes listed below.

Photo © Christine BenlafquihThis delicious tagine features fava beans in a tangy sauce flavored with ginger and preserved lemons. It's very easy to make. Beef or goat meat can be substituted for the lamb.

Photo © Christine BenlafquihArtichoke hearts transform tagine of fava beans into an elegant dish special enough to serve company. Use fresh or frozen artichokes and fava beans.

Photo © Christine BenlafquihThis is a fabulous side dish featuring boiled fava beans which are then simmered in a zesty tomato sauce. It would make an excellent vegetarian main dish as well.

Photo © Christine BenlafquihDried fava beans, garlic, lemon juice and olive oil are used to make a zesty Moroccan dip similar to hummus. Some Moroccans thin the bessara and serve it as a soup.

Photo © Christine BenlafquihFava beans are loaded with good taste and are high in protein, iron and fiber. This recipe pairs fresh, boiled fava beans with salt and cumin on the side. Very simple, but surprisingly tasty.