What is Lemongrass? Lemongrass is an herb originating from Africa, Asia, and Australia. It can come in three forms: fresh, dried, or powdered. Fresh lemongrass stalks feel firm with green leaves, yellow stalks, and white bulbs at the bottom of the stalk. The stalks should smell fresh and lemony. Dried lemongrass feels crunchy and looks
July 20, 2020
Herbs