Sesame seeds are tiny, flat, oval seeds that grow in pods on the Sesamum indicum plant. They are one of the oldest known spices, and have been used for centuries in both Eastern and Western cuisine. Sesame seeds have a nutty, slightly sweet fla...
Read More