Meadow tea is a refreshing, herbal-based tea made from mint leaves. Herbs add refreshing flavor to a variety of dishes and drinks, but there’s something especially pleasing about using fresh mint in your recipes. However, any gardener also knows that mint grows aggressively, and can be quite invasive in a garden. But this drink is the perfect way to use up all that mint so none of it goes to waste.