素八仙 Snow Peas in Sesame Oil
Pinyin: sù bā xiān Snow peas have been cultivated for over 12,000 years, originating first in near Thailand and now found worldwide. They are an early spring vegetable that signifies the end of winter. Legumes, snow peas included, release nitrogen into the soil by hosting beneficial bacteria. This excess nitrogen is great for leafy green [...]

