What is Molokhia Leaf?

What is Molokhia Leaf? The common name for the green that is molokhia is jute leaf, considered a vitamin-rich superfood that’s reputed to be a sleep and digestion aid as well as to improve eyesight. Jute leaf is also known as Egyptian spinach, West African sorrel, okra leaf or (ahem) Jew’s mallow. What is the … Continue reading What is Molokhia Leaf?